• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            有趣的縮寫I18N,L10N及延伸知識

            本文來自:www.EricBess.com 詳細出處參考:http://www.ericbess.com/ericblog/2008/02/05/i18n-l10n/


            什么是 I18N 和 L10N ?
            I18N 是 internationalization 的縮寫形式,意即在 i 和 n 之間有 18 個字母,本意是指軟件的“國際化”;與之類似,L10N 是 localization 的縮寫形式,意即在 l 和 n 之間有 10 個字母,本意是指軟件的“本地化”。

            I18N 和 L10N 從何而來?它們有何區(qū)別?
            按照軟件開發(fā)的慣例,最初的軟件只有英文版本,根據需要,作者再把軟件界面和文檔翻譯成不同國家、地區(qū)的語言版本。但是由于實現翻譯的途徑、翻譯的工作效率、翻譯的可重用性等因素各不相同,使翻譯工作面臨很大困境,也阻礙了軟件的推廣和應用。為了方便地將軟件翻譯成不同語言的版本,就需要一套翻譯規(guī)范和通用工具,這就導致了“國際化”機制的出現。僅僅翻譯是不夠的,同一種語言在不同國家、地區(qū)可能存在多個支系,它們在表達習慣、語法結構甚至文字種類和編碼上都有不同,方言更是千奇百怪,通用的翻譯其質量肯定是不高的。涉及到計算機領域,還存在操作習慣上的差別,而且對某種語言提供完美的輸入、顯示、打印、保存、傳輸并非一件輕而易舉的事,這就導致了“本地化”機制的出現。簡而言之,“國際化”是“本地化”的一部分,主要是指國際化的實現機制和翻譯工作, “本地化”包含“國際化”,是對“國際化”的補充和完善,它還包括為實現對某種特定語言良好的支持而進行的有針對性的翻譯調整以及對軟件進行的打補丁工作。


            I18N 和 L10N 的國際組織是什么?
            I18N 和 L10N 的國際組織是 Openi18n 組織,其前身是 li18nux 組織。它原來是制定 GNU/Linux 自由操作系統上軟件全球化標準的國際計劃,后來擴充到 GNU/Linux 之外所有開放源代碼的技術領域,因而更名為 Open Internationalization Initiative,由非營利組織 Free Standards Group 贊助,并為世界各大廠商所支持,對于 GNU/Linux 系統上的多國語言文字處理技術和環(huán)境有決定性的影響。各個開源軟件開發(fā)組織通常都有負責“國際化”和“本地化”工作的分支機構。

            I18N 主要使用什么工具工作?
            I18N 主要使用 gettext 軟件包使軟件實現國際化支持。事實上它是一整套 I18N 解決方案。


            什么是 PO 和 MO 文件?它們有何區(qū)別?
            PO 是 Portable Object (可移植對象)的縮寫形式;MO 是 Machine Object (機器對象) 的縮寫形式。PO 文件是面向翻譯人員的、提取于源代碼的一種資源文件。當軟件升級的時候,通過使用 gettext 軟件包處理 PO 文件,可以在一定程度上使翻譯成果得以繼承,減輕翻譯人員的負擔。MO 文件是面向計算機的、由 PO 文件通過 gettext 軟件包編譯而成的二進制文件。程序通過讀取 MO 文件使自身的界面轉換成用戶使用的語言。

            posted on 2009-09-13 23:05 楊粼波 閱讀(480) 評論(0)  編輯 收藏 引用

            国产成人精品久久综合| 国产精品va久久久久久久| 国产精品热久久无码av| 国产精品一久久香蕉国产线看观看| 久久久中文字幕日本| 久久精品国产精品亚洲| 久久99热这里只有精品国产| 国产成人综合久久久久久 | 久久99精品久久久久婷婷| 久久久久亚洲AV片无码下载蜜桃 | 91麻豆国产精品91久久久| 久久午夜综合久久| 久久久久亚洲精品日久生情| 亚洲精品无码久久久久| av午夜福利一片免费看久久 | 国产一区二区三区久久精品| 99久久久精品免费观看国产 | 久久久久久久综合日本| 国内精品伊人久久久影院| 亚洲AV无码1区2区久久| 久久香蕉国产线看观看乱码| 久久精品免费大片国产大片| 亚洲国产成人久久精品99| 精品国产一区二区三区久久久狼| 久久精品国产91久久麻豆自制| 精品久久久久久国产三级| 久久久久久精品无码人妻| 99久久免费国产特黄| 久久无码精品一区二区三区| 无码国内精品久久人妻| 久久WWW免费人成—看片| 亚洲国产精品无码久久久蜜芽 | 久久久这里只有精品加勒比| 久久99精品久久久久久hb无码| 国产精品热久久无码av| 久久精品无码午夜福利理论片| 国产精品成人精品久久久| 人妻精品久久久久中文字幕69| 久久精品三级视频| 狠狠色丁香久久婷婷综合五月| 久久无码一区二区三区少妇|