2017-06-02 9 views
-1

ローカリゼーションは、すべての人にとって重要かつ難しい問題です。ローカライズキーを決定する際には、重複を避け、大文字、小文字、大文字、記事、単数形、複数形、接尾辞/接頭辞を正しく決定し、コントローラ、ページ、モデル、カテゴリに従ってきれいな階層を作成する必要があります。多言語/ローカリゼーション階層の決定方法

この問題に対処するには、戦略と開発者を分かち合いましょう。

+0

あなたは特に問題がありますか?これは答えが広すぎます。 – halfer

+0

私はメッセージキーを作成している間に混乱しています。その理由は、私は推薦と新しいアイデアを探しています。 – egemen

+0

@halfer、あなたは私のアンカーをチェックできますか、あなたのコメントを私と共有してください? – egemen

答えて

1

この戦略を使用します。改善のためコメントすることができます。特定キー

{カテゴリ}の

{ case } :: UC - Uppercase 
{ case } :: LC - Lowercase 
{ case } :: CC - Camelcase 

。 {page}。 {キー}。{ケース}

landing.city.title = { param0 } Cheapest Flights 

landing.fromto.title = { param0 } - { param1 } Cheapest Flights 

共通または基本キー(列挙型、フォーム)

{カテゴリ}。{キー} 。{ケース}

landing.nearestAirports = Nearest Airports 
    currency.TRY = TL 
    gender.MALE = Male 
    searchForm.from = From 
    searchForm.flexibleDates = Flexible Dates 
    signinForm.username = Usernmame 
    cabinType.ECONOMY = Economy 
    passengerDetail.name = Name 
    invoice.taxnumber = Tax Number 
関連する問題