What is the second parameter of NSLocalizedString()?

前端 未结 3 1781
长情又很酷
长情又很酷 2020-11-29 19:30

What is the *comment parameter in:

NSString *NSLocalizedString(NSString *key, NSString *comment)

If I do this:



        
3条回答
  •  时光说笑
    2020-11-29 19:53

    The comment string is ignored by the application. It is used for a translator's benefit, to add meaning to the contextual usage of the key where it is found in your application.

    For example, the Hello_World_Key key may take different values in a given language, depending on how formal or informal the Hello World phrase needs to be in that language ("What's up World", "Yo World", "Good Day World", etc.).

    You can add a string in the comment field to hint this usage to the translator, who will (one would presume) be better able to localize your application.

提交回复
热议问题