問題タブ [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 投票する
5 に答える
1280 参照

python - PyPy の翻訳機能の詳細はどこで確認できますか?

PyPy の翻訳を理解するのに苦労しています。説明を読むだけでまったく革新的なもののように見えますが、現実世界のコードを LLVM などに実際に変換するための適切なドキュメントを見つけるのに苦労しています。そのようなものは存在しますか?それに関する公式の PyPy ドキュメントは、私が自分で試すことができるものを提供するのではなく、機能をざっと見ただけです。

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

translation - freebase.com から地名の翻訳をエクスポートできますか

そこで、このfreebase API の使用法を調べたところ、見つかった名前の翻訳に本当に感銘を受けました。IE Rome, Roma, Rom, Rzym, Rooma,로마, 罗马市. これは、私が 5000 以上の地名のデータベースを持っており、これらの英語名のすべてのフランス語、ドイツ語、または韓国語の翻訳が欲しいからです。

問題は、freebase を約 2 時間クリックして回った結果、英語にマッピングされた別の言語で都市名や場所名を表示する方法が見つからなかったことです。したがって、freebase とは何か、またそれがどのように構成されているかを理解している誰かが、理論的にはエクスポートできるそのビューへのリンクを取得できれば幸いです。

また、この質問を共有したかったのは、私は freebase に完全に感銘を受けており、人々がそれを見ていなければ見るべきだと思うからです.

0 投票する
4 に答える
592 参照

localization - マイクロコントローラで複数の言語をサポートするには?

現在、中国市場向けの製品のアップグレードに取り組んでいます。ターゲットは QVGA ディスプレイの ARMTDMI7 です。私がネット上で見つけたほとんどのリソースは、組み込みデバイスではなく、デスクトップまたは Web プログラミングを対象としています。

  • 役立つツールやリソースを提案できる人はいますか?
  • リテラル文字列を抽出し、翻訳者と通信するための最良のテクニックは何ですか?
0 投票する
3 に答える
1859 参照

c# - VB.NET に変換された Web サービスで「型を読み込めませんでした」

SharpDevelop を使用して C# で簡単な Web サービスを作成しました (これは入手したばかりで気に入っています)。

クライアントは VB でそれを望んでいました。幸いなことに、VB.NET に変換する機能があります。それは素晴らしい。すべてのコードを翻訳し、ビルドします。(私は長い間「メモ帳」の男だったので、少し時代遅れに見えるかもしれません。)

しかし、今サービスを読み込もうとすると、このエラーが発生します。

ビンを削除して再構築し、Google(およびstackoverflow)を検索しました。C# の名残がないか、プロジェクト ファイルを精査しました。

何か案は?

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

java - Java アプリケーションで C ソース コードを使用する最も簡単な方法は何ですか?

Java アプリケーションで使用したいこのオープンソース ライブラリを見つけました。ライブラリは C で書かれており、Unix/Linux で開発されました。私のアプリケーションは Windows で動作します。これは主に数学関数のライブラリであり、プラットフォームに依存するものは何も使用していないと私が知る限り、非常に基本的な C コードです。また、それほど大きくなく、5,000 行未満です。

アプリケーションでライブラリを使用する最も簡単な方法は何ですか? JNI があることは知っていますが、それには、Windows でライブラリをコンパイルするためのコンパイラを見つけること、JNI フレームワークを最新の状態に保つこと、コードを書くことなどが含まれます。実行可能ですが、それほど簡単ではありません。もっと簡単な方法はありますか?ライブラリのサイズが小さいことを考えると、Java に変換するだけに誘惑されます。それを助けることができるツールはありますか?


編集

ライブラリの必要な部分をJavaに翻訳することになりました。これまでのところ、ライブラリの約 10% ですが、時間の経過とともに増加する可能性があります。C と Java はよく似ているため、数時間しかかかりませんでした。主な難しさは、翻訳の間違いによって発生するバグを修正することです。

皆様、ご協力ありがとうございました。提案された解決策はすべて興味深いものでした。より大きなライブラリにリンクする必要がある場合は、それらを検討します。C コードの小さな部分については、手作業による変換が最も簡単な解決策でした。

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

translation - コンテンツ駆動型 Web サイトの言語翻訳には、どのオプションをお勧めしますか?

質問全体を読んでください。多言語コンテンツを管理する方法を探しているわけではありませんが、実際にその多言語コンテンツを取得する方法を探しています。これは通常、私が取り組んでいるほとんどのプロジェクトの技術的な推奨事項の範囲内にあり、誰かが助けてくれることを願っています. 私たちは現在、コンテンツを物理的に翻訳する人員を持っているクライアントと協力しており、各言語には個別のドメイン、ホスティング、CMS などがあります。ただし、国際的にビジネスを行いたいが人員がいないクライアントの場合、いくつかのアプローチは何ですか?または使用するサービス?これを人々に提供するのと、動的に行うのとではどちらが安価ですか?また、技術的な欠点は何ですか? あなたが提供できるアドバイスは役に立ちます。これは厳密にはプログラミングの問題ではないことはわかっていますが、技術的な領域に当てはまると思います。

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

algorithm - 日本語ソースから英訳単語数を推定するアルゴリズム

私は、日本語からの翻訳が英単語の数になると見積もる方法を考え出そうとしています. 日本語には、漢字ひらがなカタカナの 3 つの主なスクリプトがあり、それぞれの文字と単語の平均比率が異なります (漢字が最も低く、カタカナが最も高い)。

例:

  • computer: コンピュータ (カタカナ - 6 文字); 計算機(漢字:3文字)
  • クジラ: くじら (ひらがな -- 3 文字); 鯨(漢字:1文字)

データとして、私は日本語の単語とその英訳の大規模な用語集と、一致する日本語の原文文書とその英訳のかなり大きなコーパスを持っています。ソーステキストの漢字、ひらがな、カタカナの文字数を数え、これが英単語の数になる可能性を見積もる式を考え出したい.

0 投票する
4 に答える
18658 参照

oracle - Oracle PL/SQL を Postgresql PL/pgSQL に変換するためのツール

Oracle の PL/SQL ストアド プロシージャ言語を Postgresql の PL/pgSQL ストアド プロシージャ言語に変換するツール (できれば無料) はありますか?

0 投票する
6 に答える
324 参照

translation - 多文化 Web アプリケーションをどのように実装しますか

私たちの何人かは、UI だけでなくデータもさまざまな言語でサポートする必要があるプロジェクトに既に取り組んでいると思います。たとえば、私がここに書いていることの翻訳を提供して保存することができます。

さらに、私たちの何人かは、適切なタイムゾーンに従って真夜中などを計算するためにユーザーの場所を考慮に入れる必要がある、時間によってトリガーされるイベント (メンバーシップ アクセスの有効期限が切れたときなど) を持っていると思います。

最後に、特定の言語に準拠した右から左へのユーザー インターフェイスをサポートし、送信されたデータ ファイルを読み取るときにさまざまなエンコーディングを使用する必要もあります (たとえば、テキストと Excel データの解析)。

現在、すべてのエンティティのすべての翻訳を 1 つのテーブルに格納しています (SQL クエリを実行して問題を調査するときに自分自身を見つけるのは非常に難しいため、実用的ではありません)。主にサテライト アセンブリで UI 翻訳を設定し、どちらもサポートしていません。タイムゾーンも右から左へのデザインでもありません。

これらの課題に対処するときの経験は何ですか?

[編集]

ほとんどの人は、このレベルの多文化要件は巨大なプロジェクトを構築するようなものだと考えていると思います。実際のところ、次のようなオンライン調査について考えているとします。

  1. 回答は深夜までのみ収集されます
  2. アンケートの定義と回答の一部は、テキスト ファイル (任意の言語) と翻訳から取得されます
  3. 質問と回答のオプションは、誰がアクセスしているかに応じて複数の言語で表示する必要があります
  4. レポートは、複数の異なる言語で表示および生成する必要もあります

お分かりのように、この種の要件を満たすために、アプリケーションを行き過ぎる必要はありません。

[編集2]

私の質問が重複していることがわかりました

プロジェクトの i18n

最初の回答 (投票で注文する場合) は非常に包括的であるため、いつか少なくともその一部を実装する必要があります。

0 投票する
16 に答える
5280 参照

php - 真剣に、悪い PHP コードを書くべきですか?

私は最近、いくつかの PHP の作業を行っています。私が見たすべてのコードでは、人々はほとんどメソッドを使用しない傾向があります。(変数もほとんど使用しない傾向がありますが、それは別の問題です。)これがなぜなのか疑問に思っていたところ、「1つのパラメーターと空の関数本体を含む関数呼び出しは、7-8 $を実行するのとほぼ同じ時間localvar++ 操作. 同様のメソッド呼び出しは、もちろん約 15 の $localvar++ 操作です" here .

PHP ページがコンパイルされてキャッシュされた場合でも、これは本当ですか? 効率化のためにメソッドの使用をできるだけ避けるべきですか? コード ブロックが繰り返される場合は常に、メソッドを使用して、よく整理された人間が判読できるコードを作成するのが好きです。メソッドなしでフラットなコードを書く必要がある場合、メソッド本体を「インライン化」するプログラムはありますか? そうすれば、素敵なコードを書いて、展開する前にそれを醜くすることができます.

ちなみに、私が見てきたコードは Joomla 1.5 コアといくつかの WordPress プラグインのものなので、彼らは何をしているのかを知っている人だと思います。

注:誰もがこの質問に飛びついて、一般的な最適化について話したことを嬉しく思いますが、実際には、インタープリター言語での最適化について話しているのです。PHP について話しているという事実の少なくともいくつかのヒントは素晴らしいでしょう。