私はさまざまな国でさまざまなプロジェクトに取り組んでおり、次のようにコードが国際化されることがあると述べました。
LargeurEtHauteur () (SetWidthAndHeight、frの場合) Dim _ListaDeObiecte as List(Of Object) (_ObjectList、roの場合) internal void Sohranenie User ov () (SaveUsers、ruの場合) など。
ラテン文字を使用している国では、文字変換の必要がないため、この混合がより顕著になることがあります。
それ以上に、多くの場合、プログラミングの「専門用語」はプロジェクト仕様言語に触発されています。「プロジェクト言語」の用語は、英語で「翻訳可能」でない意味を持つ場合があります。
フランスのチームのように、フランス語の単語を使用するだけのプロジェクトもあります (たとえば、Personne、Vehicule、Projet など)。
その場合、すべてのビジネスオブジェクト名を説明する「辞書」を仕様に個人的に追加し、これらのオブジェクトのみが他の (フランス語) 言語で使用されます。
言う:
Collectif - ensemble des Personnes ;
すべてのアクション (Get、Set、Update、Modify、Load など) は英語です。
「強い」名前をコードで使用できるようになったので、 Add Personne To Collectif。
- 「国際化」へのあなたのアプローチは何ですか?
PS。
「btnAdd É l è ve」または「кпкСтоп」という名前のボタンを使用して、VisualStudio が .NET でプロジェクトをコンパイルおよび実行することに面白がっていました...