mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
Add preview languages (#2194)
* Add preview languages * Turkish is completed * Update README.md
This commit is contained in:
committed by
GitHub
parent
baf148625c
commit
13b60e7218
@@ -43,9 +43,9 @@ The simplest way to tag a large number of files is by using the [Tagger](https:/
|
|||||||
|
|
||||||
# Translation
|
# Translation
|
||||||
[](https://translate.stashapp.cc/engage/stash/)
|
[](https://translate.stashapp.cc/engage/stash/)
|
||||||
🇧🇷 🇨🇳 🇬🇧 🇫🇮 🇫🇷 🇩🇪 🇮🇹 🇪🇸 🇸🇪 🇹🇼
|
🇧🇷 🇨🇳 🇬🇧 🇫🇮 🇫🇷 🇩🇪 🇮🇹 🇪🇸 🇸🇪 🇹🇼 🇹🇷
|
||||||
|
|
||||||
Stash is available in 10 languages (so far!) and it could be in your language too. If you want to help us translate Stash into your language, you can make an account at [translate.stashapp.cc](https://translate.stashapp.cc/projects/stash/stash-desktop-client/) to get started contributing new languages or improving existing ones. Thanks!
|
Stash is available in 11 languages (so far!) and it could be in your language too. If you want to help us translate Stash into your language, you can make an account at [translate.stashapp.cc](https://translate.stashapp.cc/projects/stash/stash-desktop-client/) to get started contributing new languages or improving existing ones. Thanks!
|
||||||
|
|
||||||
# Support (FAQ)
|
# Support (FAQ)
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,10 @@ var matcher = language.NewMatcher([]language.Tag{
|
|||||||
language.MustParse("sv-SE"),
|
language.MustParse("sv-SE"),
|
||||||
language.MustParse("zh-CN"),
|
language.MustParse("zh-CN"),
|
||||||
language.MustParse("zh-TW"),
|
language.MustParse("zh-TW"),
|
||||||
|
language.MustParse("hr-HR"),
|
||||||
|
language.MustParse("nl-NL"),
|
||||||
|
language.MustParse("ru-RU"),
|
||||||
|
language.MustParse("tr-TR"),
|
||||||
})
|
})
|
||||||
|
|
||||||
// newCollator parses a locale into a collator
|
// newCollator parses a locale into a collator
|
||||||
|
|||||||
@@ -44,15 +44,19 @@ export const SettingsInterfacePanel: React.FC = () => {
|
|||||||
value={iface.language ?? undefined}
|
value={iface.language ?? undefined}
|
||||||
onChange={(v) => saveInterface({ language: v })}
|
onChange={(v) => saveInterface({ language: v })}
|
||||||
>
|
>
|
||||||
<option value="en-US">English (United States)</option>
|
<option value="de-DE">Deutsch (Deutschland)</option>
|
||||||
<option value="en-GB">English (United Kingdom)</option>
|
<option value="en-GB">English (United Kingdom)</option>
|
||||||
<option value="es-ES">Spanish (Spain)</option>
|
<option value="en-US">English (United States)</option>
|
||||||
<option value="de-DE">German (Germany)</option>
|
<option value="es-ES">Español (España)</option>
|
||||||
<option value="pt-BR">Portuguese (Brazil)</option>
|
<option value="fi-FI">Suomi</option>
|
||||||
<option value="fr-FR">French (France)</option>
|
<option value="fr-FR">Français (France)</option>
|
||||||
<option value="it-IT">Italian (Italy)</option>
|
<option value="hr-HR">Hrvatski (Preview)</option>
|
||||||
<option value="fi-FI">Finnish (Finland)</option>
|
<option value="it-IT">Italiano</option>
|
||||||
<option value="sv-SE">Swedish (Sweden)</option>
|
<option value="nl-NL">Nederlands (Nederland) (Preview)</option>
|
||||||
|
<option value="pt-BR">Português (Brasil) (Preview)</option>
|
||||||
|
<option value="ru-RU">Русский (Россия) (Preview)</option>
|
||||||
|
<option value="sv-SE">Svenska</option>
|
||||||
|
<option value="tr-TR">Türkçe (Türkiye)</option>
|
||||||
<option value="zh-TW">繁體中文 (台灣)</option>
|
<option value="zh-TW">繁體中文 (台灣)</option>
|
||||||
<option value="zh-CN">简体中文 (中国)</option>
|
<option value="zh-CN">简体中文 (中国)</option>
|
||||||
</SelectSetting>
|
</SelectSetting>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@ import fiFI from "./fi-FI.json";
|
|||||||
import svSE from "./sv-SE.json";
|
import svSE from "./sv-SE.json";
|
||||||
import zhTW from "./zh-TW.json";
|
import zhTW from "./zh-TW.json";
|
||||||
import zhCN from "./zh-CN.json";
|
import zhCN from "./zh-CN.json";
|
||||||
|
import hrHR from "./hr-HR.json";
|
||||||
|
import nlNL from "./nl-NL.json";
|
||||||
|
import ruRU from "./ru-RU.json";
|
||||||
|
import trTR from "./tr-TR.json";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
deDE,
|
deDE,
|
||||||
@@ -22,4 +26,8 @@ export default {
|
|||||||
svSE,
|
svSE,
|
||||||
zhTW,
|
zhTW,
|
||||||
zhCN,
|
zhCN,
|
||||||
|
hrHR,
|
||||||
|
nlNL,
|
||||||
|
ruRU,
|
||||||
|
trTR,
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user