Can you summarize the following document?
        
  國際化與本地化工作的焦點包括:  只屬於本地化的主題有:

  開發軟體時,國際化和本地化對開發者是一個有挑戰性的任務,特別是當軟體當初設計時沒有考慮這個問題時。通常作法是將文字和其他環境相關的資源與程式程式碼相分離。這樣在理想的情況下,應對變化的環境時無需修改程式碼,只要修改資源,從而顯著簡化了工作。  開發團隊需要人瞭解其他語言和文化;而這樣的人才,可能難以尋覓。而且資源的複製也可能成為維護惡夢。例如,如果某個語言中顯示給使用者的資訊變化了,其他的翻譯版本都要隨之變化。Gettext之類軟體庫有助於解決這一問題。  由於自由軟體自由地修改和再分發,因此它比較容易國際化。當KDE擁有70個語言版本時,大多數專有軟體只提供商業上有利可圖的語言版本。  當然很多自由軟體由於程式結構設計的原因幾乎難以國際化,比如HandBrake。

  計算機中一套定義使用者的語言、國家和用於定義使用者希望在其使用者介面上看到的各種可以改變的選擇的引數集合。通常一個 locale 識別符號至少包括一個語言識別符號和一個區域識別符號。  在 UNIX 和 Windows 中,locale 的控制是不同的。在 UNIX 下,通常通過環境變數來控制 locale。這些環境變數包括:codice_1, codice_2, codice_3, codice_4, 等等。你可以通過改變這些環境變數來控制你的程式或者命令所表現出來的 locale,前提是這些程式或者命令必須是已經被國際化的和本地化的。在 Windows 下,你可以通過改變控制面板上的“語言/區域”中的區域的值來設定 Windows 的當前使用者的 locale。
在資訊科技領域,國際化與本地化(英文:internationalization and localization)是指修改軟體使之能適應目標市場的語言、地區差異以及技術需要。