人の名前を正しく大文字にする方法に関するいくつかのコード/ルールを知っている人はいますか?
- ジョンスミス
- ヨハン・ヴァン・レンズバーグ
- デリック・フォン・ゴッホ
- ルビー デ ラ フェンテ
- ピーター・マクローリン
- ギャリー・マクドナルド
(これらは正しくない可能性があります。いくつかのサンプル名と、大文字/小文字がどのように機能するか)
これは負け戦になりそうだ…
名前をいつどのように大文字にするかについて、誰かがコードやルールを持っている場合は、私に知らせてください:)
乾杯、アルバート
人の名前を正しく大文字にする方法に関するいくつかのコード/ルールを知っている人はいますか?
(これらは正しくない可能性があります。いくつかのサンプル名と、大文字/小文字がどのように機能するか)
これは負け戦になりそうだ…
名前をいつどのように大文字にするかについて、誰かがコードやルールを持っている場合は、私に知らせてください:)
乾杯、アルバート
私の意見では、それを処理する唯一の賢明な方法は、ユーザーに自分の名前を大文字にする方法を教えてもらうことです。自動スキームは誰かを悩ませます。
あなたがOLD SCHOOLだと彼らに伝えてください。これにより、シンプルで 100% 正しいものになります。
- JOHN SMITH
- JOHAN VAN RENSBURG
- DERRICK VON GOGH
- RUBY DE LA FUENTE
- PETER MACLAURIN
- GARRY MCDONALD
同じロジックは、多くの i18n の問題にも役立ちます。
ウィキペディアはこれについてまともな報道をしているようです:
Rubyが役立つかどうかはわかりませんが、NameCaseを確認することをお勧めします。Rubyを使用していない場合でも、これ(オープンソース)を自分の言語に移植できる可能性があります。
特別な処理が必要な名前を検索し続けました。大文字と小文字を区別しない一致が見つかった場合、ルックアップ値を使用しました。これは、「受け入れられた」大文字と一致しないケースを使用した人々を解決しませんでした。それは私/ユーザーが必要に応じて名前を追加することを可能にしました。コードが見つかりませんが、http: //www.census.gov/から名前を取得しました。