問題タブ [lcid]

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

windows-7 - Windows XP指定されたロケールは、このオペレーティングシステムではサポートされていません。[LCID = 16393]

Sql Server Compact Edition 4.0を使用しており、システム(Windows 7)にインストールしています。私のソリューションから、これを実行すると、基本的にコード行が正常に機能します

接続文字列が「DataSource='E://S.sdf';」のSqlCeConnection.Open()接続文字列にLCIDが指定されていません。

そして、これはうまくいきます。

しかし、Windows XPシステムで同じものを実行すると、「指定されたロケールはこのオペレーティングシステムではサポートされていません。[LCID=16393]」というエラーが表示されます。

そこで、接続文字列 "DataSource ='E://S.sdf'; LCID=1033"のLCIDを変更しようとしましたがまだ機能しません。

SqlCeConnectionStringBuilder.InitialLcidプロパティを1033と1030に試しても、まだ機能しません。

このエラーが発生するように、Windows XP /WindowsServerに何が欠けているかを提案してください。

WindowsXP用にx86msiをインストールし、Windows7システム用に64ビットインストールを実行しました。

ありがとう

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

.net - System.Globalization.CultureInfo (逆) シリアル化

特定のカルチャをファイルに保存する必要があります。LCID 整数をシリアル化するだけで十分ですか、それとも損失のある変換ですか? Name、NativeName、または EnglishName のいずれが優先されますか?

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

c# - WindowsロケールID(LCID)はUSB言語IDと同じですか?

ユーザーがUSBデバイスのUSB文字列記述子を構成できるようにするツールをC#で開発しています。文字列記述子の1つは言語IDです。不可解な言語IDの代わりに言語名のリストをUIに表示したい。USB{言語ID-言語名}マップを取得するAPIが見つかりませんでした。

WindowsロケールID(LCID)を見ると、LCIDとUSB言語IDは同じように見えます(比較したいくつかのエントリから推測されます)。

だから、私の質問は

  1. LCIDとUSB言語IDは同じですか?
  2. (1)に「はい」の場合、それを使用する際の落とし穴はありますか?
0 投票する
1 に答える
793 参照

c++ - std::locale から LCID を取得する方法

Windows で std::locale から LCID を取得する方法

前のコードでは、ロケールの名前を取得しましたが、win32 LCID が必要です。

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

robots.txt - 言語コードを含む robots.txt のサブディレクトリを許可しない

私たちのウェブサイトは約 15 の言語に翻訳されており、さらに多くの言語が編集者から定期的に寄せられています。

URL は次のように構成されています。

SiteName.Company.com/{LCID}/Folder1/Folder2/

当社は、検索エンジンからサブフォルダー/ページを非表示にしたいと考えています。

LCID は、EN-US から ZH-HANS までのいずれかです。そして、新しい言語が追加されるたびにロボット ファイルを更新する必要がないソリューションを探しています。

ワイルドカード エントリを作成したり、パスに関係なく単一のフォルダー名を除外したりできますか?

IE: companyinfo.no​​kia.com/en-us/aboutus/darknews/ Google にダークニュース以外のすべてをクロールしてもらいたい (/darknews/ELOPSellsOut または /darknews/3210revival)

これは可能ですか?

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

vbscript - CultureInfo を InvariantCulture Classic ASP に設定する方法 (VBScript)

小数部にコンマではなくドットが含まれるように、クラシック ASP ページのカルチャ情報をインバリアント カルチャに設定する方法を探しています。これにより、多くの問題が発生します。Windows 8では機能しません。Windows 8で機能するようにすると、以前のバージョンのWindowsでは機能しなくなります。

C# では、スレッド全体のカルチャを一度設定すると、それを忘れることができます。

クラシック ASP でこのようなことを実現するにはどうすればよいですか? 各ページの上とセッションでLCIDを設定してみました

セッション:

しかし、これは機能しません

編集:

私は<%@ LANGUAGE="VBScript" LCID=7177%>に変更LCID=7177しましたLCID="127"

設定しましたSession.LCID=127

ASPタブの下のIISで、 Locale ID127に設定しました

そしてWeb.Configで、グローバリゼーションを設定しました

これらのどれが違いを生んだかはわかりませんが、現在は機能しており、10 進数の値にはコンマではなくドットが含まれています

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

windows - SAPI の MS LANG ID を BCP 47 言語タグに変換する方法は?

SAPI の get language メソッドを呼び出すと MS LangID が返されますが、私の目的では、これを BCP 47 言語タグ (例: en-GB) に変換する必要があります。どうやってそれをするのですか?

この関数を使用するには、最初に戻り値を LCID 形式に変換する必要があるため、LCIDToLocalNameを使用してそれを行うことはできません。

たとえば、英語の LCIDHex は「0809」で、LCIDec は「2057」であるため、最初にそれを LCID に変換するにはどうすればよいでしょうか。

どんな助けでも大歓迎です。

編集:以下はコードです

最後の行には 409 や 809 などの 16 進値が出力されますが、 En-US のような形式で表示したいです。

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

arabic - 標準モロッコ タマジットの LCID

比較的新しい言語「標準モロッコ語タマジット」の LCID (たとえば、米国英語の LCID は 1033) を見つけようとしました。フェニキア文字を使用しています。

ここに画像の説明を入力

何らかの理由で、LCID が見つかりませんでした。

誰か助けてくれませんか?ありがとうございました。

Windows 8 では、「tzm-Tfng-MA」と呼ばれます。

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

c++ - C ++アメリカの日付のCOleDateTimeでのLCIDの正しい使用法は何ですか

日付を抽出するには、アメリカの日付文字列を解析する必要があります。

私はこれが 1-Oct-2014 を返すことを期待していますが、代わりに 10-Oct-2014 を返します

誰かが私がここで間違っていることを教えてもらえますか?