2017-07-20 11 views
0

「接続済み」モードでページを翻訳しました。既存のページのコンテンツ要素を「コピーされた切断モード」に切り替える機能はありますか?コンテンツ要素を各翻訳に個別に追加することができます。これまでは6.2 LTSについてこれは常に可能でした。 8.7 LTSへの更新を行うとき、似たような翻訳を持つすべてのページが自動的に接続されました。理想的には、多数のページに対して簡単に行うことも、接続モードを全く無効にすることもできます。それは、ページTSConfigを一切翻訳しないようにするのに役立ちません。バックエンドで接続されている翻訳の接続を切断する

答えて

1

各コンテンツ要素を開き、Transl.Orig:フィールドの値を単純に開くことができます。このようにして、翻訳はベースから切り離されます。

混在する翻訳(翻訳とコピー)は1ページでサポートされていないので、すべてのコンテンツ要素が切断されていることを確認してください。

大量のレコードを更新する必要がある場合、これは実際には実現できません。この場合、あなたはl18n_parent [原文]フィールドを変更する必要があるSQLに頼る必要があるかもしれません:

UPDATE tt_content 
SET l18n_parent = 0 
WHERE pid = <your-pid> 
AND sys_language_uid = <your-language-uid> 

これは<your-language-uid>ため<your-pid>上のすべてのコンテンツを切り離します。より一般的にコンテンツを更新する場合は、これらの制約の一部またはすべてを削除することができます。

+0

私はこれを知っています。しかし、私が記述したように、これは大量のページ/コンテンツ要素にとって実用的ではありません。 – griesi

+0

データベースで直接行うことはできますか?どのテーブル/フィールドを考慮する必要がありますか? – griesi

+0

詳細については、SQLクエリを追加しました。 –

関連する問題