問題タブ [multiple-languages]

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

java - 複数の言語を並べ替えるには?

実行時に英語以外の言語をソートすることは可能ですか? これまでのところ、次のようなものがあります。

これはソートできますArrays.sort(bug_arr);か?

残念ながら、これを試したところ、「Java/Eclipse: 「Cp1252」文字エンコーディングを使用して一部の文字をマップできません」というメッセージが表示されました。

誰でも何か考えがありますか?

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

compiler-construction - 複数の言語をまとめてコンパイルし、ある言語から別の言語に関数を呼び出す

複数のプログラミング言語をコンパイルしてそれらをリンクするにはどうすればよいですか?各プログラミング言語は特定のケースに最適であるため、各言語のベストを使用する必要があるため、どうすればよいですか? Java を C++ または C と、Python を C または C++ と組み合わせることは可能ですか?C または C++ から Java または Python 関数を呼び出すことは可能ですか?その逆も可能ですか?

0 投票する
0 に答える
458 参照

c# - 複数の言語の単語または同じ意味の異なる単語をサポートするファジー文字列マッチング

Damerau–Levenshtein、DICE、Longest Common Subsequence などのファジー文字列マッチングをサポートするアルゴリズムを探しています。ただし、このアルゴリズムには、異なる言語の単語を照合し、それぞれの言語で綴られている場合は等しいと見なし、それぞれの言語で綴りが間違っている場合は閉じる機能が必要です。

例は私が意味することをよりよく説明すると思います(1,2,5,6は3,4,7,8と同じグループを形成します):

また、スペルが間違っていても簡単に一致するようにしたいと思います。

試合とは、良いスコアを持っていることを意味します。そして、私は実際に Dice と lcs を使用してこの種の比較を達成しようとしましたが、問題は、複数の言語で綴られた単語に対して非常に弱いことです。

トリッキーなケースでダイス係数を見てください:

が一致し、またはpensionskasseよりも大きいという理由だけで、上記の最初のほうが優れています。しかし、私が求めるアルゴリズムでは2番目の方が優れているはずだからです。migrossigpensionskassecaisse de pension

さまざまな言語でつづりができる可能性のある単語を知っているので、それらの単語間の関係を辞書にまとめることができます。

それら (多言語の単語) を取り除くこともできますが、それらのつながりに基づいてグループを構築するための洞察に満ちた情報を失うことになります。

このような実装を見た人はいますか? 理想的にはC#で?

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

algorithm - (任意の言語) スワッピングを使用してベクトル内の要素のすべての順列を見つける

今日のラボ セッションで、この質問を受けました。

長さ N の要素 1 ... N - 1 を含むベクトルを想像できます。すべての順列、またはベクトル内の要素の順序を生成するアルゴリズム (体系的な) 方法はありますか。提案された方法の 1 つは、ランダムな要素を交換することでした。以前に生成されたすべての順列が将来の参照のために保存されていれば、これは明らかに機能しますが、これは空間的にも時間的にも非常に非効率的な方法であることは明らかです。

ちなみに、これを行う理由は、そのような要素が許可されていないベクトル内の特別な位置から特別な要素 (たとえばゼロの要素) を削除するためです。したがって、ランダムな方法はそれほどばかげているわけではありませんが、要素の数が多く、可能な順列の数 (「特別な位置」のいずれにも「特別な要素」がないようなもの) を想像してみてください。低い。

N = 5 の場合について、この問題を解決しようとしました。

まず、要素 4 と 5 を交換します。

次に、3 と 5 を入れ替えます。

次に3と4:

当初は、ix と jx の 2 つのインデックスを使用することが可能な解決策になると考えていました。何かのようなもの:

これは、N = 3 の場合に機能します。ただし、より高い N では機能しません。この種のアプローチは正しい線に沿っていると考えられます。3 つのインデックスが使用される方法に拡張しようとしていましたが、何らかの理由でそれが解決策であると考えています。3 番目のインデックスを使用して、インデックス ix が開始または終了するベクトル内の位置をマークします。しかし行き詰まり、SO コミュニティにアドバイスを求めることにしました。

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

.htaccess - .htaccess 複数言語 (スラッグ URL/フレンドリ URL)

私は多言語サイトに取り組んでいます。URL .com/business-industry/?parent_id=3&value=cars の場合、完全に機能します。これにより、URL は .com/business-industry/3/cars になりますが、このサイトには .com/nl/ と .com/de/ もあります。次のルールを .htaccess に追加しました。最初のものは機能しますが、/nl と /de の 2 番目と 3 番目は機能しません。

2 つ目は、たとえば .com/nl/business-industrie/?parent_id=3&value=cars から .com/nl/business-industrie/3/cars に移動する必要があります。

助けてくれてありがとう。

前もって感謝します。

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

c# - 新しい語彙を Windows ストア アプリに追加する

Windows ストア アプリ用の多言語ツールキットを使用するにはどうすればよいですか。インターネットにはたくさんのビデオやテキストがありますが、新しい語彙を追加する方法についてはどちらの側にも説明されていません。まず、多言語ツールキットをインストールしてプロジェクトに追加しました。次に、いくつかの言語を追加しました。

Windows Phone の場合は、ファイル AppRecources.resx の新しい語彙のリストに追加するだけで済みました。

残念ながら (Windows Phone のように) すべての単語を入力できるリストがないため、Windows ストア アプリで新しい単語を追加するにはどうすればよいのでしょうか。

私の質問は最も難しい質問ではないと思いますが、解決方法がわかりません。よろしくクリスチャン

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

php - PHPでの日本語のメール正規表現について知りたいのですが?

これは、電子メールアドレスを検証するための私のコードであり、これは私の要件に最適です. このフォーマットを日本語に翻訳したいのですが、複数の言語で使われている正規表現を教えてください。

前もって感謝します。

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

database - symfony 2 で複数の言語をサポートする

symfony 2 で複数の言語をサポートするようにデータベース スキーマを設計する方法についてのチュートリアルを探していて、これを見つけまし。残念ながら、これは symfony 1.3 用であり、非推奨です。symfony 2 で複数の言語をサポートする方法を知りたいですか? (特にデータベース スキーマの設計方法) ありがとうございます。