問題タブ [polyglot]
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.
bash - シンプルなクロスプラットフォーム OS ベースの起動/ルーティング スクリプト
ハウスキーピング用のラッパーとオペレーティング システムに基づく変数のセットアップを含む、オープン ソースのクロス プラットフォーム ユーティリティを開発しています。このハウスキーピングは独自のスクリプト内にあり、ほとんどの場合、生成されます。
シンプルさと DRYness のために、オペレーティング システムに基づいて実行する別のスクリプトを選択する単一の単純なスタートアップ スクリプトがあれば幸いです。
本質的に、これは私が望むものです:
そうすれば、クロス プラットフォーム アプリケーションを作成するときに対処する必要がさらに少なくなります。値は、別のアプリを開発するときにどのスクリプトを実行するかという特別なケースではありません
外部依存関係をインストールせずにこれを達成する方法はありますか?
javascript - 多言語言語スイッチャー asp.net
asp.net 4.0 Web サイトで多言語言語スイッチャーを使用したいと考えています。以下のコードは機能します。
以下のように(タグで)使いたいのです<form id="form1" runat="server"> </form>
が、うまくいきません。
polyglog.js はこちら: https://github.com/ixtendo/Polyglot-Language-Switcher/blob/master/js/jquery.polyglot.language.switcher.js
何か案は?
php - Anahkiasen/Polyglot を使用してデータを読み取ると、オブジェクト以外のプロパティを取得しようとするとエラーが返されます
Anahkiasen/Polyglot パッケージを Laravel 4.2 プロジェクトに追加した後、これを機能させようとしました。あるべきだと思うようにすべてをセットアップしました(ドキュメントはちょっと悪いです)。データベースへの保存は問題ないようですが、読みたいときに次のエラーが発生します。
モデル:
私のブレードテンプレート:
しばらくこれで立ち往生しています。どんな助けでも大歓迎です:-)
regex - Powershell: ファイルのセクションを変数に読み込む
一種の多言語スクリプトを作成しようとしています。シェルまたはバッチのいずれかで「ブートストラップ」できますが、実際には複数の言語を実行する必要があるため、真のポリグロットではありません。私は問題なくこの部分を下に持っています。
私が問題を抱えている部分は、現在のファイルをメモリにロードし、さらに別の言語で書かれた特定のセクションを抽出し、それを変数に格納し、最終的に渡すことができる必要がある、少し埋め込まれた Powershell コードです。それを通訳に。XML に似たタグ付けシステムを使用して、他の言語と競合しないようにファイルのセクションをマークしています。マーカーは次のようになります。
# はコメント マーカーですが、セクションの言語によってコメント マーカーが異なる場合があります。
私が抱えている問題は、ファイルのそのセクションだけを分離する方法が見つからないように見えることです。ファイル全体をメモリにロードできますが、タグ間のものを取り出すことができません。これが私の現在のコードです:
これまでに試したことはすべてContents
、マーカー間のコードだけでなく、ファイル全体が出力されます。マーカーで使用されているシンボルをエスケープするさまざまな方法を試しましたが、結果は常に同じです。
注:^
トップレベルのインタープリターは Batch であり、山かっこやその他のランダムなものにハングアップするため、 の使用が必要です。
maven - テスラ ポリグロットのドキュメント?
たまたま Maven 用のTesla Polyglotを見つけましたが、ドキュメントが見つかりません。
java - Groovy 型を暗黙的に変換して、Groovy でない固定メソッドに渡す
実行時に Groovy の「プラグイン」クラスをロードする scala アプリケーションを作成しています。プラグインが読み込まれると、標準の scala 型 (List
や などOption
) が処理のためにプラグインに渡されます。
Groovy には当然、scala 型 (特にファミリー) 用のシンタックス シュガーはありませんがFunction*
、同様の簡単なシンタックスが必要です。私が今持っている最善の方法は、as
オペレーターを使用してグルーヴィーなクロージャーをスカラ型に強制することです。
as ...
テールは実際のクロージャーよりも大きいため、毎回テールを含める必要はありません。
This questionは、パラメーターの型を指定しないように受信メソッドを変更することを提案していますが、それは制御できるグルーヴィーなメソッドである場合にのみ機能します。コンパイル済みの scala/java クラスを使用しています。
Groovy で物事を暗黙的に変換するためのさまざまな手段があることは承知していますが、独立してロードされる小さな分離された Groovy スクリプトが多数あります。ロードされたすべてのプラグインが最小限のセレモニーとインポートでこの暗黙的な変換を取得するように、このアーキテクチャに最適なメカニズムを理解するのに十分なほどグルーヴィーを知りません。私は約 50 以上のプラグインを持っているので、この scala/groovy 相互運用を合理化することは私にとって価値があります。
これは、groovy スクリプトをロードする方法の簡略化されたバージョンです (Plugin
は私のタイプの 1 つです)。
前もって感謝します!
-ローハン
java - 同じプロジェクトで複数の JVM 言語を使用する
プロジェクトで Kotlin と Scala を一緒に使用したいのですが、他の言語も使用したいのですが、良い方法が見つかりません。私が考えた唯一の方法は、1 つの言語をコンパイルし、それを Java に逆コンパイルして、もう 1 つの言語で動作させることでした。代替手段はありますか?
python - コマンド「from polyglot.detect import Detector」使用時のエラー
スペイン語から英語のように、テキストをある言語から別の言語に変換するために、ポリグロット関数をいじっていました。
指示に従って、Polyglot と必要なモジュールをインストールしました。
しかし、コードを実行している間
このエラーが発生しています:
何をする必要があるのか わかりません。
誰でも助けてもらえますか?
c++ - C/C++ GNU autotools プロジェクトで ruby gem を配布する
私は、主に C++ を使用し、いくつかの高レベルのタスクに Ruby を使用する多言語プロジェクトに取り組んでいます。
私の Ruby スクリプトでは、非常に有用な gem をほとんど使用しませんでした。ただし、私の Autotools セットアップは ruby スクリプトをインストールしていますが、必要な gem を配布する方法が見つかりません。
この問題に対処するイディオムや方法を知っていますか?