2012-05-27 63 views
1

我已經閱讀了很多本地化和國際化的東西。從維基百科我得到了一個本地化系統已被改編或轉換爲用於特定語言環境,包括用戶界面(UI)的語言,輸入和顯示,以及諸如作爲時間/日期顯示和貨幣。通過允許多種語言和字符集共存用於輸入,顯示和用戶界面,國際化系統可用於「地區」範圍。本地化和國際化中包含哪些內容?

而不是這個閱讀我感到困惑,我們正在創建資源文件,其中存儲本地語言的UI .so,這個過程是什麼I18N或L10N。

任何人都可以解釋我的理由和解釋?

+0

這似乎是一個關於使用單詞,關於命名事物的問題,而不是廣義上的編程問題。使用您的環境中通常使用的任何詞語。如果他們詢問你對此的看法(他們可能不這樣做),那就說你會建立一個資源文件國際化的系統,而創建一個特定的資源文件是本地化。例如 –

+0

,在下拉框中指定語言列表,並根據所選語言UI改爲國際化,並在編程時創建指定語言的資源文件爲本地化。這是真的,我從你的評論中瞭解到嗎? – prjndhi

回答

1

任何與資源有關的事情都是本地化。

爲了使應用程序國際化(即使其成爲「世界級」),還需要完成其他事情,例如根據由最終用戶的語言環境定義的格式規則來處理輸入和輸出。但這些其他問題都不能通過資源解決。資源僅提供翻譯的內容。

當他們的意思是「國際化」時,人們經常使用術語「本地化」。但本地化(L8N)只是國際化(I8N)的一個子集。