<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 本土化 本地化意味著適應不同語言的軟件,區域差異和目標市場的技術要求。 在創建多語言應用程序時,您可能需要使用各種語言呈現相同的頁面或表單。 Nette Framework提供了一個翻譯界面。 只需創建所謂的翻譯器,它是一個實現Nette \ Localization \ ITranslator接口的對象。 接口只有一個方法 - translate()。 ~~~ class MyTranslator implements Nette\Localization\ITranslator { /** * Translates the given string. * @param string message * @param int plural count * @return string */ public function translate($message, $count = NULL) { return ...; } } ~~~ Nette不提供ITranslator的默認實現。 但是,我們可以從各種解決方案中選擇,例如Kdyby Translation ## 表單翻譯 表單和個別表單控件都有一個setTranslator()方法,可以用來為他們設置翻譯器。 ~~~ $translator = new MyTranslator; $form->setTranslator($translator); // set the translator for the form ~~~ 從這一點開始,所有標簽,還有所有錯誤消息或選擇框項目被翻譯成另一種語言。 對于單個表單控件,仍然可以設置另一個翻譯器或使用NULL值完全關閉翻譯: ~~~ $form->addSelect('carModel', 'Model:', $cars) ->setTranslator(NULL); ~~~ ## 模板翻譯 也可以為模板設置轉換器。 同樣,通過使用setTranslator()方法,例如在presenter中: ~~~ function beforeRender() { ... $this->template->setTranslator($translator); } ~~~ 之后,本地化宏中的所有表達式將被翻譯: ~~~ <li><a href="basket">{_'Basket'}</a> {_$item} ~~~ 您可以使用備用對符號: ~~~ <li><a href="order">{_}Order{/_}</a> ~~~
                  <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>

                              哎呀哎呀视频在线观看