私は zend フレームワークの初心者であり、 zend_translate がどのように機能するかを理解するのは少し難しいです。
私の主な質問: HTML ID に従って各式を翻訳する zend フレームワークの翻訳をどのように行うことができますか。
私の副質問:
1.ウェブサイトの翻訳を保持する csv ファイルの追加フィールドを更新する方法は?**
2.Webページの原語urlは、親フォームなどに表示されるサブビューのため、ブラウザで見ることができません
私に間違いがある場合、またはより良い解決策などがある場合は、それを書いてください。
私の目標と部分的な解決策:
1.翻訳を行う非プログラマーに渡す - 私はcsvファイルを選択します。
2.ページと要素IDの出現コンテキストに従って、各単語/表現を個別に翻訳します。列のWebページのURLとHTML IDをcsvファイルに追加します。(ただし、親フォームなどに表示されるサブビューが原因で、ブラウザでWebページのURLが表示されない場合があるという問題があります..)
例1:
view.phtml
........<div id="view-error"><?php translate("error was produced by empty") ?></div>....
......<div id="view-user-firstname"><?php translate("First Name") ?></div>....
Zendコードなしの実装計画(zendでそれを行う方法がわかりません):
csv ファイルの列名:
1.原語- 翻訳するページから取った原語
<?php echo translate($original_word) ?>
2.スペイン/スウェーデン翻訳- 原語の翻訳
3.ウェブページの URL - 単語の翻訳場所へのウェブページのリンク (翻訳者が使用したコンテキストで単語の場所を確認することが重要な場合)
4. html id - 翻訳された単語の html div/span/etc.. の id
|| ||元の単語|| ||スペイン語翻訳||スペイン語翻訳 ||スウェーデン語翻訳|| ||ウェブページの URL || html ID ||
ありがとう