問題タブ [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.
c# - exting asp.net Web サイトに複数の言語を追加する
私はすでにウェブサイトをデザインしているので、本当にあなたの助けが必要ですが、すべてのテキストをデザインして書いた後、それをグローバルにすることにしました. ここで 2 つの質問があります。最初に: - 段落全体やラベルなどを書き直して、複数の言語でウェブサイトを作成するにはどうすればよいですか?
- 2 番目の質問は、ウェブサイトに各国のコンテンツを表示するにはどうすればよいかということです。つまり、ユーザーが米国の国を選択すると、米国のすべての広告とアイテムが表示されるということです。ユーザーが自分の言語または国を選択するため、Web サイトにローカル項目を表示させることができる国ごとに、多くのマスター ページとページを作成する必要がありますか?
どうもありがとう
java - Java から Jython を呼び出す (Jython スクリプトは Java を呼び出し、Java は Jython をコールバックする必要があります)
私の Jython スクリプトは、私が Java で書いているコードを呼び出しています (私は Java マルチスレッドに慣れているため)。ここで、Java から Jython メソッドの 1 つを呼び出す必要があることがわかりました (そうしないと、Java で書き直す必要があります)。
Jython から Java を駆動するのは簡単で、Java がマスターで Jython がスレーブになるように設定するのも簡単ですが、相互に呼び出すことができるように設定する最善の方法は明らかではありません。
公式ドキュメントには、これらすべてに関する非常に長い記事が含まれています:第 10 章: Jython と Java の統合、一見したところ、このタスクは難しいように見えます: 1 対 1 のオブジェクト ファクトリ、疎結合のファクトリ、および作成する多くのコードそれは動作します。
私が見つけた他の情報源もありますが、それらも多くの詳細を説明していますが、どちらも単純な解決策を提供していません:
Jython インタープリターが既に実行されているため、新しいインタープリターをインスタンス化する必要なく、その中でメソッドを呼び出す簡単な方法があるはずです (上記の最後のリンクのように、Java が Jython を駆動している場合に行う必要があるように)。 . 実際にそのような方法はありますか?
c# - RESTful API と 1 つまたは複数の SDK を共同で作成する方法はありますか
RESTful API を提供するオンライン サービスがあります。この API はかなりきれいで完全ですが、クライアントは SDK を介してアクセスしたいと考えています。現在、私のクライアントはすべて、言語に関してさまざまなニーズを持っています。Go、Python、C# などです。
しかし、怠惰な私は、抽象化が同じままであり、どこでも同じ機能を持っていることに気付きました。設計モデルが適切でクリーンな場合、これらすべての SDK のコード生成を自動化する方法はありますか? たとえば、UML は役に立ちますか? それとも、API 呼び出しに一致する C ライブラリを作成し、SWIG マジックを使用してバインディングを生成するだけでよいのでしょうか?
技術的に言えば、私は API 側に Django Rest Framework を使用していますが、それは質問に影響を与えるべきではありません。
magento - 拡張ヘルパー クラスの複数の言語が機能していないようです
拡張機能のヘルパークラスで多言語対応したいのですが、うまくいきません。
の関数のコードは次のhelper/data.php
とおりです。
この記事に従いました: http://www.magentothemess.com/archives/912で複数の言語をサポートしましたが、失敗しました。
java - Javaのinstanceofに相当するC++ 11は何ですか
Javaのinstanceofに相当する最新のC++ 11が何であるかを知りたいです。このSO の投稿を見たことがありますが、かなり古く、C++11 でよりモダンで優れたソリューションがあるかどうか疑問に思っていましたか?
手動の列挙型クラスに頼らなくても、スイッチ構造を使用できる可能性があることを願っていました。
私の基本クラスには、仮想メソッドまたは関数がありません。私はパーサーの式ツリーを表しています。基本クラスは、Haskell/OCaml の ADT のような単なるポリモーフィック ホルダーです。
html - PDF ドキュメントの異なる言語バージョンへのアンカー リンクに最適な構造は?
3 つの異なるドメインで 3 つの異なる言語で利用できる製品「A」ページを含む Web サイトがあるとします。
- version.co.uk/products/product-a.html
- version.es/products/producto-a.html
- version.fr/products/produit-a.html
これらの製品ページには、Web サイト言語のマニュアルと他の言語のマニュアルへのリンクがあります。各ウェブサイトのコンテンツを 100% 純粋な言語に保つために、他の言語には rel="no-follow" を指定しています。
スペイン語とフランス語のマニュアルを含む英語の Web サイトの例。
- version.co.uk/files/manual-en.pdf
- version.co.uk/files/manual-es.pdf (rel="no-follow")
- version.co.uk/files/manual-fr.pdf (rel="no-follow")
スペイン語とフランス語のドメインは同様の設定で、独自の言語バージョンのマニュアルのみがインデックス化されます。
他の言語のマニュアルをさらに追加したいのですが、ドメインを追加したくありません。これにより、現在の 3 つの Web サイトすべてで除外されるため、他の言語の追加マニュアルはすべて索引付けされないという問題が生じます。
ドメインの言語をさまざまな言語のコンテンツへの多数のリンクで「汚す」ことはしたくありませんが、追加のマニュアルを索引付けしたいと考えています。
他の言語の新しいマニュアルへのリンクを追加する適切な方法は何ですか?
- それらを rel="no follow" なしで追加し、他の 2 つの主要なドメイン言語を除外し続けます。
- インデックスに登録される主要なドメイン (.co.uk など) の 1 つを除いて、rel="no follow" でそれらを追加します。.co.uk を国際的なランディング ページとして扱う。
- 別の解決策は?