0

UIプログラミングのキャリアの中で何度も、特定のロケールに従って、数値、時刻、日付、リストなどを正しく表現したいと思っていました。

役立つライブラリはありますか?

Cocoaと私は、いくつかのWindowsフレームワークが、ロケールに適した人間が読める数値、時刻、日付の表現に役立つと思います。これを行うのに役立つ単純なCまたは他のライブラリはありますか?

たとえば、名前のリストを表現したいと思いJames, Chris, Mark and Bobます。もちろん、and最後のコンマの使用は英語に固有であり、オックスフォードのコンマU+002Cの欠如はおそらくイギリス英語に固有です。これを処理できるライブラリはありますか?それができない場合、そのような文法構造をさまざまな言語で文書化したリソースはありますか?

4

2 に答える 2

1

リストのフォーマットはあなたが求めているものですか?

ICUにはそのようなものがあり、 ListFormatterと呼ばれているためです。与えられた言語に適切に与えられた名前のリストをフォーマットすることができます。リスト区切り文字(コンマやセミコロンなど)とターミネーター(「and」)の両方が変換されます。

于 2013-01-01T21:06:57.710 に答える
0

PawełDydaのICUへのポインタのおかげで、ICUが使用しているもの--CLDRに出くわしまし

Unicode CLDRは、ソフトウェアが世界の言語をサポートするための主要な構成要素を提供し、ロケールデータの最大かつ最も広範な標準リポジトリを利用できます。このデータは、ソフトウェアの国際化とローカリゼーションのために幅広い企業で使用されており、そのような一般的なソフトウェアタスクのためにさまざまな言語の規則にソフトウェアを適合させています。

于 2013-01-02T18:08:01.317 に答える