1

誰かがアイデアを持っていることを願っています。

多言語の Typo3 サイトで問題が発生しました。

デフォルトの言語は英語で、スペイン語が 2 つあります。さて、最初のスペイン語を翻訳した後、これを 2 番目のスペイン語にコピーしたいと思います。

基本的には、「デフォルトのコンテンツ要素をコピー」ではなく、「スペイン語 #1 コンテンツ要素をコピー」と言いたいと思います。

TYPO3 4.5 には非常に優れた拡張機能 "fl_langtranslate" がありましたが、これは > 6.0 ではもう機能しません。

そのためのアイデアや解決策はありますか?TYPO3 はすぐにこれを行うつもりはないのではないかと思っています。

乾杯!

4

3 に答える 3

0

一部の API 関数が変更されたため、ほとんどの拡張機能は 6.0 では機能しません。したがって、おそらく PHP-Errorlog を確認してください。通常、API 関数を置き換えるのは簡単です。http://wiki.typo3.org/TYPO3_6.0_Incompatible_Extensions_Fに記載されている t3lib_div::int_from_ver があります。

代わりに t3lib_utility_Version::convertVersionNumberToInteger() を使用してください。

于 2013-06-12T08:03:17.440 に答える
0

TYPO3 バージョン 7.5 では、この機能が実装されています。コンテンツ要素をコピーする言語を、「デフォルトのコンテンツ要素をコピーする」ボタンの近くの選択ボックスで選択できます。

外線 fl_langtranslate は TYPO3 6.2 で動作するようになりましたが、"Translate to..." というプレフィックスを削除するとバグが発生します ("l10n_mode" が "prefixLangtitle" でない場合):

$GLOBALS['TCA']['tt_content']['columns']['header']['l10n_mode'] = '';
于 2015-10-26T16:22:39.843 に答える