問題タブ [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.
python - フォルダーごとに 1 つの言語のサイトによる Plone ナビゲーション
Plone で多言語サイトを開発しています。フォルダごとに 1 つの言語を使用したいのですが、Plone のナビゲーション UI が問題を引き起こしています。
ルートには、en、de、nl など、いくつかの異なるフォルダーがあります。これらのフォルダー内には、en/news、nl/nieuw、de/nachrichten などの実際のコンテンツがあります。URLから言語設定を選択するようにPlone言語ツールを設定しましたが、ナビゲーションに正しい項目が表示されません。
タブ付きナビゲーションは、言語フォルダーのタブを作成しています。パスバーが表示されてい"You are here: Home -> en -> news"
ます。タブ付きナビゲーションとパス バーを変更して、言語固有のフォルダー内のアイテムを表示するにはどうすればよいですか? 英語サイトに「en」ではなく、「news」のタブが欲しい。パス バーに が表示され"You are here: Home -> news"
ます。
Plone 3.2.3 と Plone Language Tool 3.0.2 および LinguaPlone 2.4 を使用しています。
plone - 既存のコンテンツ アイテムを別のコンテンツ アイテムの翻訳としてリンクするための LinguaPlone API とは?
LinguaPlone でプログラムを使用して、あるアイテムを別のアイテムの翻訳としてリンクしたいと考えています。API とは何ですか?
plone - Linguaplone 4.02 / Plone 4.0.4 の言語に依存しないコンテンツが表示されない
主に英語で書かれた Plone サイトがありますが、フランス語に翻訳されたコンテンツがいくつかあり、元はフランス語で英語に翻訳されたページが多少ありました。Plone 3 では、これはうまく機能しています。
Plone 4 では、言語が "fr" に設定されているユーザーは事実上何も見ることができません - フランス語に翻訳されたページだけです。
@@language-setup-folders を実行すると、状況はさらに悪化します。「中立言語」として定義されているものはすべて、英語のユーザーにも見えなくなります。
確かに、言語が英語に設定されているユーザーには「/Plone/en/...」のフォルダが表示され、フランス語のユーザーには「/Plone/fr/...」が表示されるという動作が意図されていますが、ページが見つからない場合は、/Plone にフォールバックする必要があります。これは起こっていません。
- それはすべきですか?
- もしそうなら、どのような条件で?
plone - LinguaPlone のサブ言語をすべてのコンテンツの言語に変換しますか?
すべてのコンテンツをサブ言語 en-ca から en に変換したいと考えています。このための API は何ですか?
multilingual - switchLanguage は、LinguaPlone を使用して翻訳されたアイテムをロードしません
私はまだ LinguaPlone を動作させるのに苦労しています。
/de
2 つの言語ルート フォルダー(ドイツ語用) をセットアップし/en
、/@@language-setup-folders
. 2 つのフォルダーを作成/de/texte/
し/en/articles
、後者を前者の翻訳として定義しました。
portal_languages
私が設定したZMIで:
- 許可されている言語: 英語、ドイツ語
- ネゴシエーション スキーム: [x] 手動オーバーライドに Cookie を使用
- 他のすべてのオプションはチェックされていません
言語セレクターがレンダリングされますが、「英語」をクリックすると が呼び出され/de/texte/switchLanguage?set_language=en
、英語の UI が表示されますが、場所はまだ/de/texte
です。
パンくずリストにはYou are here: Home › texteと表示されていますが、実際にはHome/de
はではなく を指してい/en
ます。
Web を検索しましたが、LinguaPlone での古い暴言を除けば、私が見逃していた可能性のあるものを見つけることができませんでした。
言語を切り替えるときにリンクされた翻訳を実際に読み込むように LinguaPlone を設定するにはどうすればよいですか?
編集:
- プレーン 4.0.2
- Zope 2.12.13
- LinguaPlone 4.0
url - plone 内の一意の URL
サイドバーに sectionA/pageA への内部リンクがあり、sectionB からクリックすると URL が sectionB/sectionA/post になります。サイドバーが XDV 静的ファイルにあり、linguaplone を使用しているため、絶対 URL を使用できません。固有の URL を作成するにはどうすればよいですか?
plone - Plone> 4.0.7のfull_review_listで、ユーザーの現在の言語のアイテムのみを表示する
Ploneがビューのレビューリストを計算する方法に対する最近の変更(dporgが現在ダウンしているように見えるためGoogleキャッシュへのリンク)full_review_list
。LinguaPloneをより適切にサポートするために、WorkflowToolはLanguage='all'
、ワークリストの取得に使用されるクエリにを明示的に追加しますが、以前はユーザーの現在の言語の結果のみが表示されていました。コードはにありProducts.CMFPlone.WorkflowTool#getWorklistsResults()
ます。
この新しい動作をオーバーライドして、古い動作を取得することは可能ですか?
plone - LinguaPloneの言語ごとの翻訳者
1つの特定の言語にしか翻訳できないPloneのグループが欲しいです。これは可能ですか?はいの場合、どのように?
ユースケースは、サイトにかなりの数の言語があり、翻訳者は自分の言語でしか翻訳できないというものです。
plone - LinguaPlone でナビゲーションを翻訳する
Plone ウェブサイトのナビゲーション部分を LinguaPlone で翻訳したいのですが、うまくいきません (または、少なくともその方法がわかりません)。ユーザーが言語を切り替えるたびに正しい言語でナビゲーションを表示するにはどうすればよいですか? フォルダーを他の言語で編集しようとしましたが、両方の言語で新しく翻訳されたナビゲーション エントリが表示されます。ありがとう