mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
17 lines
4.5 KiB
JavaScript
17 lines
4.5 KiB
JavaScript
import{o as d,a,y as e}from"./vue-libs.b44bc779.js";const s={class:"van-doc-markdown-body"},n=e(`<h1>Internationalization</h1><div class="van-doc-card"><h3 id="intro" tabindex="-1">Intro</h3><p>Vant uses Chinese as the default language. If you want to use other languages, please follow the instructions below.</p></div><h2 id="usage" tabindex="-1">Usage</h2><div class="van-doc-card"><h3 id="switch-languages" tabindex="-1">Switch languages</h3><p>Vant supports multiple languages with the Locale component, and the <code>Locale.use</code> method allows you to switch to different languages.</p><pre><code class="language-js"><span class="hljs-keyword">import</span> { <span class="hljs-title class_">Locale</span> } <span class="hljs-keyword">from</span> <span class="hljs-string">'vant'</span>;
|
|
<span class="hljs-keyword">import</span> enUS <span class="hljs-keyword">from</span> <span class="hljs-string">'vant/es/locale/lang/en-US'</span>;
|
|
|
|
<span class="hljs-title class_">Locale</span>.<span class="hljs-title function_">use</span>(<span class="hljs-string">'en-US'</span>, enUS);
|
|
</code></pre></div><div class="van-doc-card"><h3 id="override-default-configs" tabindex="-1">Override default configs</h3><p>Use <code>Locale.add</code> method to modify the default configs.</p><pre><code class="language-js"><span class="hljs-keyword">import</span> { <span class="hljs-title class_">Locale</span> } <span class="hljs-keyword">from</span> <span class="hljs-string">'vant'</span>;
|
|
|
|
<span class="hljs-keyword">const</span> messages = {
|
|
<span class="hljs-string">'en-US'</span>: {
|
|
<span class="hljs-attr">vanPicker</span>: {
|
|
<span class="hljs-attr">confirm</span>: <span class="hljs-string">'Close'</span>,
|
|
},
|
|
},
|
|
};
|
|
|
|
<span class="hljs-title class_">Locale</span>.<span class="hljs-title function_">add</span>(messages);
|
|
</code></pre></div><div class="van-doc-card"><h3 id="config-files" tabindex="-1">Config files</h3><p>Current supported languages:</p><table><thead><tr><th>Language</th><th>Filename</th><th>Version</th></tr></thead><tbody><tr><td>Bulgarian</td><td>bg-BG</td><td><code>v3.5.0</code></td></tr><tr><td>Bangla (Bangladesh)</td><td>bn-BD</td><td><code>v3.4.5</code></td></tr><tr><td>Danish</td><td>da-DK</td><td><code>v3.4.8</code></td></tr><tr><td>German</td><td>de-DE</td><td>-</td></tr><tr><td>German (formal)</td><td>de-DE-formal</td><td>-</td></tr><tr><td>Greek</td><td>el-GR</td><td><code>v3.5.0</code></td></tr><tr><td>English</td><td>en-US</td><td>-</td></tr><tr><td>Spanish (Spain)</td><td>es-ES</td><td>-</td></tr><tr><td>Farsi</td><td>fa-IR</td><td><code>v3.5.0</code></td></tr><tr><td>French</td><td>fr-FR</td><td>-</td></tr><tr><td>Hebrew</td><td>he-IL</td><td><code>v3.5.0</code></td></tr><tr><td>Hindi</td><td>hi-IN</td><td><code>v3.4.3</code></td></tr><tr><td>Indonesian</td><td>id-ID</td><td><code>v3.4.5</code></td></tr><tr><td>Icelandic</td><td>is-IS</td><td><code>v3.4.7</code></td></tr><tr><td>Italian</td><td>it-IT</td><td><code>v3.4.5</code></td></tr><tr><td>Japanese</td><td>ja-JP</td><td>-</td></tr><tr><td>Korean</td><td>ko-KR</td><td><code>v3.4.3</code></td></tr><tr><td>Lao</td><td>la-LA</td><td><code>v3.4.7</code></td></tr><tr><td>Norwegian</td><td>nb-NO</td><td>-</td></tr><tr><td>Portuguese (Brazil)</td><td>pt-BR</td><td><code>v3.3.3</code></td></tr><tr><td>Romanian</td><td>ro-RO</td><td>-</td></tr><tr><td>Russian</td><td>ru-RU</td><td><code>v3.1.5</code></td></tr><tr><td>Swedish</td><td>sv-SE</td><td><code>v3.4.7</code></td></tr><tr><td>Turkish</td><td>tr-TR</td><td>-</td></tr><tr><td>Thai</td><td>th-TH</td><td>-</td></tr><tr><td>Ukrainian</td><td>uk-UA</td><td><code>v3.4.5</code></td></tr><tr><td>Vietnamese</td><td>vi-VN</td><td><code>v3.4.5</code></td></tr><tr><td>Chinese</td><td>zh-CN</td><td>-</td></tr><tr><td>Traditional Chinese (HK)</td><td>zh-HK</td><td>-</td></tr><tr><td>Traditional Chinese (TW)</td><td>zh-TW</td><td>-</td></tr></tbody></table><blockquote><p>View all language configs <a href="https://github.com/vant-ui/vant/tree/3.x/packages/vant/src/locale/lang" target="_blank">Here</a>.</p></blockquote></div><div class="van-doc-card"><h3 id="add-new-language" tabindex="-1">Add new language</h3><p>If you can\u2019t find the language you need, please send us a Pull Request to add the new language pack, you can refer to <a href="https://github.com/vant-ui/vant/pull/7245" target="_blank">Add German language pack</a> PR.</p></div>`,7),r=[n],p={__name:"README",setup(o,{expose:t}){return t({frontmatter:{}}),(l,i)=>(d(),a("div",s,r))}};export{p as default};
|