問題タブ [linguaplone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
internationalization - diazo でレンダリングされたページ テンプレートが国際化文字列を読み込まない
Diazo で Plone 用の素敵なテーマを開発しましたが、2 つの異なる .pt ファイルからコンテンツを取得するために method="document" 属性を使用するルールで発生した翻訳の問題をまだ修正できません。 . 次に例を示します。
これは次のことを意味します: myhome という名前の .pt を参照するときに、sidebar1 div を、menu.pt という名前の別のページ テンプレートに定義されているコンテンツに置き換えたいと考えています。そして、これはうまくいきます。問題は、両方のページにいくつかの tal 'i18n:translate' 命令が含まれていることと、言語を切り替えると myhome.pt の翻訳が正しく読み込まれ、menu.pt ファイルの開始言語のままであることです。ページを更新するか、言語セレクターをもう一度クリックすると、すべての翻訳文字列がターゲット言語に正しく読み込まれます。この奇妙な動作を説明することはできません。誰かが同様の問題を修正しましたか?
tinymce - TinyMCE 1.3 から閲覧可能な、多言語サイトの Plone を含むイメージ バンク フォルダ
Ploneで画像バンクフォルダを作りたい
すべての写真はデフォルトでここにアップロードされます (TinyMCE からでも)
すべての写真はデフォルトで言語に中立です: LinguaPlone でタイプごとに設定できますか? 言語間で共有する。
アルバム表示(かんたん)
フォルダーは、/en、/de などの言語フォルダーの下のサイト ルートにあり、TinyMCE (最新のベータ版) から参照できます。
上記の設定から、どのような提案や経験がありますか? 目標は、誰でも簡単にセットアップできるようにすることです。
サイトのユーザーは常に同じフォルダーに写真をアップロードします
サイト利用者はいつも同じフォルダからブラウザの「画像追加」を起動
plone - LinguaPloneサイトで管理インターフェース言語として英語を強制する
多言語対応のPloneサイトをホストしています。デフォルトのPloneの動作は、管理インターフェースラベルに現在のコンテンツ言語を使用することです。この動作を変更して、コンテンツに関係なく、管理インターフェイスの言語が常に英語になるようにします。
これにより、ターゲット言語のスキルがほとんどまたはまったくない場合に、多言語コンテンツの管理が容易になります。
これを設定して、管理者としてログインし、特定のメンバーであるか、特定の役割を持っている場合、動作が開始されます。
これを行う方法の提案はありますか?
plone - LinguaPlone 4.1.1 がページ/オブジェクトのコンテンツを翻訳しない
ありがとうスタック=)
期待される結果:
既存のウェブサイト ページのスペイン語への翻訳に成功
実際の結果:
ページのタイトル、説明、およびコンテンツは翻訳されていません。
スタック:
- Ubuntu Ubuntu 10.04.4 LT (明晰)
- アパッチ 2.2.14
- Plone-4.1.4-UnifiedInstaller
- リンガプレーン 4.1.1
トラブルシューティング
zmi/portal_languages には次の設定があります。
- コンテンツ アイテムの言語を使用します。
- 手動オーバーライドには Cookie を使用します。(言語セレクタ ビューレットをレンダリングするために必要です。)
- ブラウザ言語のリクエスト ネゴシエーションを使用します。
- 最初は中立的な言語としてコンテンツを作成します。
mysite.org/@@language-setup-folders を使用して言語フォルダーを確立しました
- 言語フォルダ en および es が正常に作成されました
「翻訳先: スペイン語」を選択した場合
翻訳するページを選択します。たとえば、「見習い」です。
私の編集 URL は次のようになります: mysite.com/apprenticeship-es/edit
元の翻訳されていないテキストとフォームが表示されます。皮肉なことに、すべての Plone メニューとフォーム コンポーネントは完全に翻訳されますが、私のコンテンツは翻訳されないままです。
テキストをコピーしてフォームに貼り付けようとしましたが、翻訳されるのではないかと考えましたが、ページを保存した後、見習い-es、そのコンテンツはまだ英語でレンダリングされます。それを mywebsite.com/es ディレクトリにコピーしようとしましたが、それも影響しませんでした。
plone - Ploneサイトのフロントページに翻訳を追加するにはどうすればよいですか?
私はサイトでLinguaPloneを使用しています。thasは英語とスペイン語で書かれています。フロントページフォルダを除くすべてのサイトページとフォルダを翻訳できます。フロントページフォルダがビューとして使用しているページを翻訳できると思いますが、その場合、ユーザーがフロントページに移動すると、フォルダビューのみが表示されます(翻訳は表示されません)。
私はPlone4.1.4とLinguaPlone4.1.2を使用しています。多分私はraptus.multilingualploneのような他のツールで試す必要があります。
plone - LinguaPloneはデフォルトでホームページを翻訳していません
LinguaPlone4.0.1でPlone4.0.2をセットアップし、すべてのページ( "Home"、 "About"、 "Contact"などを含む)をフランス語とスペイン語(デフォルトでは英語)に翻訳しました。画面の右上隅に3つの言語が表示され、他の言語をクリックすると、サイトとすべてのページコンテンツが適切に翻訳されます(ナビゲーションタブを含むため、「ホーム」はフランス語で「Accueil」になります。およびスペイン語の「Inicio」)。
問題は、別の言語でサイトを閲覧しているときに「ホーム」(または「Accueil」/「Inicio」)をクリックすると、ホームページが英語で表示されることです。それでも、他のすべてはまだ他の言語(フランス語/スペイン語)です。ホームページを表示したい言語を、その言語で表示する前と同じように再度クリックする必要があります。
ホームページは、これが機能しない唯一のページです。フランス語またはスペイン語でサイトの他の部分に移動できますが、ホームページ以外はすべて正しく表示されます。ホーム/デフォルトページに欠けている奇妙な設定はありますか?
plone - LinguaPlone-利用可能な翻訳のみへのリンク
Plone(v4)でLinguaPlone製品(v4.1.2)を使用してページ翻訳を使用すると、LinguaPlone設定(/<PORTAL>/@@language-controlpanel
)で選択されたすべての使用可能な言語へのリンクが生成されます。ページで利用可能な翻訳のみにリンクするように構成できるかどうか(リンクから現在の言語も除外)。でも関連するオプションが表示されません/<PORTAL>/portal_languages/manage_configForm
。
plone - 英語のポートレットを他のLinguaPlone翻訳フォルダに表示させる
私は 5 つの異なる言語のサイトを持っています。英語のポートレットが 1 つあり、それを他の言語のフォルダーとページャーに表示して、すべての言語で更新が自動的に行われるようにします (テキストを手動でコピーして貼り付ける必要はありません)。
この種の問題に対してPloneエコシステムにはどのような解決策がありますか?
他のフォルダーからのポートレットのリンク
「中立言語」ポートレットの作成
この場合、ポートレットはサイトのサブセクションに固有であるため、サイト言語ニュートラル ルートでポートレットを作成することはできません。
url - ploneのbaseurlを修正する方法は?
私はlinguaploneで多言語のウェブサイトを作成します。次に、baseurlを2つのバージョン.../en
または...../de
2つのバージョンに修正する必要があります。
私は何をすべきか?
workflow - 多言語サイトでのワークフローの変更は、1 つの言語でのみ機能します
Linguaplone-4.1.1 がインストールされた新しい Plone-4.1.5 サイトがあり、2 つの言語が選択され、フロントページが他の言語に翻訳されています。
コントロール パネルを使用してワークフローを simple_workflow から intranet_workflow に変更し、古い状態を新しい状態にマッピングすると、現在選択されている言語のオブジェクトのみが新しいマッピングを取得します。他の言語のオブジェクトは、新しいワークフローの初期状態を取得します。
これを克服するためにプログラムでマッピングを行うことは可能ですか?