問題タブ [poedit]
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.
yii - Yii と PHP Gettext
yii アプリを多言語化したいと考えています。これを行うために、gettext を使用したいと思います (yii メッセージよりもはるかに簡単だからです)。
これには、この yii 拡張機能を使用し、PO ファイルを構成し、翻訳を行いました。
大きな問題: 何も起こらなかった。何も翻訳されていません。
python - ソーステキストが更新されない
Django に辞書があり、翻訳された文字列の 1 つが、モデルで変更されても .po ファイルで更新されません。
私が行ったことは、バッジの条件 (ゲーミフィケーション サイト) を次のように変更することです。
に...
Poedit で .po ファイルを開くと、モデル内で変更されているにもかかわらず、古い状態がソース テキストとして残っています。Poedit でソース テキストを変更 (つまり、最後のargを削除) してファイルを保存すると、 argが戻ってきて、翻訳されたテキストにargがないというエラーが表示されます。
私は何を間違っていますか?
モデルからのコード (badges.py):
poedit - Poedit - 「翻訳者向けメモ」と「コメント」の違い
それらの 1 つが Poedit で解析できることがわかりました: Inserting translator notes/comments in PHP files
しかし、それは「コメント」または「翻訳者向けメモ」のためですか? そして、2つの違いは何ですか?そして、どうすれば他のものを解析できますか?
poedit - Poedit でカタログの更新に失敗する
1日からこの問題が発生しています。今まで、私は問題が正確に何であるかを理解していませんでした。新しいカタログを作成して保存するときはいつでも。エラーが発生します。それについて考えている人はいますか?前もって感謝します
php - Poedit と Php で翻訳が機能しない
PoeditとPHPを使用して翻訳するために、次のコードを試してみました。これは、私がドイツ語に翻訳しようとしている非常に基本的な例です。次のフォルダーにファイルがあります。
test.php
ローカリゼーション.php
実行するlocalhost:8080/test/test.php
と、英語のメッセージしか表示されません"Hello World!"
。で翻訳しましたdefault.po
。ここにあります:
私が間違っているアイデアはありますか?前もって感謝します。
wordpress - エラー 無効な制御シーケンス "a href=\”%s\”
OSX Mavericks (無料版) の poEditor 1.6.3 でデフォルトの .po ファイルを使用して、WordPress テーマ Magnovus を翻訳しています。テキストを翻訳にコピーしても、次のエラーが発生しました。
私が翻訳している文字列は
コピーしても翻訳しても、このエラーが発生し続けます。
ここでは引用符が適切にエスケープされていると思います。これを修正する方法はありますか?
php - PHP: Poedit で改行を使用するにはどうすればよいですか
gettext 文字列を翻訳するために poedit を使用しています。翻訳に ID を使用しています。たとえば、次の ID です。
"msg_forgot_pw"
次のように翻訳されます。
「パスワードを忘れました」
文字列は echo で出力されるため、文字列は有効な HTML である必要があります。現在、私<br>
は Poedit で翻訳内に新しい行を作成するために使用しています。\n
翻訳で使用できること、および作成されたような翻訳機能を使用できることは既にわかっていますÁlvaro G. Vicario
。ここでの唯一の問題は、\n
入力を に置き換えないため、Pedit で手動で入力する必要があることです\n
。それで、これらの翻訳文字列の出力に手動で入力せずに新しい行を作成する方法はあり<br>
ます\n
か?
php - Wordpress サイトのいくつかのページを別の言語で表示する (WP の l10n 機能を使用)
英語のWordpressサイトを持っています。ただし、サイトには、さまざまな言語で表示される情報ページ ( http://x.com/Info-Spanish、http://x.com/Info-Germanなど) がいくつか必要です。サイト全体ではなく、これらの 2 ~ 3 ページだけです (したがって、wp-config ファイルの WPLANG 定数をいじることはできません)。
これらの情報ページはすべてまったく同じテンプレートに基づいているため、PO/MO ファイルと Wordpress の組み込みのローカリゼーション (l10n) 機能を使用して、テンプレートを適切な言語で表示したいと考えています。
私のコードは次のようなものです:
functions.php で:
/Info-スペイン語ページのテンプレート:
基礎となる info.php ファイル (上記に含まれています):
私は POedit を使用して、languages/ フォルダーに適切な翻訳ファイルを作成しました。ただし、機能していません。情報は常に英語で表示されます。私は何を間違っていますか?Wordpressはロケールを切り替えていますか?
(ところで、これらの手順で Wordpress からデバッグ情報を取得する方法はありますか? 言語/フォルダーで PO/MO ファイルを見つけることができるかどうかは 100% 確実ではありません。国際化のもの。)