問題タブ [translation]

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.

0 投票する
2 に答える
7304 参照

php - Zend Framework 翻訳ツールを使用する場所

MVC モデル全体をセットアップし、HTML ビューをテンプレートとして使用しています。しかし、ある時点で他の言語に翻訳したいドイツ語の文字列があります。

これを行う最善の方法は何ですか?Zend_Translate を使用しなければならないことはわかっていますが、ビュー テンプレートにある単語ごとに翻訳関数を 1 回呼び出す必要があるのでしょうか。

0 投票する
2 に答える
1096 参照

internationalization - クラウドソーシングを使用したアプリケーションの国際化/翻訳の経験? メカニカルターク?

すべての表示可能な文字列をプロパティ ファイルに入れるなど、国際化のベスト プラクティスを使用して Web アプリケーションを開発しました。

プロパティ ファイルの文字列を 5 つの異なる言語に翻訳したいと考えています。

Mechanical Turk やその他のクラウド ソーシング サービスを言語翻訳に使用した経験のある人はいますか?

翻訳会社や翻訳サービスだけを雇いたくない理由は、最終的には API を介して継続的なコンテンツを翻訳サービスに提供したいからです。

このトピックに関する詳細についての私の Google の結果は、驚くほど悲惨なものでした。リンクやポインタは大歓迎です。

0 投票する
2 に答える
511 参照

openid - 英語以外の言語でRPXまたは同様のopenIDセレクターを使用する

Stackoverflowにログインすると、テキスト入力フィールドと送信ボタンの間にopenIDロゴの付いたボタンが表示されます。

このボタンをクリックすると、メインのopenIDプロバイダーのドロップダウンが表示されます。これは「IDセレクター」と呼ばれる統合されたサードパーティのサービスであり、後継のRPX(rpxnow.com)を優先して非推奨になりました。RPXを使用すると、ユーザーは既存のFacebook、AOL、Googleなどのアカウントでログインすることもできます。

これは素晴らしいサービスですが、ドイツ語で必要であり、英語でしか利用できないようです。

誰かがこの問題に遭遇し、考えを共有することができますか?それとも誰かがそれを解決したことがありますか?jsポップアップでこれらのいくつかの文字列を翻訳する方法がないという理由だけでこの素晴らしいサービスを使用できなかったとしたら(@PhiLho:参照*)、それは残念なことです...

編集:*プログラミング用語として:fetch、translate、return ... translate();のように;

問題は、文字列を取り出して翻訳を挿入できるかということです。

0 投票する
5 に答える
995 参照

language-agnostic - 実行可能な擬似コード?

私は、次のアイデアの先行技術を特定しようとしています:

1) ユーザーが (insert_name_here) という言語で何らかのコードを入力します。

2) ユーザーは、既知の出力候補 (javascript、ruby、perl、python) のリストから目的の言語を選択します。

3) プロセッサは、insert_name_here を宛先言語の実行可能なコードに変換します。

4) プロセッサは、選択した言語に基づいて関連するシステム コールを使用してコードを実行します。

これが機能する理由は、insert_name_here からサポートされているすべての宛先言語へのすべての言語構造の間に、事前に確立された 1 対 1 のマッピングがあるためです。

(免責事項:これは明らかに、目的の言語に合わせて調整された「エレガントな」コードを生成するものではありません。実行可能な初歩的な変換を行うだけです。目的は、開発者がアルゴリズムの迅速で汚れた実装を取得できるようにすることです。車輪を再発明する気がなく、何らかの理由で特定のプロジェクトで特定の言語を使用する必要がある場合に備えて、いくつかの異なる言語。)

これはすでに存在しますか?

0 投票する
3 に答える
2479 参照

language-agnostic - XML をあるスキーマから別のスキーマに変換するにはどうすればよいですか?

特定のスキーマを持つ xml ドキュメントを別のスキーマに変換したいと考えています。新旧両方のスキーマを知っています...

Python の xml.dom ライブラリを使用して、1 行ずつ翻訳する予定です。

それについてのアイデアはありますか?これをより簡単/効率的にする可能性のある他の言語のツールまたはライブラリ。

ありがとう!

0 投票する
8 に答える
42000 参照

translation - Poedit に代わる良い代替品はありますか?

.po/.mo エディタを探しています。翻訳ファイルに gettext を使用していますが、Poedit はあまり好きではありません。Windows Vista で実行する必要があり、開発と翻訳ができるように Visual Studio 2008 に組み込まれていればさらに良いでしょう。

翻訳に役立ち、翻訳を容易にする何かが本当に欲しいです。提案とスペルチェックが必要です。

【選択肢なし?本当にオプションがない場合は、それについて何かを行い、何かをコーディングして、翻訳が再び簡単になるようにすることもできます。http://dict.leo.org を統合したり、クエリに対して Google 翻訳が提供するものを確認したりすることもできます。]

0 投票する
8 に答える
2456 参照

c# - C# の IF ( X AND ( 2 ^ Y ) ) Then と同等

If私はVB6でこの状態を持っています

C#でも同じものが欲しい

のようにしてみました

しかし、これは私にエラーを与えています。

C# に変換したい完全な VB コードを次に示します。

上記のコードintNumberでは、任意の数にすることができます。

0 投票する
5 に答える
735 参照

javascript - Javascript と翻訳

クライアント側で Javascript を多用する PHP アプリケーションがあります。翻訳者に新しい言語を提供する簡単な方法を提供するために、PHP 側に単純なシステムがあります。しかし、javascript が言語要素をユーザーに表示する必要がある場合があります (おそらく、[OK] または [キャンセル] ボタン、または「読み込み中」など)。

PHP では、サーバー側にキャッシュされたテキスト ファイルがあり、一方にフレーズ コードが含まれ、もう一方にその翻訳が含まれています。翻訳者は、英語を自分の言語に置き換えて、アプリケーションに統合する翻訳版を送ってください。

クライアント側でも同様のものが必要です。翻訳された定数のセットにすぎない JavaScript インクルードを持っていることに気づきましたが、ページの読み込みごとに、そのほとんどが不必要な潜在的に大きなファイルをダウンロードしています。

誰かがこれに対処しなければなりませんでしたか?もしそうなら、あなたの解決策は何でしたか?

編集:明確にするために、ここでは「オンザフライ」の翻訳について言及していません。翻訳はすでに準備されており、すぐに使用できます。必要なのは、効率的な方法でクライアントが利用できるようにすることだけです。

0 投票する
7 に答える
18606 参照

php - JSで文字列を翻訳する方法

私は、GetText で Zend フレームワーク Zend_Translate を使用する PHP 部分の複数の言語に翻訳したいプロジェクトを持っています。今度はJS部分も翻訳したいです。

私は jQuery JS Framework を使用しています。JS ファイルの翻訳についてのご意見をお待ちしております。

0 投票する
2 に答える
2042 参照

python - Django に一部の文字列の翻訳がありません。理由はありますか?

私は中規模の Django プロジェクト (違いがある場合は AppEngine で実行) を持っており、すべての文字列が .po ファイルにある必要があります。

特定の文字列が翻訳されないという奇妙な動作が見られます。make_messages を実行すると、.po ファイルに表示され、正しいファイルの場所が {% trans %} タグのある場所にマークされます。翻訳は所定の位置にあり、両側の他の文字列と比較して正しく見えます。しかし、問題のページを表示すると、約 1/4 の文字列が翻訳されません。

関連する生成された .mo ファイルを調べてみると、msgid も msgstr も存在しません。

誰もこれに似たものを見たことがありますか?何が起こっているのでしょうか?

  • トランスタグは正しいように見えます
  • .po ファイルは正しく見える
  • compile_messages 中にエラーはありません