<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                為了適應經濟的全球一體化,作為開發者,我們需要開發出支持多國語言、國際化的Web應用,即同樣的頁面在不同的語言環境下需要顯示不同的效果,也就是說應用程序在運行時能夠根據請求所來自的地域與語言的不同而顯示不同的用戶界面。這樣,當需要在應用程序中添加對新的語言的支持時,無需修改應用程序的代碼,只需要增加語言包即可實現。 國際化與本地化(Internationalization and localization,通常用i18n和L10N表示),國際化是將針對某個地區設計的程序進行重構,以使它能夠在更多地區使用,本地化是指在一個面向國際化的程序中增加對新地區的支持。 目前,Go語言的標準包沒有提供對i18n的支持,但有一些比較簡單的第三方實現,這一章我們將實現一個go-i18n庫,用來支持Go語言的i18n。 所謂的國際化:就是根據特定的locale信息,提取與之相應的字符串或其它一些東西(比如時間和貨幣的格式)等等。這涉及到三個問題: 1、如何確定locale。 2、如何保存與locale相關的字符串或其它信息。 3、如何根據locale提取字符串和其它相應的信息。 在第一小節里,我們將介紹如何設置正確的locale以便讓訪問站點的用戶能夠獲得與其語言相應的頁面。第二小節將介紹如何處理或存儲字符串、貨幣、時間日期等與locale相關的信息,第三小節將介紹如何實現國際化站點,即如何根據不同locale返回不同合適的內容。通過這三個小節的學習,我們將獲得一個完整的i18n方案。 ## 目錄 ![2015-07-19/55ab0ff798cdf](http://box.kancloud.cn/2015-07-19_55ab0ff798cdf.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看