Localization and internationalization, what's the difference?

前端 未结 15 1879
执笔经年
执笔经年 2020-12-04 05:33

I was going to ask a question about preparing a desktop application to support multiple languages on the UI.

In my search for existing questions on the topic I was

15条回答
  •  不知归路
    2020-12-04 05:52

    Internationalization prepares your application for localization. For example, you might encode characters stored in your database in Unicode (utf8mb4 instead of latin1), moving strings to resource files, enabling the use of date, time and currency formats, etc.

    When you wish to sell, for example, a Chinese version of your app, you'd then localize it by hiring a translator to build the zh-CN resource files, and use a new date/time/currency format.

提交回复
热议问题