問題タブ [spoken-language]

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 投票する
26 に答える
22860 参照

localization - 他の(音声)言語でのコーディング

これは私がいつも疑問に思っていることであり、オンラインのどこにも言及されていません。たとえば日本のお店がコードを書いたら、英語で読めるでしょうか?それとも、C や PHP などの言語には日本語訳がありますか?

私が尋ねているのは、世界中のすべてのコーダーが、私とまったく同じ予約語を使用するのに十分な英語を知っているということですか?

このコードは:

私が今見ているのとまったく同じものを英語で表示するか、英語を話さない他の人が「if」、「switch」、「case」、「default」、「print」、および「他に"彼らの母国語で?

編集 - はい、これは深刻です。言語のローカライズごとにキーワードが異なるかどうかはわかりませんでした。または、ローカリゼーションがまったく異なる場合でも。

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

translation - UIの一般的なプログラミング用語を他の言語に翻訳するためのリソース

これが完全にプログラミングに関連しているのかどうかさえわかりません...しかし、ここに行きます:

いくつかのフォームを異なる言語、特にスペイン語とフランス語に翻訳する必要があります。もちろん、これらの他の言語を流暢に知っていればいいのですが、そうではありません。グーグル翻訳、バベルフィッシュなどを行う以外に、これを支援できるリソースはありますか?主に、OKとキャンセルの翻訳が何であるかを調べようとしています。

さらに、UIがこれらの他の言語で書かれているいくつかのプログラムを探しましたが、見つけたのは言語学習プログラムだけでした。

他のプログラマーはこれをどのように処理しますか?

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

.net - 外国語による正規表現

次のような署名を持つさまざまなファイルで何度も使用した関数があります。

そして、英語、スペイン語、フランス語のメッセージを取り出してcsvに出力し、これらの言語を実際に知っている人が、私がそこに何を入れるべきかを教えてくれるようにしたいと思っています。

とにかく、私が遭遇しているのは、アクセント付きの文字と一重引用符のために、一部のフランス語とスペイン語のメッセージが表示されないことです。

これはvb.netプログラムです。

編集

言語に問題はありませんでした。私の問題は実際には正規表現であり、正規表現を完全に理解していないことでした。

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

javascript - 初心者が私のGAコードをサイトに配置する際の問題

タイトルが蔑称的であるという意味ではありませんが、これはかなり苛立たしい問題であり、言語の壁が関係していることを考えると、適切な回避策を探しています。

私は自分が作成したプラグイン用にサイトを設定しており、サイトのリソースを使用して独自のコードを作成するのではなく、サイトのサンプルからコードをリッピングするだけで済みます。通常、これはまったく問題になりませんが、Google Analyticsのインスタンス化も行っているため、Analyticsデータは、Webサイトからの訪問データを組み込むことによって非常に歪んでいます。

私は英語を話すサイトの所有者にほとんど問題なく連絡することができました。問題は、コードをヤンクしている日本語サイトにあります。分析部分を削除するように依頼する方法がわかりません。

長期的には、使用方法の学習プロセスを合理化するパッケージを提供していますが、それまでの間、この言語の壁について何ができるでしょうか。私が考えていなかったこの問題を回避する方法はありますか?

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

translate - 別の話し言葉で書かれたコード コメントの翻訳

私はドイツ人プログラマーからいくつかの C コードを受け継いだばかりで、コメントはすべてドイツ語です。私は高校時代のドイツ語をほとんど忘れてしまったので、これはちょっとした問題です。

コード対応の翻訳ツールを知っている人はいますか? コメント内の言語のみを翻訳するということですか?プロジェクトには多くのファイルがあり、それらすべてを一度に操作できるのも素晴らしいことです。

私は現在、コピーして Google 翻訳に貼り付けています。これは理想的とは言えませんが、少なくともいくつかの回答を得ることができます。

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

design-patterns - 多言語ウェブサイトのデザインパターン?

英語、フランス語、スペイン語、ドイツ語、韓国語のウェブサイトをデザインしているとしましょう (そうではありませんが、そうであるとしましょう)。

ウェブサイトの性質は娯楽ではなくビジネスであるため、Google 翻訳などのサービスに頼ることはできません。コンテキスト内の何かを別の言語に翻訳してそのテキストを提供できるプロの翻訳者にアクセスできるとしましょう。

Web サイトで複数の言語でコンテンツを提供する既知の簡単な方法は何ですか?

ページを分けたり、データベースを使用したりするなど、さまざまなオプションがありますが、どれが最適か、コンセプトをどのように拡張するか、何を考慮する必要があるか、翻訳が欠落している場合はどのように対処すればよいか、本当に判断できません。

これに対して確立された慣行はありますか?

0 投票する
1 に答える
488 参照

comments - (英語以外の) コメントを自動的に英語に翻訳しますか?

コメントがスウェーデン語で書かれているMatlabコードベースがあります。それは次のようなものです:

さて、Google翻訳は私にとって大きな助けになりました。これは翻訳ボックスへのコピー&ペーストの結果で、かなり満足のいくものです。

  1. 複数ファイルのコード ベースの場合、このプロセスを自動化できますか?またその方法は?
  2. "% Segmentera bilden"からへの変換などのエラーに対処するにはどうすればよい"Segment image%"ですか?
0 投票する
1 に答える
2440 参照

rest - 多言語のRESTAPIを配置するにはどうすればよいですか?

多言語RESTAPIの構築を始めたばかりですが、多言語を適切に統合する方法に関して従うべき規則があるかどうかわかりません。

以下は私が思いついた代替案のリストですが、どれが最も理にかなっているのかわかりません。

オプション1:
URIの言語変数:http://myapi.com/en/users/john

オプション2:
翻訳クライアント側のエラーコードのみを返す: GET http://myapi.com/users/john => HTTP 404 {status: false, error_code: "321"}

オプション3:
利用可能なすべての言語で戻る:GET http://myapi.com/users/john => {status: false, error_en: "User not found", error_sv: "Anvandaren finns inte"}

0 投票する
1 に答える
2604 参照

php - PHP 言語検出スクリプト

オンラインでいくつかのことを読んだ後、ブラウザの言語を検出し、ユーザーを正しい Web サイトのバージョンにリダイレクトするこの PHP スクリプトを思いつきました。Short 氏は、ユーザーがスウェーデン語のブラウザーを使用している場合、スクリプトは index.php にリダイレクトする必要があり、そうでない場合はユーザーを en.php にリダイレクトする必要があると述べました。

一部のコンピューターや携帯電話では正常に機能し、他のコンピューターや携帯電話では Web サイトをブロックします。スクリプトに問題があり、古いブラウザで競合が発生していると思います。

それで、私のスクリプトを見て、私が何か間違ったことをしていないか、どうすれば修正できるか教えていただけますか?

乾杯!

PS - はい、スクリプトはタグの前にあり、「?>」タグとタグの間にスペースはありません。

0 投票する
1 に答える
39 参照

nlp - 話し言葉の日付を正規化された形式に変換する最も効率的な方法は何ですか?

音声言語処理において、日付を表現するさまざまな方法をコンピュータが理解できる標準的な方法に変換する最良の方法は何ですか? たとえば、明日、明後日、2 日後、次の週末、今週中など、さまざまなことを言うことができます。