問題タブ [setlocale]

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 に答える
195 参照

php - フランス語の日付文字列からアクセントを削除する

日付をフランス語で表示したいのですが、アクセントは付けません (フランス語の月の場合は é と û のみです)。

私はこのコードを持っています:

出力は次のとおりです。dimanche 03 février

次のように表示するにはどうすればよいですか: dimanche 03 fevrier

助けてくれてどうもありがとう!

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

android - getReadableDatabase()、native_setLocale、SQLiteOpenHelper での Android SQLiteDiskIOException

最近、SQLiteOpenHelper の使用に関連する問題に遭遇しました。再現できないエラーを報告したユーザーはほとんどいません。

私の実装は次のとおりです。

ここでは特別なことは何もありません。例外は、getReadableDatabase() の呼び出し後にスローされ、スタックに表示されます。

このクラスは多くのスレッドによってアクセスされますが、アクセスは完全に同期されていることに注意してください (ロック + 1 つのみ、同じクラス インスタンス)。アプリケーションはSDカードに移動できます(おそらくそれが問題ですか?)。

残念ながら、問題が発生するデバイス/Android のバージョンはわかりません (プラットフォーム: Google Play コンソールのその他)。

何か案は?問題があまり一般的ではないことはわかっていますが、まだ解決策が見つかりません...

0 投票する
5 に答える
2112 参照

php - PHP 曜日の数値から曜日のテキストは英語ではありません

Windows で日付名を他の言語に変換する関数を使用しようとしましsetlocale()たが、うまくいきませんでした。

誰かに代わりがありsetlocale()ますか?Codeigniter フレームワークを使用しています。

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

llvm - setLocale 使用時のメモリ エラー

llvm で Unicode 文字を出力するために、llvm ir で setLocale を使用しました。

@pe は次のように定義されます。

ただし、次のエラーが発生しました。

gdb を使用してプログラムをデバッグしました。バックトレースは次のとおりです。

この問題を解決するにはどうすればよいですか? どんな助けでもいただければ幸いです

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

php - php setlocaleはCLIモードでは機能しますが、Webモードでは機能しません

上記のコードは、CLIモードではen_USを出力しますが、同じサーバーにapache2を使用するWebモードではfalseを出力します。このメソッドがCLIモードでは正しく機能するが、Webモードでは機能しないのはなぜですか。

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

php - setlocale(LC_ALL, 'it_IT'); 設定されていますが、まだ英語で日付が設定されています

json_decode を介して最新のツイート、日付などを取得するこのコードがあります。

問題は、setlocale(LC_ALL, 'it_IT'); があるにもかかわらず、$time が "03 February" のように出力されることです。エラーは何ですか?日付をイタリア語で出力するにはどうすればよいですか? システム: PHP 5.4.11 および nginx (Ubuntu サーバー上)。

編集: dpkg-reconfigure ロケールも実行しました:

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

c - C - 標準入力からローカライズされた入力を正しく読み取る方法は?

標準入力を介して特殊文字を入力する必要がありますが、これを行うには問題があるようです。fgetws() は cp852 (私の OS の標準コンソール コード ページ、Win 7 x64 btw) をサポートしていないと思います。cp1250 などを使用する必要がありますか? cmd.exe で chcp 1250 を使用しようとしましたが、それはコマンド プロンプトを閉じるまでしか続きません。私はVisual Cを使用しています。

コンソール出力例

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

date - 日付のアラビア語とフランス語のコードイグナイター PHP5

日付言語に問題があり、アラビア語でもフランス語でも表示できません..可能なすべての構文を試しましたが、setlocaleが機能しないようです。助けていただければ幸いです

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

c++ - wstring::find() は非ラテン記号では機能しませんか?

コードにワイド文字列 (std::wstring) があり、ワイド文字を検索する必要があります。

そのために find() 関数を使用します。

L'ф'キリル文字です。

しかし、同じ呼び出しで find() は常に を返しますnpos。ラテン文字の場合、 find() は正しく機能します。

この機能の問題でしょうか?または、私は何かを間違っていますか?

UPD

MinGW を使用し、ソースを UTF-8 で保存します。でロケールも設定しましsetlocale(LC_ALL, "");た。コードは同じようwcout << L'ф';に動作します。でも同じ

正しく動作しません。

変です。以前は、setlocale () を使用してエンコーディングに問題はありませんでした。