本土化是一道程序,會改寫產品以符合特定目標環境或市場的語言、文化和其他需求,讓使用者可以在使用產品時使用他們自己的語言和慣例。轉譯使用者介面、系統訊息和文件是本土化的一部分。國際化的縮寫是
I18N。
國際化是設計軟體應用程式的程序,不採用根據單一語言或地區設定的假設。國際化的其中一個目標是確保支援國際慣例 (包含用於排序字串以及輸出格式化日期、時間、數字和貨幣的規則)。另一個目標是設計在不同的語言版本中具有一致性外觀和功能的產品。
雖然應用程式邏輯可能支援文化慣例 (例如,特定地區的貨幣和數值輸出格式),但是只有本土化的軟體版本才會以當地語言來呈現使用者介面和系統訊息。
SAS NLS 功能可用於 SAS 應用程式的本土化及國際化作業。