2016-11-23 5 views
0

既に翻訳されたすべてのコンテンツを削除せずに、削除または他の何かにデータベースエントリをリセットする方法がありますか?(問題が解決するでしょうか)TYPO3もうCEを他の言語に翻訳することができません

最初にすべての翻訳が順調に進みました。私は1つのツリーの設定を選択しました。翻訳の代わりに翻訳を押しましたが、時間の経過とともにコンテンツを追加したり変更したりしました...

at one point翻訳の第2段階では、元の言語を尋ねて(私がうまくリコールすれば)、デフォルト以外の言語を選択して解決しようとしましたが、今は選択肢がなくなり、記録要約では、私は既定の言語で新しいコンテンツを導入することしかできないので、問題の可能性がある私のデフォルト言語(イタリア語)ではなく、

私は...私は[INVALID VALUE("1")]を取得し、として唯一のオプション(Default) [0]を選択するための言語選択フィールドで、言語フラグをクリックすると、リストビューから

をローカライズしようとした場合、私はTYPO3のV7.6.13を使用EXT:gridelementsEXT:私のデータベーステーブルsys_languageのt3sbootstrap(ネストされたCEの最初のトラブルを表示する場所)

内容:(私のデフォルトlangはイタリア語である)

uid | pid | tstamp | hidden | title | flag | 
1  0 ...  0  English gb 
2  0 ...  0  German  de 

誰もがこの問題の良いリファレンスまたは解決策を知っていますか?

答えて

0

あなたの言語設定が有効であれば(ベルントにより示唆されるように)最初のチェック:

  • あなたは ルート・ページ内のすべての追加言語のsys_languageレコードを持っていますか? (phpMyAdminでsys_languageテーブルを制御できます)
  • は翻訳されていますか?すべて大丈夫だったけど、私は徹底的にクリーンアップ必要私の場合は

:私は、システムの拡張「リサイクル」を起動し、バックエンド

  • 内のすべての隠されたレコードを削除

    • をし、 リスト内のすべてを削除しました(ルートページ再帰から)
    • 次に、tt_contentに記録するphpMyAdminで確認しました。ここでは、 が隠されています翻訳要求が完全に答えて、私は行方不明CEの翻訳

      ノートを復元することができるとバックエンドで表示)と私がした後、それらを手動

    を削除されませんdは:私はまだ間違った順序で現れてgridelementsを持っていましたセットアップのすべての罰金、私も持っている疑いもある

  • 1

    sys_languageレコード(yoour root-page、id = 0)のように聞こえるのは無効になっています。
    これらのレコードによって、翻訳が可能になります。

    翻訳選択のもう1つの要因は、現在のページの翻訳です。そのページの任意のレコードを翻訳できるようにするには、ページを言語に翻訳しておく必要があります(上記を参照)。これはデータだけを含むページでも必要です。

    +0

    ...驚きを避けるために「よくあるCLEAR CASH」バックエンドではなく、正しくフロントエンドでは、ネストされたCEのかのように見える、そしてもちろんの翻訳、また、デフォルトの言語をルートページに含めるべきですか?私はそうは思わなかった... – webMan

    +0

    言語の組のデフォルト言語のsys_language_recordは含まれていません。 (デフォルトの言語に名前とフラグを割り当てたい場合は、TSConfigで行うことができます: 'mod.SHARED.defaultLanguageFlag = de'' mod.SHARED.defaultLanguageLabel = deutsch' –

    +0

    ありがとう、他の提案がありますか?あなたが言ったことを確認しました...それはそうではありません... – webMan

    関連する問題