mirror of
https://github.com/stashapp/stash.git
synced 2025-12-16 20:07:05 +03:00
Weblate translation update (#5636)
* Translated using Weblate (Swedish) Currently translated at 100.0% (1175 of 1175 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/ * Translated using Weblate (Estonian) Currently translated at 100.0% (1175 of 1175 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/ * Added translation using Weblate (Slovak) * Translated using Weblate (Slovak) Currently translated at 1.9% (23 of 1175 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/sk/ * Added translation using Weblate (Vietnamese) * Translated using Weblate (Vietnamese) Currently translated at 9.4% (111 of 1175 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/vi/ * Translated using Weblate (Czech) Currently translated at 100.0% (1175 of 1175 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/ * Translated using Weblate (German) Currently translated at 87.4% (1028 of 1175 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/ * Translated using Weblate (French) Currently translated at 100.0% (1179 of 1179 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (1179 of 1179 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1181 of 1181 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (1181 of 1181 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/ * Translated using Weblate (Estonian) Currently translated at 100.0% (1181 of 1181 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/ * Translated using Weblate (French) Currently translated at 100.0% (1181 of 1181 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (1181 of 1181 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/ * Translated using Weblate (Czech) Currently translated at 99.3% (1175 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/ * Translated using Weblate (Czech) Currently translated at 100.0% (1183 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/ * Translated using Weblate (French) Currently translated at 100.0% (1183 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/ * Translated using Weblate (Polish) Currently translated at 83.8% (992 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/pl/ * Translated using Weblate (Vietnamese) Currently translated at 14.1% (167 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/vi/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1183 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/ * Translated using Weblate (Turkish) Currently translated at 72.6% (859 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (Turkish) Currently translated at 82.3% (974 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (German) Currently translated at 87.1% (1031 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/ * Translated using Weblate (Dutch) Currently translated at 69.7% (825 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/nl/ * Translated using Weblate (Turkish) Currently translated at 85.4% (1011 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (Dutch) Currently translated at 70.4% (834 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/nl/ * Translated using Weblate (Turkish) Currently translated at 87.2% (1032 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (Turkish) Currently translated at 87.2% (1032 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (Norwegian Nynorsk) Currently translated at 14.7% (174 of 1183 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/nn/ * Translated using Weblate (French) Currently translated at 100.0% (1184 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/ * Translated using Weblate (Korean) Currently translated at 99.5% (1179 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/ko/ * Translated using Weblate (Turkish) Currently translated at 91.0% (1078 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1184 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (1184 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/ * Translated using Weblate (Turkish) Currently translated at 93.3% (1105 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (French) Currently translated at 100.0% (1184 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/ * Translated using Weblate (Ukrainian) Currently translated at 18.7% (222 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/ * Translated using Weblate (Ukrainian) Currently translated at 29.3% (348 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/ * Translated using Weblate (Ukrainian) Currently translated at 60.3% (714 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/ * Translated using Weblate (Swedish) Currently translated at 100.0% (1184 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1184 of 1184 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/ * Translated using Weblate (German) Currently translated at 87.5% (1037 of 1185 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/ * Translated using Weblate (English (United States)) Currently translated at 1.3% (16 of 1185 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/en_US/ * Translated using Weblate (Spanish) Currently translated at 97.6% (1157 of 1185 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/es/ * Translated using Weblate (French) Currently translated at 100.0% (1192 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1192 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/ * Translated using Weblate (Czech) Currently translated at 99.9% (1191 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/ * Translated using Weblate (Ukrainian) Currently translated at 88.2% (1052 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/ * Translated using Weblate (Swedish) Currently translated at 100.0% (1192 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/ * Translated using Weblate (German) Currently translated at 100.0% (1192 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (1192 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/ * Translated using Weblate (Slovak) Currently translated at 2.4% (29 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/sk/ * Translated using Weblate (Japanese) Currently translated at 83.8% (999 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/ja/ * Translated using Weblate (Latvian) Currently translated at 9.4% (113 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/lv/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 19.0% (227 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/nb_NO/ * Translated using Weblate (Turkish) Currently translated at 92.7% (1105 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/ * Translated using Weblate (Polish) Currently translated at 83.8% (1000 of 1192 strings) Translation: stash/stash Translate-URL: https://translate.codeberg.org/projects/stash/stash/pl/ * Add instructions to merge codeberg translations * Rename locale files to correct format * Add new locales to dropdown list * Fix error when selecting nn-NO locale --------- Co-authored-by: AlpacaSerious <AlpacaSerious@users.noreply.translate.codeberg.org> Co-authored-by: Zesty6249 <Zesty6249@users.noreply.translate.codeberg.org> Co-authored-by: rodopd <rodopd@users.noreply.translate.codeberg.org> Co-authored-by: namphongbody <namphongbody@users.noreply.translate.codeberg.org> Co-authored-by: NymeriaCZ <NymeriaCZ@users.noreply.translate.codeberg.org> Co-authored-by: upstairs <upstairs@users.noreply.translate.codeberg.org> Co-authored-by: doodoo <doodoo@users.noreply.translate.codeberg.org> Co-authored-by: TWNO1 <TWNO1@users.noreply.translate.codeberg.org> Co-authored-by: wql219 <wanqinglin219@hotmail.com> Co-authored-by: Larsluph <Larsluph@users.noreply.translate.codeberg.org> Co-authored-by: danny60718 <danny60718@users.noreply.translate.codeberg.org> Co-authored-by: k1ngt0ng <k1ngt0ng@users.noreply.translate.codeberg.org> Co-authored-by: slickdaddy <slickdaddy@users.noreply.translate.codeberg.org> Co-authored-by: Vistaus <Vistaus@users.noreply.translate.codeberg.org> Co-authored-by: throbbing <throbbing@users.noreply.translate.codeberg.org> Co-authored-by: yec <yec@users.noreply.translate.codeberg.org> Co-authored-by: orders-pawl <orders-pawl@users.noreply.translate.codeberg.org> Co-authored-by: Mila_42 <Mila_42@users.noreply.translate.codeberg.org> Co-authored-by: murgleburgle <murgleburgle@users.noreply.translate.codeberg.org> Co-authored-by: DJSweder <DJSweder@users.noreply.translate.codeberg.org> Co-authored-by: debate <debate@users.noreply.translate.codeberg.org> Co-authored-by: abev66 <abev66@users.noreply.translate.codeberg.org> Co-authored-by: pipo <pipo@users.noreply.translate.codeberg.org> Co-authored-by: ikayaki <ikayaki@users.noreply.translate.codeberg.org> Co-authored-by: Marky05 <marky05@users.noreply.translate.codeberg.org> Co-authored-by: lexiconi <lexiconi@users.noreply.translate.codeberg.org> Co-authored-by: LauraS <lauras@users.noreply.translate.codeberg.org>
This commit is contained in:
@@ -102,6 +102,17 @@ const AppContainer: React.FC<React.PropsWithChildren<{}>> = PatchFunction(
|
||||
}
|
||||
) as React.FC;
|
||||
|
||||
function translateLanguageLocale(l: string) {
|
||||
// intl doesn't support all locales, so we need to map some to supported ones
|
||||
switch (l) {
|
||||
case "nn-NO":
|
||||
// use other Norwegian locale for intl
|
||||
return "nb-NO";
|
||||
default:
|
||||
return l;
|
||||
}
|
||||
}
|
||||
|
||||
export const App: React.FC = () => {
|
||||
const config = useConfiguration();
|
||||
const [saveUI] = useConfigureUI();
|
||||
@@ -110,6 +121,7 @@ export const App: React.FC = () => {
|
||||
|
||||
const language =
|
||||
config.data?.configuration?.interface?.language ?? defaultLocale;
|
||||
const intlLanguage = translateLanguageLocale(language);
|
||||
|
||||
// use en-GB as default messages if any messages aren't found in the chosen language
|
||||
const [messages, setMessages] = useState<{}>();
|
||||
@@ -279,7 +291,7 @@ export const App: React.FC = () => {
|
||||
<ErrorBoundary>
|
||||
{messages ? (
|
||||
<IntlProvider
|
||||
locale={language}
|
||||
locale={intlLanguage}
|
||||
messages={messages}
|
||||
formats={intlFormats}
|
||||
>
|
||||
|
||||
@@ -211,22 +211,28 @@ export const SettingsInterfacePanel: React.FC = PatchComponent(
|
||||
<option value="fa-IR">فارسی (ایران) (Preview)</option>
|
||||
<option value="fi-FI">Suomi</option>
|
||||
<option value="fr-FR">Français (France)</option>
|
||||
<option value="hi-IN">हिन्दी (Preview)</option>
|
||||
<option value="hr-HR">Hrvatski (Preview)</option>
|
||||
<option value="id-ID">Indonesian (Preview)</option>
|
||||
<option value="hu-HU">Magyar (Preview)</option>
|
||||
<option value="it-IT">Italiano</option>
|
||||
<option value="ja-JP">日本語 (日本)</option>
|
||||
<option value="ko-KR">한국어 (대한민국)</option>
|
||||
<option value="lv-LV">Latviešu (Preview)</option>
|
||||
<option value="nb-NO">Norsk bokmål (Preview)</option>
|
||||
<option value="nn-NO">Nynorsk (Preview)</option>
|
||||
<option value="nl-NL">Nederlands (Nederland)</option>
|
||||
<option value="pl-PL">Polski</option>
|
||||
<option value="pt-BR">Português (Brasil)</option>
|
||||
<option value="ro-RO">Română (Preview)</option>
|
||||
<option value="ru-RU">Русский (Россия)</option>
|
||||
<option value="es-ES">Español (España)</option>
|
||||
<option value="sk-SK">Slovenčina (Preview)</option>
|
||||
<option value="sv-SE">Svenska</option>
|
||||
<option value="tr-TR">Türkçe (Türkiye)</option>
|
||||
<option value="th-TH">ภาษาไทย (Preview)</option>
|
||||
<option value="uk-UA">Ukrainian (Preview)</option>
|
||||
<option value="th-TH">ภาษาไทย (ไทย)</option>
|
||||
<option value="uk-UA">Ukrainian (Україна)</option>
|
||||
<option value="vi-VN">Tiếng Việt (Preview)</option>
|
||||
<option value="zh-TW">繁體中文 (台灣)</option>
|
||||
<option value="zh-CN">简体中文 (中国)</option>
|
||||
</SelectSetting>
|
||||
|
||||
@@ -1,3 +1,28 @@
|
||||
Use `en-GB.json` by default. This should have _all_ message IDs in it. Only add to other json files if the value is different to `en-GB` since it will fall back to use it if the message ID is not found in the chosen language.
|
||||
|
||||
Try to keep message IDs in alphabetical order for ease of reference.
|
||||
Try to keep message IDs in alphabetical order for ease of reference.
|
||||
|
||||
# Merging translations from Codeberg Weblate
|
||||
|
||||
1. (**first time only**) Add remote for the Codeberg Weblate repository:
|
||||
```bash
|
||||
git remote add weblate_codeberg https://translate.codeberg.org/git/stash/stash/
|
||||
```
|
||||
2. (optional) Lock the Weblate repository.
|
||||
3. Fetch the Weblate repository:
|
||||
```bash
|
||||
git fetch weblate_codeberg develop
|
||||
```
|
||||
4. Create and/or checkout a branch to hold the Weblate translations:
|
||||
```bash
|
||||
git checkout -b codeberg_weblate
|
||||
```
|
||||
5. Reset the branch to the Weblate repository's `develop` branch:
|
||||
```bash
|
||||
git reset --hard weblate_codeberg/develop
|
||||
```
|
||||
6. Push the branch to your github account:
|
||||
```bash
|
||||
git push origin codeberg_weblate
|
||||
```
|
||||
7. Create a pull request to merge the Weblate translations into the main repository.
|
||||
|
||||
@@ -180,7 +180,10 @@
|
||||
"show_male_label": "Ukázat mužské účinkující",
|
||||
"source": "Zdroj",
|
||||
"mark_organized_desc": "Po kliknutí na tlačítko Uložit okamžitě označte scénu jako Uspořádanou.",
|
||||
"mark_organized_label": "Označit jako Uspořádané při uložení"
|
||||
"mark_organized_label": "Označit jako Uspořádané při uložení",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "Duplikovat položku blacklistu"
|
||||
}
|
||||
},
|
||||
"noun_query": "Dotaz",
|
||||
"results": {
|
||||
@@ -533,7 +536,7 @@
|
||||
"transcodes": "Transkódy scén"
|
||||
},
|
||||
"generate_sprites_during_scan_tooltip": "Sada obrázků zobrazená pod videopřehrávačem pro snadnou navigaci.",
|
||||
"generate_video_covers_during_scan": "Generuj obaly scén",
|
||||
"generate_video_covers_during_scan": "Generovat obaly scén",
|
||||
"anonymise_database": "Vytvoří kopii databáze do adresáře záloh, anonymizuje všechna citlivá data. To pak může být poskytnuto ostatním pro účely odstraňování problémů a debuggování. Původní databáze se nemění. Anonymizovaná databáze používá formát názvu souboru {filename_format}.",
|
||||
"optimise_database": "Pokusit se zlepšit výkon analyzováním a opětovným sestavením celého databázového souboru.",
|
||||
"generate_clip_previews_during_scan": "Generování náhledů pro obrázkové klipy",
|
||||
@@ -542,7 +545,7 @@
|
||||
"rescan_tooltip": "Znovu skenovat každý soubor v cestě. Používá se k vynucení aktualizace metadat souboru a opětovnému skenování zip souborů."
|
||||
},
|
||||
"tools": {
|
||||
"scene_duplicate_checker": "Kontrola na duplikaci scén",
|
||||
"scene_duplicate_checker": "Detektor duplicitních scén",
|
||||
"scene_filename_parser": {
|
||||
"add_field": "Přidat pole",
|
||||
"capitalize_title": "Převést titul na kapitálky",
|
||||
@@ -558,7 +561,7 @@
|
||||
"whitespace_chars": "Whitespace znaky",
|
||||
"whitespace_chars_desc": "Tyto znaky v názvu budou nahrazeny prázdným znakem (mezerou)"
|
||||
},
|
||||
"scene_tools": "Nástroje scény"
|
||||
"scene_tools": "Nástroje pro scény"
|
||||
},
|
||||
"ui": {
|
||||
"abbreviate_counters": {
|
||||
@@ -606,17 +609,17 @@
|
||||
"star_precision": {
|
||||
"label": "Přesnost hvězd hodnocení",
|
||||
"options": {
|
||||
"full": "Plná",
|
||||
"full": "Plné",
|
||||
"half": "Poloviční",
|
||||
"quarter": "Čtvrtinová",
|
||||
"tenth": "Desetina"
|
||||
"quarter": "Čtvrtinové",
|
||||
"tenth": "Desetiné"
|
||||
}
|
||||
},
|
||||
"type": {
|
||||
"label": "Typ hodnocení",
|
||||
"options": {
|
||||
"decimal": "Desetinný",
|
||||
"stars": "Hvězdy"
|
||||
"decimal": "Desetinné",
|
||||
"stars": "Hvězdičky"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -987,7 +990,8 @@
|
||||
"required": "${path} je vyžadované pole",
|
||||
"unique": "${path} musí být jedinečná",
|
||||
"blank": "${path} nesmí být prázdná",
|
||||
"date_invalid_form": "${path} musí být ve formátu YYYY-MM-DD (Rok-Měsíc-Den)"
|
||||
"date_invalid_form": "${path} musí být ve formátu YYYY-MM-DD (Rok-Měsíc-Den)",
|
||||
"end_time_before_start_time": "Čas ukončení musí být větší nebo roven času zahájení"
|
||||
},
|
||||
"type": "Typ",
|
||||
"twitter": "Twitter",
|
||||
@@ -1165,7 +1169,9 @@
|
||||
"errors": {
|
||||
"something_went_wrong_description": "Pokud to vypadá na problém s vašemi vstupy, pokračujte kliknutím na tlačítko Zpět a opravte je. Jinak upozorněte na chybu na {githubLink} nebo vyhledejte pomoc na {discordLink}.",
|
||||
"something_went_wrong": "Ach ne! Něco se pokazilo!",
|
||||
"something_went_wrong_while_setting_up_your_system": "Při nastavování systému se něco pokazilo. Zde je chyba, kterou jsme obdrželi: {error}"
|
||||
"something_went_wrong_while_setting_up_your_system": "Při nastavování systému se něco pokazilo. Zde je chyba, kterou jsme obdrželi: {error}",
|
||||
"unable_to_retrieve_system_status": "Nelze načíst stav systému: {error}",
|
||||
"unexpected_error": "Došlo k neočekávané chybě: {error}"
|
||||
},
|
||||
"folder": {
|
||||
"up_dir": "Nahoru o adresář",
|
||||
@@ -1226,7 +1232,13 @@
|
||||
"header": "Chyba",
|
||||
"loading_type": "Chyba při načítání {type}",
|
||||
"invalid_javascript_string": "Neplatný kód javascriptu : {error}",
|
||||
"invalid_json_string": "Neplatný string JSON: {error}"
|
||||
"invalid_json_string": "Neplatný string JSON: {error}",
|
||||
"custom_fields": {
|
||||
"field_name_required": "Název pole je povinný",
|
||||
"field_name_whitespace": "Název pole nesmí obsahovat mezery ani na začátku ani na konci",
|
||||
"duplicate_field": "Název pole musí být jedinečný",
|
||||
"field_name_length": "Název pole musí být kratší než 65 znaků"
|
||||
}
|
||||
},
|
||||
"eye_color": "Barva očí",
|
||||
"fake_tits": "Falešná prsa",
|
||||
@@ -1256,7 +1268,8 @@
|
||||
"isMissing": "Chybí",
|
||||
"last_played_at": "Naposledy přehráno",
|
||||
"loading": {
|
||||
"generic": "Načítání…"
|
||||
"generic": "Načítání…",
|
||||
"plugins": "Znovu načíst pluginy…"
|
||||
},
|
||||
"library": "Knihovna",
|
||||
"marker_count": "Počet Značek",
|
||||
@@ -1336,7 +1349,7 @@
|
||||
"primary_file": "Primární soubor",
|
||||
"primary_tag": "Primární tag",
|
||||
"queue": "Fronta",
|
||||
"random": "Náhodný",
|
||||
"random": "Náhodně",
|
||||
"last_o_at": "Poslední O",
|
||||
"o_history": "Historie O",
|
||||
"odate_recorded_no": "Žádný Datum O Nezaznamenán",
|
||||
@@ -1369,7 +1382,7 @@
|
||||
"scene_updated_at": "Scéna aktualizována",
|
||||
"scenes": "Scény",
|
||||
"scenes_updated_at": "Scéna aktualizována",
|
||||
"second": "Druhá",
|
||||
"second": "Sekunda",
|
||||
"seconds": "Sekund",
|
||||
"settings": "Nastavení",
|
||||
"empty_server": "Chcete-li na této stránce zobrazit doporučení, přidejte na svůj server nějaké scény.",
|
||||
@@ -1491,5 +1504,17 @@
|
||||
"sub_group_count": "Počet podskupin",
|
||||
"include_sub_studio_content": "Zahrnout obsah podstudií",
|
||||
"include_sub_tag_content": "Zahrnout obsah podtagů",
|
||||
"include_sub_groups": "Zahrnout podskupiny"
|
||||
"include_sub_groups": "Zahrnout podskupiny",
|
||||
"time_end": "Čas ukončení",
|
||||
"criterion_modifier_values": {
|
||||
"any": "Jakýkoli",
|
||||
"any_of": "Jakýkoli z",
|
||||
"none": "Žádný",
|
||||
"only": "Pouze"
|
||||
},
|
||||
"custom_fields": {
|
||||
"title": "Uživatelská pole",
|
||||
"value": "Hodnota",
|
||||
"field": "Pole"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -140,7 +140,7 @@
|
||||
"reset_cover": "Titelbild zurücksetzen",
|
||||
"remove_from_containing_group": "Von Gruppe entfernen",
|
||||
"reset_play_duration": "Spieldauer zurücksetzten",
|
||||
"reset_resume_time": "Forschritt zurücksetzten",
|
||||
"reset_resume_time": "Fortschritt zurücksetzten",
|
||||
"add_sub_groups": "Untergruppen hinzufügen"
|
||||
},
|
||||
"actions_name": "Aktionen",
|
||||
@@ -191,7 +191,10 @@
|
||||
"show_male_label": "Männliche Darsteller anzeigen",
|
||||
"source": "Quelle",
|
||||
"mark_organized_label": "Beim speichern als organisiert markieren",
|
||||
"mark_organized_desc": "Markiere die Szene nach dem klicken auf Speichern als organisiert."
|
||||
"mark_organized_desc": "Markiere die Szene nach dem klicken auf Speichern als organisiert.",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "Blacklist item duplizieren"
|
||||
}
|
||||
},
|
||||
"noun_query": "Anfrage",
|
||||
"results": {
|
||||
@@ -405,7 +408,7 @@
|
||||
"video_ext_head": "Videodateiformate",
|
||||
"video_head": "Video",
|
||||
"plugins_path": {
|
||||
"heading": "Plugins Pfad",
|
||||
"heading": "Dateipfad für Plugins",
|
||||
"description": "Speicherort der Plugin-Konfigurationsdateien"
|
||||
}
|
||||
},
|
||||
@@ -509,7 +512,8 @@
|
||||
"skip_single_name_performers_tooltip": "Wenn dies nicht aktiviert ist, werden Darsteller, die oft generisch sind, wie Samantha oder Olga, abgeglichen",
|
||||
"tag_skipped_matches": "Übersprungenes Tag passt zu",
|
||||
"tag_skipped_matches_tooltip": "Erstellen Sie ein Tag wie 'Identifizieren: Mehrere Übereinstimmungen“, nach denen Sie in der Scene Tagger-Ansicht filtern und die richtige Übereinstimmung von Hand auswählen können",
|
||||
"tag_skipped_performers": "Setze folgenden Tag bei übersprungenen Darstellern"
|
||||
"tag_skipped_performers": "Setze folgenden Tag bei übersprungenen Darstellern",
|
||||
"tag_skipped_performer_tooltip": "Erstelle einen Tag wie ‘zu identifizieren: Darsteller:in mit einem Namen‘ sodass du in der Scene Tagger Ansicht danach filtern und entscheiden kannst, wie mit diesen Darstellern:innen umgegangen werden soll"
|
||||
},
|
||||
"import_from_exported_json": "Import aus exportiertem JSON im Metadatenverzeichnis. Löscht die vorhandene Datenbank.",
|
||||
"incremental_import": "Inkrementeller Import aus einer Export-ZIP-Datei.",
|
||||
@@ -546,7 +550,10 @@
|
||||
"sprites": "Sprites der Szenen"
|
||||
},
|
||||
"generate_sprites_during_scan_tooltip": "Die Anzahl an Bilder, die unter dem Video Player, zur einfacheren Navigation, angezeigt werden.",
|
||||
"optimise_database_warning": "Achtung: Während diese Aufgabe ausgeführt wird, schlagen alle Operationen, die die Datenbank verändern, fehl, und je nach Größe Ihrer Datenbank kann es mehrere Minuten dauern, bis sie abgeschlossen ist. Außerdem wird mindestens so viel freier Speicherplatz benötigt, wie Ihre Datenbank groß ist, empfohlen wird jedoch das 1,5-fache."
|
||||
"optimise_database_warning": "Achtung: Während diese Aufgabe ausgeführt wird, schlagen alle Operationen, die die Datenbank verändern, fehl, und je nach Größe Ihrer Datenbank kann es mehrere Minuten dauern, bis sie abgeschlossen ist. Außerdem wird mindestens so viel freier Speicherplatz benötigt, wie Ihre Datenbank groß ist, empfohlen wird jedoch das 1,5-fache.",
|
||||
"optimise_database": "Versucht die Performance zu verbessern, indem die Datenbank analysiert und dann neu strukturiert wird.",
|
||||
"rescan": "Dateien erneut scannen",
|
||||
"rescan_tooltip": "Alle Dateien im Pfad neu scannen. Erzwingt das Erneuern von Metadaten und das erneute Scannen von ZIP Archiven."
|
||||
},
|
||||
"tools": {
|
||||
"scene_duplicate_checker": "Duplikatsprüfung für Szenen",
|
||||
@@ -695,7 +702,7 @@
|
||||
}
|
||||
},
|
||||
"preview_type": {
|
||||
"description": "Konfiguration für Szenenwand",
|
||||
"description": "Die Standardoption sind Video (mp4) Vorschaubilder. Für geringeren CPU-Verbrauch beim Durchsuchen kannst du die animierten Bilder (webp) Vorschaubilder verwenden. Diese müssen jedoch zusätzlich zu den Video-Vorschaubildern erstellt werden und sind größere Dateien.",
|
||||
"heading": "Vorschautyp",
|
||||
"options": {
|
||||
"animated": "Animiertes Bild",
|
||||
@@ -727,7 +734,10 @@
|
||||
"vr_tag": {
|
||||
"description": "Der VR-Knopf wird nur für Szenen mit diesem Tag angezeigt.",
|
||||
"heading": "VR Tag"
|
||||
}
|
||||
},
|
||||
"show_ab_loop_controls": "Die Steuerungselemente des AB-Loop-Plugins anzeigen",
|
||||
"disable_mobile_media_auto_rotate": "Deaktiviere das automatische Drehen von Vollbildmedien auf Mobilgeräten",
|
||||
"enable_chromecast": "Chromecast aktivieren"
|
||||
}
|
||||
},
|
||||
"scene_wall": {
|
||||
@@ -767,7 +777,26 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Benutzeroberfläche"
|
||||
"title": "Benutzeroberfläche",
|
||||
"detail": {
|
||||
"compact_expanded_details": {
|
||||
"heading": "Erweiterte Details einklappen",
|
||||
"description": "Wenn aktiviert, wird diese Option mehr Details anzeigen und dabei einen kompakten beibehalten"
|
||||
},
|
||||
"enable_background_image": {
|
||||
"heading": "Aktiviere Hintergrundbild",
|
||||
"description": "Hintergrundbild auf Detailseite anzeigen."
|
||||
},
|
||||
"heading": "Detailseite",
|
||||
"show_all_details": {
|
||||
"description": "Wenn aktiviert, werden alle Inhaltsdetails standardmäßig angezeigt, und jedes Detail passt in eine einzelne Spalte",
|
||||
"heading": "Alle Details anzeigen"
|
||||
}
|
||||
},
|
||||
"use_stash_hosted_funscript": {
|
||||
"description": "Wenn aktiviert, werden Funscripts direkt von Stash an dein Handy-Gerät gesendet, ohne Handy-Server von Drittanbietern zu verwenden. Erfordert, dass Stash von deinem Handy-Gerät aus zugänglich ist und ein API-Schlüssel generiert wurde, falls Stash mit Zugangsdaten konfiguriert ist.",
|
||||
"heading": "Funscripts direkt bereitstellen"
|
||||
}
|
||||
},
|
||||
"advanced_mode": "Fortgeschrittener Modus"
|
||||
},
|
||||
@@ -780,7 +809,8 @@
|
||||
"performers": "{count, plural, one {Darsteller} other {Darsteller}}",
|
||||
"scenes": "{count, plural, one {Szene} other {Szenen}}",
|
||||
"studios": "{count, plural, one {Studio} other {Studios}}",
|
||||
"tags": "{count, plural, one {Tag} other {Tags}}"
|
||||
"tags": "{count, plural, one {Tag} other {Tags}}",
|
||||
"groups": "{count, plural, one {Gruppe} other {Gruppen}}"
|
||||
},
|
||||
"country": "Land",
|
||||
"cover_image": "Titelbild",
|
||||
@@ -891,7 +921,7 @@
|
||||
"marker_image_previews": "Animierte Vorschau für Markierungen",
|
||||
"marker_image_previews_tooltip": "Animierte WebP-Vorschau für Markierungen, nur erforderlich, wenn der Vorschautyp auf Animiertes Bild eingestellt ist.",
|
||||
"marker_screenshots": "Screenshots für Markierungen",
|
||||
"marker_screenshots_tooltip": "Statische JPG-Bilder für Markierungen, nur erforderlich, wenn der Vorschautyp auf Statisches Bild eingestellt ist.",
|
||||
"marker_screenshots_tooltip": "Statische JPG-Bilder für Markierungen",
|
||||
"markers": "Vorschau für Markierungen",
|
||||
"markers_tooltip": "20-Sekunden-Videos, die zum angegebenen Zeitpunkt beginnen.",
|
||||
"override_preview_generation_options": "Überschreibe Optionen zur Erstellung von Vorschauen",
|
||||
@@ -911,11 +941,13 @@
|
||||
"preview_seg_duration_desc": "Dauer jedes Vorschausegments in Sekunden.",
|
||||
"preview_seg_duration_head": "Vorschau der Segmentdauer",
|
||||
"sprites": "Szenen-Scrubber Sprites",
|
||||
"sprites_tooltip": "Sprites (für den Szenen-Scrubber)",
|
||||
"sprites_tooltip": "Die Reihe von Bildern, die unter dem Video-Player angezeigt wird, um eine einfache Navigation zu ermöglichen.",
|
||||
"transcodes": "Transkodierung",
|
||||
"transcodes_tooltip": "MP4-Konvertierung von nicht unterstützten Videoformaten",
|
||||
"video_previews": "Vorschau",
|
||||
"video_previews_tooltip": "Videovorschauen, die abgespielt werden, wenn man den Mauszeiger über eine Szene bewegt"
|
||||
"video_previews_tooltip": "Videovorschauen, die abgespielt werden, wenn man den Mauszeiger über eine Szene bewegt",
|
||||
"image_thumbnails": "Vorschaubilder",
|
||||
"phash_tooltip": "Zur Duplikatbereinigung und Szenenerkennung"
|
||||
},
|
||||
"scenes_found": "{count} Szenen gefunden",
|
||||
"scrape_entity_query": "{entity_type} Scrape-Abfrage",
|
||||
@@ -923,7 +955,10 @@
|
||||
"scrape_results_existing": "Vorhanden",
|
||||
"scrape_results_scraped": "Gescraped",
|
||||
"set_image_url_title": "Bild URL",
|
||||
"unsaved_changes": "Nicht gespeicherte Änderungen. Bist du sicher dass du die Seite verlassen willst?"
|
||||
"unsaved_changes": "Nicht gespeicherte Änderungen. Bist du sicher dass du die Seite verlassen willst?",
|
||||
"clear_play_history_confirm": "Bist du sicher, dass du den Wiedergabeverlauf löschen möchtest?",
|
||||
"performers_found": "{count} Darsteller:innen gefunden",
|
||||
"clear_o_history_confirm": "Möchten Sie wirklich den O-Verlauf löschen?"
|
||||
},
|
||||
"dimensions": "Maße",
|
||||
"director": "Regisseur",
|
||||
@@ -951,7 +986,14 @@
|
||||
"medium": "Mittel"
|
||||
},
|
||||
"search_accuracy_label": "Suchgenauigkeit",
|
||||
"title": "Szenen-Duplikate"
|
||||
"title": "Szenen-Duplikate",
|
||||
"only_select_matching_codecs": "Nur auswählen, wenn alle Codecs in der Duplikatgruppe übereinstimmen",
|
||||
"select_all_but_largest_file": "Wähle jede Datei in jeder Duplikatgruppe aus, außer der größten Datei",
|
||||
"select_all_but_largest_resolution": "Wähle jede Datei in jeder Duplikatgruppe aus, außer der Datei mit der höchsten Auflösung",
|
||||
"select_none": "Nichts auswählen",
|
||||
"select_oldest": "Wähle die älteste Datei in der Duplikatgruppe aus",
|
||||
"select_options": "Optionen auswählen…",
|
||||
"select_youngest": "Wähle die jüngste Datei in der Duplikatgruppe aus"
|
||||
},
|
||||
"duplicated_phash": "Dopplung (phash)",
|
||||
"duration": "Dauer",
|
||||
@@ -980,7 +1022,17 @@
|
||||
"errors": {
|
||||
"image_index_greater_than_zero": "Bilderindex muss größer 0 sein",
|
||||
"lazy_component_error_help": "Sollten Sie kürzlich ein Update für Stash durchgeführt haben, laden Sie bitte die Seite neu oder löschen Sie den Browser-Cache.",
|
||||
"something_went_wrong": "Etwas ist schief gelaufen."
|
||||
"something_went_wrong": "Etwas ist schief gelaufen.",
|
||||
"header": "Fehler",
|
||||
"invalid_json_string": "Ungültiger JSON-Text: {error}",
|
||||
"custom_fields": {
|
||||
"duplicate_field": "Der Feldname muss einzigartig sein",
|
||||
"field_name_length": "Der Feldname muss weniger als 65 Zeichen lang sein",
|
||||
"field_name_required": "Der Feldname ist erforderlich",
|
||||
"field_name_whitespace": "Feldname kann nicht mit Leerzeichen anfangen oder aufhören"
|
||||
},
|
||||
"invalid_javascript_string": "Ungültiger JavaScript-Code: {error}",
|
||||
"loading_type": "Ladefehler {type}"
|
||||
},
|
||||
"ethnicity": "Ethnizität",
|
||||
"existing_value": "vorhandener Wert",
|
||||
@@ -1049,7 +1101,8 @@
|
||||
"last_played_at": "Zuletzt Abgespielt Am",
|
||||
"library": "Bibliothek",
|
||||
"loading": {
|
||||
"generic": "Wird geladen…"
|
||||
"generic": "Wird geladen…",
|
||||
"plugins": "Lade Plugins…"
|
||||
},
|
||||
"marker_count": "Anzahl an Markierungen",
|
||||
"markers": "Markierungen",
|
||||
@@ -1068,7 +1121,8 @@
|
||||
"play_count": "Anzahl Wiedergaben",
|
||||
"play_duration": "Abspielzeit",
|
||||
"stream": "Stream",
|
||||
"video_codec": "Video-Codec"
|
||||
"video_codec": "Video-Codec",
|
||||
"o_count": "O Anzahl"
|
||||
},
|
||||
"megabits_per_second": "{value} Megabit pro Sekunde",
|
||||
"metadata": "Metadaten",
|
||||
@@ -1082,7 +1136,8 @@
|
||||
"first": "Erste",
|
||||
"last": "Letzte",
|
||||
"next": "Nächste",
|
||||
"previous": "Vorherige"
|
||||
"previous": "Vorherige",
|
||||
"current_total": "{current} von {total}"
|
||||
},
|
||||
"parent_of": "Übergeordnet von {children}",
|
||||
"parent_studios": "Übergeordnete Studios",
|
||||
@@ -1177,7 +1232,8 @@
|
||||
"database_file_path": "Dateipfad der Datenbank",
|
||||
"generated_directory": "Ordner der generierten Hilfsdateien",
|
||||
"nearly_there": "Fast geschafft!",
|
||||
"stash_library_directories": "Stash Bibliotheks-Ordner"
|
||||
"stash_library_directories": "Stash Bibliotheks-Ordner",
|
||||
"blobs_use_database": "<benutzt Datenbank>"
|
||||
},
|
||||
"creating": {
|
||||
"creating_your_system": "Erstelle dein System"
|
||||
@@ -1185,7 +1241,9 @@
|
||||
"errors": {
|
||||
"something_went_wrong": "Oh nein! Etwas ist schief gelaufen!",
|
||||
"something_went_wrong_description": "Es sieht so aus, als gäbe es Probleme mit deinen Eingaben, klicke Zurück und repariere sie. Falls du nicht weißt was du falsch gemacht hast, helfen wir gerne auf {discordLink}. Solltest du dir sicher sein einen Bug gefunden zu haben, schau doch mal auf {githubLink} vorbei.",
|
||||
"something_went_wrong_while_setting_up_your_system": "Etwas lief bei der Erstellung des Systems falsch. Hier ist die Fehlermeldung: {error}"
|
||||
"something_went_wrong_while_setting_up_your_system": "Etwas lief bei der Erstellung des Systems falsch. Hier ist die Fehlermeldung: {error}",
|
||||
"unable_to_retrieve_system_status": "Systemstatus konnte nicht abgerufen werden: {error}",
|
||||
"unexpected_error": "Ein unerwarteter Error ist aufgetreten: {error}"
|
||||
},
|
||||
"folder": {
|
||||
"file_path": "Dateipfad",
|
||||
@@ -1223,7 +1281,9 @@
|
||||
"where_can_stash_store_its_generated_content": "Wo darf Stash seine generierten Hilfsdateien abspeichern?",
|
||||
"where_can_stash_store_its_generated_content_description": "Um Thumbnails, Previews und Sprites zur Verfügung zu stellen, generiert Stash diese aus deinen Videos und Bildern. Das schließt auch Transkodierungen von nicht unterstützten Dateiformaten mit ein. Standardmäßig wird Stash diese im Ordner <code>generated</code> abspeichern, der sich am Ort der Konfigurationsdatei befindet. Wenn du das ändern möchtest, gebe bitte einen absoluten oder relativen (gegenüber der aktuellen working directory) Pfad an. Stash wird den Ordner erstellen, sollte er noch nicht existieren.",
|
||||
"where_is_your_porn_located": "Wo finden wir deine Porno-Kollektion?",
|
||||
"where_is_your_porn_located_description": "Füge Ordner hinzu in denen sich deine Porno-Videos und -Bilder befinden. Stash wird diese Ordner nutzen, um Videos und Bilder in das System einzupflegen."
|
||||
"where_is_your_porn_located_description": "Füge Ordner hinzu in denen sich deine Porno-Videos und -Bilder befinden. Stash wird diese Ordner nutzen, um Videos und Bilder in das System einzupflegen.",
|
||||
"path_to_blobs_directory_empty_for_default": "Pfad zum Verzeichnis der blobs (standardmäßig leer)",
|
||||
"store_blobs_in_database": "blobs in der Datenbank speichern"
|
||||
},
|
||||
"stash_setup_wizard": "Einrichtungshelfer für Stash",
|
||||
"success": {
|
||||
@@ -1236,16 +1296,20 @@
|
||||
"support_us": "Unterstütze uns",
|
||||
"thanks_for_trying_stash": "Danke fürs Ausprobieren von Stash!",
|
||||
"welcome_contrib": "Außerdem sind Beiträge in Form von Code (Bug-Fixes, Verbesserungen, Features), Tests, Bug-Reports, Ideen für Features und Verbesserungen, sowie User-Support immer willkommen. Details dazu im entsprechenden Kapitel des In-App-Benutzerhandbuchs.",
|
||||
"your_system_has_been_created": "Geschafft! Dein System wurde erstellt!"
|
||||
"your_system_has_been_created": "Geschafft! Dein System wurde erstellt!",
|
||||
"download_ffmpeg": "ffmpeg herunterladen",
|
||||
"missing_ffmpeg": "Die erforderliche <code>ffmpeg</code>-Binärdatei fehlt. Du kannst sie automatisch in deinem Konfigurationsverzeichnis herunterladen, indem du das Kästchen unten auswählst. Alternativ kannst du Pfade zu den <code>ffmpeg</code>- und <code>ffprobe</code>-Binärdateien in den Systemeinstellungen angeben. Diese Binärdateien müssen vorhanden sein, damit Stash funktioniert."
|
||||
},
|
||||
"welcome": {
|
||||
"config_path_logic_explained": "Stash versucht zunächst seine Konfigurationsdatei (<code>config.yml</code>) in dem aktuellen Arbeitsverzeichnis zu finden, wenn das nicht gelingt fällt es auf <code>$HOME/.stash/config.yml</code> (bei Windows ist das <code>%USERPROFILE%\\.stash\\config.yml</code>) zurück. Du kannst Stash auch einen Pfad beim Start durch die Kommandozeilen-Option <code>-c '<path to config file>'</code> or <code>--config '<path to config file>'</code> vorgeben.",
|
||||
"in_current_stash_directory": "Im Verzeichnis <code>$HOME/.stash</code>",
|
||||
"in_the_current_working_directory": "Im aktuellen Arbeitsverzeichnis",
|
||||
"in_current_stash_directory": "Im Verzeichnis <code>$HOME/.stash</code>:",
|
||||
"in_the_current_working_directory": "Im <code>{path}</code>, dem derzeitigen Arbeitsverzeichnis:",
|
||||
"next_step": "Nachdem das alles aus dem Weg ist, sind wir jetzt bereit ein neues System zu erstellen. Wähle dazu zunächst aus wo du die Konfigurationsdatei speichern möchtest und klicke auf Weiter.",
|
||||
"store_stash_config": "Wo möchtest du die Stash Konfigurationsdatei speichern?",
|
||||
"unable_to_locate_config": "Wenn du das hier liest, konnte Stash keine existierende Konfiguration finden. Dieser Wizard wird dich deshalb durch den Prozess führen, eine neue Konfiguration anzulegen.",
|
||||
"unexpected_explained": "Wenn du diesen Wizard nicht erwartest, starte Stash im korrekten Arbeitsverzeichnis neu oder setze den Pfad zur Konfigurationsdatei mit der Kommandozeilenoption <code>-c</code>."
|
||||
"unexpected_explained": "Wenn du diesen Wizard nicht erwartest, starte Stash im korrekten Arbeitsverzeichnis neu oder setze den Pfad zur Konfigurationsdatei mit der Kommandozeilenoption <code>-c</code>.",
|
||||
"in_the_current_working_directory_disabled_macos": "Nicht unterstützt, wenn <code>Stash.app</code> ausgeführt wird<br></br>Führe <code>stash-macos</code> aus, um im Arbeitsverzeichnis einzurichten",
|
||||
"in_the_current_working_directory_disabled": "Im <code>{path}</code>, dem Arbeitsverzeichnis:"
|
||||
},
|
||||
"welcome_specific_config": {
|
||||
"config_path": "Stash wird den folgenden Pfad für die Konfigurationsdatei verwenden: <code>{path}</code>",
|
||||
@@ -1262,13 +1326,18 @@
|
||||
"selected_stash_box": "Ausgewählter Stash-Box Endpunkt",
|
||||
"submission_failed": "Einreichen fehlgeschlagen",
|
||||
"submission_successful": "Einreichen erfolgreich",
|
||||
"submit_update": "Existiert bereits in {endpoint_name}"
|
||||
"submit_update": "Existiert bereits in {endpoint_name}",
|
||||
"source": "Stash-Box Quelle"
|
||||
},
|
||||
"statistics": "Statistiken",
|
||||
"stats": {
|
||||
"image_size": "Bildspeicher",
|
||||
"scenes_duration": "Szenendauer",
|
||||
"scenes_size": "Szenenspeicher"
|
||||
"scenes_size": "Szenenspeicher",
|
||||
"scenes_played": "Szenen Abgespielt",
|
||||
"total_o_count": "Insgesamt Anzahl der Os",
|
||||
"total_play_count": "Gesamtanzahl der Wiedergaben",
|
||||
"total_play_duration": "Spieldauer insgesamt"
|
||||
},
|
||||
"status": "Status: {statusText}",
|
||||
"studio": "Studio",
|
||||
@@ -1295,7 +1364,7 @@
|
||||
"merged_scenes": "Zusammengefasste Szene",
|
||||
"merged_tags": "Zusammengeführte Tags",
|
||||
"reassign_past_tense": "Datei neu zugewiesen",
|
||||
"removed_entity": "{count, plural, one {{singularEntity}} other {{pluralEntity}}} gelöscht",
|
||||
"removed_entity": "{count, plural, one {{singularEntity}} other {{pluralEntity}}} entfernt",
|
||||
"rescanning_entity": "Erneutes Scannen von {count, plural, one {{singularEntity}} other {{pluralEntity}}}…",
|
||||
"saved_entity": "{entity} gespeichert",
|
||||
"started_auto_tagging": "Automatisches Tagging gestartet",
|
||||
@@ -1311,7 +1380,10 @@
|
||||
"url": "URL",
|
||||
"validation": {
|
||||
"date_invalid_form": "${path} muss die Form YYYY-MM-DD haben",
|
||||
"required": "${path} ist ein notwendiges Feld"
|
||||
"required": "${path} ist ein notwendiges Feld",
|
||||
"end_time_before_start_time": "Der Endzeitpunkt muss nach oder am Startzeitpunkt sein",
|
||||
"unique": "${path} muss einzigartig sein",
|
||||
"blank": "${path} darf nicht leer sein"
|
||||
},
|
||||
"videos": "Videos",
|
||||
"view_all": "Alle ansehen",
|
||||
@@ -1319,5 +1391,130 @@
|
||||
"weight_kg": "Gewicht (kg)",
|
||||
"years_old": "Jahre alt",
|
||||
"zip_file_count": "Anzahl der Zip-Dateien",
|
||||
"audio_codec": "Audio Codec"
|
||||
"audio_codec": "Audio Codec",
|
||||
"group": "Gruppe",
|
||||
"groups": "Gruppen",
|
||||
"time_end": "Endzeitpunkt",
|
||||
"studio_tagger": {
|
||||
"create_or_tag_parent_studios": "Fehlende übergeordnete Studios erstellen oder bestehende übergeordnete Studios taggen",
|
||||
"update_studio": "Studio Updaten",
|
||||
"any_names_entered_will_be_queried": "Alle eingetragenen Namen werden bei der stash-box Instanz nachgeschlagen und hinzugefügt, wenn gefunden. Nur exakte Übereinstimmungen werden als Treffer gewertet.",
|
||||
"config": {
|
||||
"these_fields_will_not_be_changed_when_updating_studios": "Diese Felder werden nicht geändert, wenn Studios aktualisiert werden.",
|
||||
"no_instances_found": "Keine Instanz gefunden",
|
||||
"edit_excluded_fields": "Abgewählte Felder bearbeiten",
|
||||
"excluded_fields": "Abgewähltes Feld:",
|
||||
"no_fields_are_excluded": "Keine Felder sind abgewählt",
|
||||
"active_stash-box_instance": "Aktive stash-box Instanz:",
|
||||
"create_parent_desc": "Erstelle fehlende übergeordnete Studios oder tagge und aktualisiere Daten/Bilder für bestehende übergeordnete Studios mit genau passenden Namen",
|
||||
"create_parent_label": "Übergeordnete Studios erstellen"
|
||||
},
|
||||
"network_error": "Netzwerkfehler",
|
||||
"query_all_studios_in_the_database": "Alle Studios in der Datenbank",
|
||||
"refresh_tagged_studios": "Getaggte Studios aktualisieren",
|
||||
"refreshing_will_update_the_data": "Aktualisieren wird die daten von allen getaggten Studios der stash-box Instanz updaten.",
|
||||
"add_new_studios": "Neue Studios hinzufügen",
|
||||
"batch_add_studios": "Stapelverarbeitung: Studios hinzufügen",
|
||||
"batch_update_studios": "Stapelverarbeitung: Studios updaten",
|
||||
"current_page": "Aktuelle Seite",
|
||||
"failed_to_save_studio": "Speichern des Studios \"{studio}\" Fehlgeschlagen",
|
||||
"status_tagging_job_queued": "Status: Tagging Job in der Warteschlange",
|
||||
"studio_already_tagged": "Studio schon getaggt",
|
||||
"studio_names_separated_by_comma": "Studionamen mit Komma trennen",
|
||||
"studio_selection": "Ausgewählte Studios",
|
||||
"to_use_the_studio_tagger": "Um den Studiotagger zu benutzen, muss eine stash-box Instanz konfiguriert werden.",
|
||||
"untagged_studios": "Nicht getaggte Studios",
|
||||
"update_studios": "Studios Updaten",
|
||||
"updating_untagged_studios_description": "Das Aktualisieren von nicht getaggten Studios versucht, alle Studios abzugleichen, die keine stashid haben, und deren Metadaten zu aktualisieren.",
|
||||
"status_tagging_studios": "Status: Studios am Taggen",
|
||||
"number_of_studios_will_be_processed": "Es wird/werden {studio_count} Studio(s) verarbeitet",
|
||||
"studio_successfully_tagged": "Studios erfolgreich getaggt",
|
||||
"tag_status": "Tag Status",
|
||||
"name_already_exists": "Name existiert bereits",
|
||||
"no_results_found": "Keine Ergebnisse gefunden."
|
||||
},
|
||||
"parent_studio": "Übergeordnetes Studio",
|
||||
"package_manager": {
|
||||
"edit_source": "Quelle bearbeiten",
|
||||
"no_packages": "Keine Pakete gefunden",
|
||||
"package": "Paket",
|
||||
"selected_only": "Nur Auswahl",
|
||||
"show_all": "Zeige Alles",
|
||||
"confirm_uninstall": "Bist du sicher, dass du {number} Pakete deinstallieren möchtest?",
|
||||
"description": "Beschreibung",
|
||||
"hide_unselected": "Nicht ausgewählte ausblenden",
|
||||
"install": "Installieren",
|
||||
"installed_version": "Installierte Version",
|
||||
"latest_version": "Aktuellste Version",
|
||||
"no_sources": "Es sind keine Quellen konfiguriert",
|
||||
"no_upgradable": "Keine aktualisierbaren Pakete gefunden",
|
||||
"required_by": "Von {packages} benötigt",
|
||||
"source": {
|
||||
"local_path": {
|
||||
"heading": "Lokaler Dateipfad",
|
||||
"description": "Relativer Pfad zum Speichern von Paketen für diese Quelle. Beachten Sie, dass eine Änderung, das manuelle verschieben der Pakete erfordert."
|
||||
},
|
||||
"name": "Name",
|
||||
"url": "Quellen URL"
|
||||
},
|
||||
"uninstall": "Deinstallieren",
|
||||
"unknown": "<unbekannt>",
|
||||
"update": "Update",
|
||||
"version": "Version",
|
||||
"check_for_updates": "Nach Updates suchen",
|
||||
"confirm_delete_source": "Sind Sie sicher, dass Sie die Quelle {name} ({url}) löschen wollen?",
|
||||
"add_source": "Quelle hinzufügen"
|
||||
},
|
||||
"photographer": "Fotograf",
|
||||
"playdate_recorded_no": "Keine Wiedergabedaten gespeichert",
|
||||
"urls": "URLs",
|
||||
"play_history": "Wiedergabeverlauf",
|
||||
"plays": "{value} wiedergaben",
|
||||
"primary_tag": "Haupt-Tag",
|
||||
"studio_count": "Studio Anzahl",
|
||||
"unknown_date": "Unbekanntes Datum",
|
||||
"criterion_modifier_values": {
|
||||
"only": "Einzige",
|
||||
"any": "Beliebig",
|
||||
"any_of": "Irgendeine von",
|
||||
"none": "Keine"
|
||||
},
|
||||
"o_count": "O Anzahl",
|
||||
"studio_tags": "Studio Tags",
|
||||
"custom_fields": {
|
||||
"title": "Benutzerdefinierte Felder",
|
||||
"value": "Wert",
|
||||
"field": "Feld"
|
||||
},
|
||||
"distance": "Distanz",
|
||||
"group_count": "Gruppenanzahl",
|
||||
"group_scene_number": "Szenennummer",
|
||||
"include_sub_group_content": "Inhalt von Untergruppen einschließen",
|
||||
"sub_group": "Untergruppe",
|
||||
"sub_group_count": "Untergruppen Anzahl",
|
||||
"sub_group_of": "Untergruppen von {parent}",
|
||||
"sub_group_order": "Untergruppen Ordnung",
|
||||
"subsidiary_studio_count": "Anzahl der Tochterstudios",
|
||||
"sub_groups": "Untergruppen",
|
||||
"tag_parent_tooltip": "Hat die übergeordneten Tags",
|
||||
"time": "Zeit",
|
||||
"video_codec": "Video Codec",
|
||||
"connection_monitor": {
|
||||
"websocket_connection_failed": "WebSocket-Verbindung konnte nicht hergestellt werden: Sieh dir die Browser-Konsole für Details an",
|
||||
"websocket_connection_reestablished": "Websocket-Verbindung wiederhergestellt"
|
||||
},
|
||||
"containing_group": "Enthaltende Gruppe",
|
||||
"containing_groups": "Enthaltende Gruppen",
|
||||
"include_sub_tag_content": "Inhalt von Untertags einschließen",
|
||||
"index_of_total": "{index} von {total}",
|
||||
"include_sub_studio_content": "Inhalt von Unterstudios einschließen",
|
||||
"last_o_at": "Letztes O",
|
||||
"o_history": "O Verlauf",
|
||||
"odate_recorded_no": "Kein O Datum Aufgezeichnet",
|
||||
"orientation": "Orientierung",
|
||||
"containing_group_count": "Enthaltende Gruppen Anzahl",
|
||||
"history": "Verlauf",
|
||||
"tag_sub_tag_tooltip": "Hat Untertags",
|
||||
"include_sub_groups": "Untergruppen einbeziehen",
|
||||
"studio_and_parent": "Studio & Mutterstudio"
|
||||
}
|
||||
|
||||
@@ -1,23 +1,30 @@
|
||||
{
|
||||
"actions": {
|
||||
"customise": "Customize"
|
||||
},
|
||||
"config": {
|
||||
"tools": {
|
||||
"scene_filename_parser": {
|
||||
"ignore_organized": "Ignore organized scenes"
|
||||
}
|
||||
"actions": {
|
||||
"customise": "Customize",
|
||||
"add_sub_groups": "Add Sub-Groups",
|
||||
"add": "Add",
|
||||
"add_directory": "Add Directory",
|
||||
"add_entity": "Add {entityType}",
|
||||
"add_manual_date": "Add manual date",
|
||||
"add_o": "Add O",
|
||||
"add_play": "Add play"
|
||||
},
|
||||
"ui": {
|
||||
"custom_locales": {
|
||||
"heading": "Custom localization",
|
||||
"option_label": "Custom localization enabled"
|
||||
}
|
||||
}
|
||||
},
|
||||
"eye_color": "Eye Color",
|
||||
"favourite": "Favorite",
|
||||
"hair_color": "Hair Color",
|
||||
"organized": "Organized",
|
||||
"performer_favorite": "Performer Favorited"
|
||||
"config": {
|
||||
"tools": {
|
||||
"scene_filename_parser": {
|
||||
"ignore_organized": "Ignore organized scenes"
|
||||
}
|
||||
},
|
||||
"ui": {
|
||||
"custom_locales": {
|
||||
"heading": "Custom localization",
|
||||
"option_label": "Custom localization enabled"
|
||||
}
|
||||
}
|
||||
},
|
||||
"eye_color": "Eye Color",
|
||||
"favourite": "Favorite",
|
||||
"hair_color": "Hair Color",
|
||||
"organized": "Organized",
|
||||
"performer_favorite": "Performer Favorited"
|
||||
}
|
||||
|
||||
@@ -137,7 +137,8 @@
|
||||
"remove_date": "Eliminar fecha",
|
||||
"view_history": "Ver historial",
|
||||
"add_sub_groups": "Añadir Subgrupos",
|
||||
"remove_from_containing_group": "Eliminar del grupo"
|
||||
"remove_from_containing_group": "Eliminar del grupo",
|
||||
"reset_play_duration": "Reiniciar la duración de la reproducción"
|
||||
},
|
||||
"actions_name": "Acciones",
|
||||
"age": "Edad",
|
||||
|
||||
@@ -1362,7 +1362,8 @@
|
||||
"date_invalid_form": "${path} peab olema AAAA-KK-PP vormis",
|
||||
"required": "${path} on nõutud väli",
|
||||
"blank": "${path} ei tohi olla tühi",
|
||||
"unique": "${path} peab olema kordumatu"
|
||||
"unique": "${path} peab olema kordumatu",
|
||||
"end_time_before_start_time": "Lõpuaeg peab olema suurem või võrdne algusajaga"
|
||||
},
|
||||
"videos": "Videod",
|
||||
"view_all": "Vaata Kõiki",
|
||||
@@ -1490,5 +1491,13 @@
|
||||
"sub_groups": "Alamgrupid",
|
||||
"include_sub_tag_content": "Sisalda alamsiltide sisu",
|
||||
"include_sub_studio_content": "Sisalda alamstuudiote sisu",
|
||||
"o_count": "O Arv"
|
||||
"o_count": "O Arv",
|
||||
"include_sub_groups": "Sisalda alam-gruppe",
|
||||
"time_end": "Lõpuaeg",
|
||||
"criterion_modifier_values": {
|
||||
"any": "Kõik",
|
||||
"any_of": "Järgnevast",
|
||||
"none": "Mitte Ükski",
|
||||
"only": "Ainult"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -192,7 +192,10 @@
|
||||
"set_tag_label": "Définir les étiquettes",
|
||||
"show_male_desc": "Cocher si les performeurs masculins seront disponibles pour le marquage.",
|
||||
"show_male_label": "Montrer les performeurs masculins",
|
||||
"source": "Source"
|
||||
"source": "Source",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "Élément de liste noire en double"
|
||||
}
|
||||
},
|
||||
"noun_query": "Requête",
|
||||
"results": {
|
||||
@@ -920,7 +923,7 @@
|
||||
"marker_image_previews": "Aperçus animés des marqueurs",
|
||||
"marker_image_previews_tooltip": "Génère également des aperçus animés (webp), uniquement requis lorsque le mode de prévisualisation Scène/Mur de marqueurs est défini sur Image animée. Lors de la navigation, ils utilisent moins de ressources CPU que les aperçus vidéo, mais sont générés en complément de ceux-ci et constituent des fichiers plus volumineux.",
|
||||
"marker_screenshots": "Captures d'écran des marqueurs",
|
||||
"marker_screenshots_tooltip": "Images JPG statiques des marqueurs, requis uniquement si le mode d'aperçu est défini sur Image statique.",
|
||||
"marker_screenshots_tooltip": "Images JPG statiques des marqueurs",
|
||||
"markers": "Aperçus des marqueurs",
|
||||
"markers_tooltip": "Vidéos de 20 secondes qui débutent au repère temporel donné.",
|
||||
"override_preview_generation_options": "Remplacer les options de génération d'aperçu",
|
||||
@@ -1024,7 +1027,13 @@
|
||||
"something_went_wrong": "Quelque chose n'a pas fonctionné.",
|
||||
"header": "Erreur",
|
||||
"invalid_javascript_string": "Code javascript invalide : {error}",
|
||||
"invalid_json_string": "Chaine JSON invalide : {error}"
|
||||
"invalid_json_string": "Chaine JSON invalide : {error}",
|
||||
"custom_fields": {
|
||||
"duplicate_field": "Le nom du champ doit être unique",
|
||||
"field_name_whitespace": "Le nom du champ ne doit pas contenir d'espace en début ou en fin de ligne",
|
||||
"field_name_length": "Le nom du champ doit comporter moins de 65 caractères",
|
||||
"field_name_required": "Le nom du champ est requis"
|
||||
}
|
||||
},
|
||||
"ethnicity": "Ethnicité",
|
||||
"existing_value": "valeur existante",
|
||||
@@ -1094,7 +1103,8 @@
|
||||
"last_played_at": "Dernière lecture le",
|
||||
"library": "Bibliothèque",
|
||||
"loading": {
|
||||
"generic": "Chargement…"
|
||||
"generic": "Chargement…",
|
||||
"plugins": "Chargement des plugins…"
|
||||
},
|
||||
"marker_count": "Nombre de marqueurs",
|
||||
"markers": "Marqueurs",
|
||||
@@ -1234,7 +1244,9 @@
|
||||
"errors": {
|
||||
"something_went_wrong": "Oh non ! Quelque chose a mal tourné !",
|
||||
"something_went_wrong_description": "Si cela ressemble à un problème avec vos saisies, continuez et cliquez sur retour pour les corriger. Sinon, créez un bogue sur {githubLink} ou demandez de l'aide sur {discordLink}.",
|
||||
"something_went_wrong_while_setting_up_your_system": "Un problème est survenu lors de la configuration de votre système. Voici l'erreur que nous avons reçue : {error}"
|
||||
"something_went_wrong_while_setting_up_your_system": "Un problème est survenu lors de la configuration de votre système. Voici l'erreur que nous avons reçue : {error}",
|
||||
"unexpected_error": "Une erreur inattendue s'est produite : {error}",
|
||||
"unable_to_retrieve_system_status": "Impossible de récupérer l'état du système : {error}"
|
||||
},
|
||||
"folder": {
|
||||
"file_path": "Chemin de fichier",
|
||||
@@ -1413,7 +1425,8 @@
|
||||
"date_invalid_form": "${path} doit être au format AAAA-MM-JJ",
|
||||
"required": "${path} est un champ requis",
|
||||
"blank": "${path} ne doit pas être vide",
|
||||
"unique": "${path} doit être unique"
|
||||
"unique": "${path} doit être unique",
|
||||
"end_time_before_start_time": "L'heure de fin doit être supérieure ou égale à l'heure de début"
|
||||
},
|
||||
"video_codec": "Codec vidéo",
|
||||
"videos": "Vidéos",
|
||||
@@ -1491,5 +1504,17 @@
|
||||
"sub_group_of": "Groupe affilié de {parent}",
|
||||
"sub_group": "Groupe affilié",
|
||||
"sub_group_count": "Nombre de groupes affiliés",
|
||||
"include_sub_groups": "Inclure les groupes affiliés"
|
||||
"include_sub_groups": "Inclure les groupes affiliés",
|
||||
"criterion_modifier_values": {
|
||||
"none": "Aucun",
|
||||
"only": "Uniquement",
|
||||
"any_of": "Tous les",
|
||||
"any": "Tous"
|
||||
},
|
||||
"time_end": "Heure de fin",
|
||||
"custom_fields": {
|
||||
"field": "Champ",
|
||||
"title": "Champs personnalisés",
|
||||
"value": "Valeur"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,21 +13,27 @@ export const localeCountries = {
|
||||
fa: () => import("i18n-iso-countries/langs/fa.json"),
|
||||
fi: () => import("i18n-iso-countries/langs/fi.json"),
|
||||
fr: () => import("i18n-iso-countries/langs/fr.json"),
|
||||
hi: () => import("i18n-iso-countries/langs/hi.json"),
|
||||
hu: () => import("i18n-iso-countries/langs/hu.json"),
|
||||
hr: () => import("i18n-iso-countries/langs/hr.json"),
|
||||
id: () => import("i18n-iso-countries/langs/id.json"),
|
||||
it: () => import("i18n-iso-countries/langs/it.json"),
|
||||
ja: () => import("i18n-iso-countries/langs/ja.json"),
|
||||
ko: () => import("i18n-iso-countries/langs/ko.json"),
|
||||
lv: () => import("i18n-iso-countries/langs/lv.json"),
|
||||
nb: () => import("i18n-iso-countries/langs/nb.json"),
|
||||
nl: () => import("i18n-iso-countries/langs/nl.json"),
|
||||
nn: () => import("i18n-iso-countries/langs/nn.json"),
|
||||
pl: () => import("i18n-iso-countries/langs/pl.json"),
|
||||
pt: () => import("i18n-iso-countries/langs/pt.json"),
|
||||
ro: () => import("i18n-iso-countries/langs/ro.json"),
|
||||
ru: () => import("i18n-iso-countries/langs/ru.json"),
|
||||
sk: () => import("i18n-iso-countries/langs/sk.json"),
|
||||
sv: () => import("i18n-iso-countries/langs/sv.json"),
|
||||
th: () => import("i18n-iso-countries/langs/th.json"),
|
||||
tr: () => import("i18n-iso-countries/langs/tr.json"),
|
||||
uk: () => import("i18n-iso-countries/langs/uk.json"),
|
||||
vi: () => import("i18n-iso-countries/langs/vi.json"),
|
||||
zh: () => import("i18n-iso-countries/langs/zh.json"),
|
||||
tw: () => import("src/locales/countryNames/zh-TW.json"),
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
@@ -59,23 +65,28 @@ export const localeLoader = {
|
||||
faIR: () => import("./fa-IR.json"),
|
||||
fiFI: () => import("./fi-FI.json"),
|
||||
frFR: () => import("./fr-FR.json"),
|
||||
hiIN: () => import("./hi-IN.json"),
|
||||
hrHR: () => import("./hr-HR.json"),
|
||||
huHU: () => import("./hu-HU.json"),
|
||||
idID: () => import("./id-ID.json"),
|
||||
itIT: () => import("./it-IT.json"),
|
||||
jaJP: () => import("./ja-JP.json"),
|
||||
koKR: () => import("./ko-KR.json"),
|
||||
// nbNO: () => import("./nb-NO.json"),
|
||||
lvLV: () => import("./lv-LV.json"),
|
||||
nbNO: () => import("./nb-NO.json"),
|
||||
// neNP: () => import("./ne-NP.json"),
|
||||
nnNO: () => import("./nn-NO.json"),
|
||||
nlNL: () => import("./nl-NL.json"),
|
||||
plPL: () => import("./pl-PL.json"),
|
||||
ptBR: () => import("./pt-BR.json"),
|
||||
roRO: () => import("./ro-RO.json"),
|
||||
ruRU: () => import("./ru-RU.json"),
|
||||
skSK: () => import("./sk-SK.json"),
|
||||
svSE: () => import("./sv-SE.json"),
|
||||
thTH: () => import("./th-TH.json"),
|
||||
trTR: () => import("./tr-TR.json"),
|
||||
ukUA: () => import("./uk-UA.json"),
|
||||
viVN: () => import("./vi-VN.json"),
|
||||
zhCN: () => import("./zh-CN.json"),
|
||||
zhTW: () => import("./zh-TW.json"),
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
|
||||
@@ -139,7 +139,9 @@
|
||||
"add_sub_groups": "サブグループを追加",
|
||||
"remove_from_containing_group": "グループから削除",
|
||||
"set_cover": "カバーをセット",
|
||||
"view_history": "履歴を表示する"
|
||||
"view_history": "履歴を表示する",
|
||||
"reset_resume_time": "再開時間をリセットする",
|
||||
"reset_cover": "標準カバーに復元"
|
||||
},
|
||||
"actions_name": "操作",
|
||||
"age": "年齢",
|
||||
@@ -178,7 +180,10 @@
|
||||
"show_male_label": "男優を表示",
|
||||
"source": "ソース",
|
||||
"mark_organized_desc": "保存ボタンをクリック後に、すぐにシーンが「分類済み」になります。",
|
||||
"mark_organized_label": "分類済みにして保存"
|
||||
"mark_organized_label": "分類済みにして保存",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "ブラックリスト項目が重複しています"
|
||||
}
|
||||
},
|
||||
"noun_query": "クエリ",
|
||||
"results": {
|
||||
@@ -252,7 +257,8 @@
|
||||
"until_restart": "再起動まで",
|
||||
"video_sort_order": "デフォルトの動画ソート順序",
|
||||
"video_sort_order_desc": "動画をデフォルト順でソートします。",
|
||||
"server_port": "サーバーポート番号"
|
||||
"server_port": "サーバーポート番号",
|
||||
"server_port_desc": "DLNA サーバーのポートを変更後は、 DLNA を再起動する必要があります。"
|
||||
},
|
||||
"general": {
|
||||
"auth": {
|
||||
@@ -534,7 +540,9 @@
|
||||
"overwrite_existing": "既存のblobsをスクリーンショットデータで上書きする"
|
||||
},
|
||||
"optimise_database": "データベースファイル全体を分析して再構築することで、パフォーマンスの向上を試みます。",
|
||||
"optimise_database_warning": "警告: このタスクの実行中、データベースを変更する操作はすべて失敗します。データベースのサイズによっては、完了までに数分かかる場合があります。また、最低でもデータベースのサイズと同等のディスクの空き容量が必要ですが、1.5倍程度が推奨されます。"
|
||||
"optimise_database_warning": "警告: このタスクの実行中、データベースを変更する操作はすべて失敗します。データベースのサイズによっては、完了までに数分かかる場合があります。また、最低でもデータベースのサイズと同等のディスクの空き容量が必要ですが、1.5倍程度が推奨されます。",
|
||||
"rescan": "ファイルのリスキャン",
|
||||
"rescan_tooltip": "パス内のすべてのファイルを再スキャンします。ファイルのメタデータを強制的に更新し、zip ファイルを再スキャンするために使用されます。"
|
||||
},
|
||||
"tools": {
|
||||
"scene_duplicate_checker": "シーン重複チェッカー",
|
||||
@@ -646,6 +654,10 @@
|
||||
"write_image_thumbnails": {
|
||||
"description": "画像のサムネイルをオンザフライでディスクに書き込みます",
|
||||
"heading": "画像のサムネイルを書き込む"
|
||||
},
|
||||
"create_image_clips_from_videos": {
|
||||
"heading": "ビデオ拡張子を画像クリップとしてスキャン",
|
||||
"description": "ライブラリでビデオが無効になっている場合、ビデオ ファイル (ビデオ拡張子で終わるファイル) はイメージ クリップとしてスキャンされます。"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -702,7 +714,9 @@
|
||||
"heading": "デフォルトでプレイリストを続行"
|
||||
},
|
||||
"show_scrubber": "スクラバーを表示",
|
||||
"track_activity": "アクティビティを追跡"
|
||||
"track_activity": "アクティビティを追跡",
|
||||
"disable_mobile_media_auto_rotate": "モバイル機器でフル画面再生時の画面回転を無効化",
|
||||
"enable_chromecast": "クロームキャスト機能の有効化"
|
||||
}
|
||||
},
|
||||
"scene_wall": {
|
||||
|
||||
@@ -1231,7 +1231,9 @@
|
||||
"errors": {
|
||||
"something_went_wrong": "오류가 발생했습니다!",
|
||||
"something_went_wrong_description": "작성했던 내용에 문제가 있는 것 같다면, 뒤로 가서 수정해주세요. 그렇지 않다면, {githubLink}에 버그를 제보하거나 {discordLink}에서 해결 방법을 찾아보세요.",
|
||||
"something_went_wrong_while_setting_up_your_system": "시스템을 설정하던 도중 오류가 발생했습니다. 오류 내용은 다음과 같습니다: {error}"
|
||||
"something_went_wrong_while_setting_up_your_system": "시스템을 설정하던 도중 오류가 발생했습니다. 오류 내용은 다음과 같습니다: {error}",
|
||||
"unable_to_retrieve_system_status": "시스템 상태를 복구할 수 없습니다: {error}",
|
||||
"unexpected_error": "예상치 못한 오류가 발생했습니다: {error}"
|
||||
},
|
||||
"folder": {
|
||||
"file_path": "파일 경로",
|
||||
@@ -1370,7 +1372,8 @@
|
||||
"date_invalid_form": "${path}는 YYYY-MM-DD 형태여야 합니다",
|
||||
"required": "${path}는 필수 항목입니다",
|
||||
"unique": "${path}은(는) 유일해야 합니다",
|
||||
"blank": "${path}를 빈 칸으로 둘 수 없습니다"
|
||||
"blank": "${path}를 빈 칸으로 둘 수 없습니다",
|
||||
"end_time_before_start_time": "종료 시간은 시작 시간보다 크거나 같아야 합니다"
|
||||
},
|
||||
"videos": "비디오",
|
||||
"view_all": "모두 보기",
|
||||
@@ -1490,5 +1493,7 @@
|
||||
"sub_group": "서브그룹",
|
||||
"sub_group_of": "{parent}의 서브그룹",
|
||||
"include_sub_studio_content": "서브스튜디오 컨텐츠 포함",
|
||||
"include_sub_tag_content": "서브태그 컨텐츠 포함"
|
||||
"include_sub_tag_content": "서브태그 컨텐츠 포함",
|
||||
"time_end": "종료 시간",
|
||||
"include_sub_groups": "서브그룹 포함"
|
||||
}
|
||||
|
||||
@@ -60,7 +60,55 @@
|
||||
"created_entity": "Izveidots {entity_type}: {entity_name}",
|
||||
"customise": "Pielāgot",
|
||||
"delete_file": "Dzēst failu",
|
||||
"delete_file_and_funscript": "Dzēst failu (un funskriptu)"
|
||||
"delete_file_and_funscript": "Dzēst failu (un funskriptu)",
|
||||
"add_sub_groups": "Pievienot apakšgrupas",
|
||||
"from_file": "No Faila…",
|
||||
"from_url": "No URL…",
|
||||
"disallow": "Neatļaut",
|
||||
"download": "Lejupielādēt",
|
||||
"download_anonymised": "Lejupielādēt anonīmi",
|
||||
"download_backup": "Lejupielādēt Dublējumu",
|
||||
"edit": "Rediģēt",
|
||||
"edit_entity": "Rediģēt {entityType}",
|
||||
"enable": "Iepējot",
|
||||
"encoding_image": "Konstruē bildi…",
|
||||
"export_all": "Eksportēt visu…",
|
||||
"find": "Atrast",
|
||||
"finish": "Pabeigt",
|
||||
"generate": "Ģenerēt",
|
||||
"hash_migration": "hasha migrācija",
|
||||
"hide_configuration": "Paslēpt Konfigurāciju",
|
||||
"identify": "Identificēt",
|
||||
"ignore": "Ignorēt",
|
||||
"import": "Importēt…",
|
||||
"hide": "Paslēpt",
|
||||
"make_primary": "Padarīt primāro",
|
||||
"merge_from": "Apvienot no",
|
||||
"merge_into": "Apvienot ar",
|
||||
"migrate_blobs": "Migrēt Blobus",
|
||||
"next_action": "Nākamais",
|
||||
"not_running": "nestrādā",
|
||||
"open_in_external_player": "Atvērt ārējā atskaņotājā",
|
||||
"open_random": "Atvērt nejaušu",
|
||||
"optimise_database": "Optimizēt Datubāzi",
|
||||
"overwrite": "Pārrakstīt",
|
||||
"play_random": "Atskaņot nejaušu",
|
||||
"play_selected": "Atskaņot izvēlēto",
|
||||
"preview": "Priekšskatīt",
|
||||
"previous_action": "Atpakaļ",
|
||||
"reload": "Pārlādēt",
|
||||
"reload_plugins": "Pārlādēt spraudņus",
|
||||
"refresh": "Atsvaidzināt",
|
||||
"disable": "Atspējot",
|
||||
"export": "Eksportēt",
|
||||
"logout": "Izrakstīties",
|
||||
"full_export": "Pilns Eksports",
|
||||
"full_import": "Pilns Imports",
|
||||
"generate_thumb_default": "Ģenerēt Noklusējuma Sīktēlu",
|
||||
"generate_thumb_from_current": "Ģenerēt sīktēlu no pašreizējā",
|
||||
"import_from_file": "Importēt no faila",
|
||||
"merge": "Apvienot",
|
||||
"migrate_scene_screenshots": "Migrēt Video Ekrānšāviņus"
|
||||
},
|
||||
"unknown_date": "Nezināms datums",
|
||||
"twitter": "Twitter",
|
||||
@@ -139,7 +139,9 @@
|
||||
"rescan": "Skann på nytt",
|
||||
"reshuffle": "Stokk om",
|
||||
"rename_gen_files": "Gi nytt navn til genererte filer",
|
||||
"selective_auto_tag": "Selektiv Automatisk Tagging"
|
||||
"selective_auto_tag": "Selektiv Automatisk Tagging",
|
||||
"set_image": "Velg bilde…",
|
||||
"selective_clean": "Selektiv Rens"
|
||||
},
|
||||
"component_tagger": {
|
||||
"config": {
|
||||
@@ -160,7 +162,13 @@
|
||||
"query_mode_path": "Filbane",
|
||||
"query_mode_path_desc": "Bruker hele filbanen",
|
||||
"set_cover_desc": "Bytt ut scenens omslag hvis en finnes.",
|
||||
"source": "Kilde"
|
||||
"source": "Kilde",
|
||||
"set_cover_label": "Velg scene omslag bilde",
|
||||
"set_tag_label": "Velg tagg",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "Dupliser svartelist gjenstand"
|
||||
},
|
||||
"set_tag_desc": "Legg til tagg til scene, enten ved overskriving eller fusjonering med eksisterende tags i scenen."
|
||||
}
|
||||
},
|
||||
"config": {
|
||||
@@ -249,5 +257,6 @@
|
||||
"CUT": "Omskåret",
|
||||
"UNCUT": "Ikke omskåret"
|
||||
},
|
||||
"birth_year": "Fødselsår"
|
||||
"birth_year": "Fødselsår",
|
||||
"all": "alle"
|
||||
}
|
||||
@@ -1,122 +1,153 @@
|
||||
{
|
||||
"actions": {
|
||||
"add": "Toevoegen",
|
||||
"add_directory": "Directory toevoegen",
|
||||
"add_entity": "Voeg toe {entityType}",
|
||||
"add_to_entity": "Voeg toe aan {entityType}",
|
||||
"add_directory": "Nieuwe map",
|
||||
"add_entity": "{entityType} toevoegen",
|
||||
"add_to_entity": "Toevoegen aan {entityType}",
|
||||
"allow": "Toestaan",
|
||||
"allow_temporarily": "Tijdelijk toestaan",
|
||||
"apply": "Toepassen",
|
||||
"auto_tag": "Automatisch taggen",
|
||||
"backup": "Backup",
|
||||
"browse_for_image": "Bladeren voor beeld …",
|
||||
"cancel": "Afbreken",
|
||||
"clean": "Opschonen",
|
||||
"auto_tag": "Automatisch labelen",
|
||||
"backup": "Reservekopie",
|
||||
"browse_for_image": "Kies een afbeelding…",
|
||||
"cancel": "Annuleren",
|
||||
"clean": "Opruimen",
|
||||
"clear": "Wissen",
|
||||
"clear_back_image": "Wis achtergrond afbeelding",
|
||||
"clear_front_image": "Wis voorgrond afbeelding",
|
||||
"clear_image": "Wis afbeelding",
|
||||
"clear_back_image": "Achtergrondafbeelding wissen",
|
||||
"clear_front_image": "Voorgrondafbeelding wissen",
|
||||
"clear_image": "Afbeelding wissen",
|
||||
"close": "Sluiten",
|
||||
"confirm": "Bevestigen",
|
||||
"continue": "Doorgaan",
|
||||
"create": "Maken",
|
||||
"create_entity": "Maak {entityType}",
|
||||
"create_marker": "Maak Marker",
|
||||
"created_entity": "Aangemaakt {entity_type}: {entity_name}",
|
||||
"create_entity": "{entityType} maken",
|
||||
"create_marker": "Markering toevoegen",
|
||||
"created_entity": "{entity_type} aangemaakt: {entity_name}",
|
||||
"customise": "Aanpassen",
|
||||
"delete": "Verwijder",
|
||||
"delete_entity": "Verwijder {entityType}",
|
||||
"delete_file": "Verwijder bestand",
|
||||
"delete_file_and_funscript": "Verwijder bestand (en funscript)",
|
||||
"delete_generated_supporting_files": "Verwijder gegenereerde ondersteuningsbestanden",
|
||||
"delete": "Verwijderen",
|
||||
"delete_entity": "{entityType} verwijderen",
|
||||
"delete_file": "Bestand verwijderen",
|
||||
"delete_file_and_funscript": "Bestand (en funscript) verwijderen",
|
||||
"delete_generated_supporting_files": "Gegenereerde ondersteuningsbestanden verwijderen",
|
||||
"disallow": "Niet toestaan",
|
||||
"download": "Download",
|
||||
"download_backup": "Download Backup",
|
||||
"edit": "Bewerk",
|
||||
"edit_entity": "Wijzig {entityType}",
|
||||
"export": "Exporteer",
|
||||
"export_all": "Exporteer Alles…",
|
||||
"find": "Zoek",
|
||||
"download": "Downloaden",
|
||||
"download_backup": "Reservekopie ophalen",
|
||||
"edit": "Bewerken",
|
||||
"edit_entity": "{entityType} bewerken",
|
||||
"export": "Exporteren",
|
||||
"export_all": "Alles exporteren…",
|
||||
"find": "Zoeken",
|
||||
"finish": "Klaar",
|
||||
"from_file": "Vanuit bestand…",
|
||||
"from_url": "Via een URL…",
|
||||
"full_export": "Volledige Export",
|
||||
"full_import": "Volledige Import",
|
||||
"generate": "Genereer",
|
||||
"generate_thumb_default": "Genereer standaard thumbnail",
|
||||
"generate_thumb_from_current": "Genereer thumbnail van huidige",
|
||||
"hash_migration": "hash migratie",
|
||||
"from_file": "Uit bestand…",
|
||||
"from_url": "Van url…",
|
||||
"full_export": "Volledige export",
|
||||
"full_import": "Volledige import",
|
||||
"generate": "Genereren",
|
||||
"generate_thumb_default": "Standaardminiatuur genereren",
|
||||
"generate_thumb_from_current": "Miniatuur van huidige genereren",
|
||||
"hash_migration": "controlesommigratie",
|
||||
"hide": "Verbergen",
|
||||
"hide_configuration": "Verberg Configuratie",
|
||||
"identify": "Identificeer",
|
||||
"hide_configuration": "Instellingen verbergen",
|
||||
"identify": "Identificeren",
|
||||
"ignore": "Negeren",
|
||||
"import": "Importeren…",
|
||||
"import_from_file": "Importeer uit bestand",
|
||||
"logout": "Log uit",
|
||||
"import_from_file": "Importeren uit bestand",
|
||||
"logout": "Uitloggen",
|
||||
"merge": "Samenvoegen",
|
||||
"merge_from": "Samenvoegen uit",
|
||||
"merge_into": "Samenvoegen tot",
|
||||
"merge_into": "Samenvoegen naar",
|
||||
"next_action": "Volgende",
|
||||
"not_running": "Niet werkend",
|
||||
"open_in_external_player": "Open in externe speler",
|
||||
"open_random": "Open Willekeurig",
|
||||
"not_running": "niet actief",
|
||||
"open_in_external_player": "Openen in externe speler",
|
||||
"open_random": "Willekeurig openen",
|
||||
"overwrite": "Overschrijven",
|
||||
"play_random": "Speel Willekeurig",
|
||||
"play_selected": "Speel geselecteerde",
|
||||
"play_random": "Willekeurig afspelen",
|
||||
"play_selected": "Selectie afspelen",
|
||||
"preview": "Voorvertoning",
|
||||
"previous_action": "Terug",
|
||||
"refresh": "Verversen",
|
||||
"reload_plugins": "Invoegtoepassingen opnieuw laden",
|
||||
"reload_scrapers": "Herlaad Scrapers",
|
||||
"refresh": "Vernieuwen",
|
||||
"reload_plugins": "Plug-ins herladen",
|
||||
"reload_scrapers": "Scrapers herladen",
|
||||
"remove": "Verwijderen",
|
||||
"remove_from_gallery": "Verwijder van Galerij",
|
||||
"rename_gen_files": "Hernoem gegenereerde bestanden",
|
||||
"rescan": "Scan opnieuw",
|
||||
"reshuffle": "Herschudden",
|
||||
"running": "Wordt uitgevoerd",
|
||||
"remove_from_gallery": "Verwijderen uit galerij",
|
||||
"rename_gen_files": "Gegenereerde bestandsnamen wijzigen",
|
||||
"rescan": "Opnieuw doorzoeken",
|
||||
"reshuffle": "Willekeurige volgorde",
|
||||
"running": "actief",
|
||||
"save": "Opslaan",
|
||||
"save_delete_settings": "Gebruik deze opties als standaard bij verwijderen",
|
||||
"save_filter": "Sla filter op",
|
||||
"scan": "Scannen",
|
||||
"scrape": "Schrapen",
|
||||
"scrape_query": "Schraap opdracht",
|
||||
"scrape_scene_fragment": "Schraap via fragment",
|
||||
"scrape_with": "Schraap met…",
|
||||
"search": "Zoek",
|
||||
"select_all": "Selecteer Alles",
|
||||
"select_entity": "Selecteer {entityType}",
|
||||
"select_folders": "Selecteer bestandsmappen",
|
||||
"select_none": "Selecteer Niets",
|
||||
"selective_auto_tag": "Selectieve automatische Tag",
|
||||
"selective_clean": "Selectief Opkuisen",
|
||||
"selective_scan": "Selectief Aftasten",
|
||||
"set_as_default": "Stel als standaard in",
|
||||
"set_back_image": "Achtergrond afbeelding…",
|
||||
"set_front_image": "Voorgrond afbeelding…",
|
||||
"set_image": "Zet afbeelding…",
|
||||
"show": "Toon",
|
||||
"show_configuration": "Toon Configuratie",
|
||||
"save_delete_settings": "Opties standaard gebruiken bij verwijderen",
|
||||
"save_filter": "Filter bewaren",
|
||||
"scan": "Doorzoeken",
|
||||
"scrape": "Scrapen",
|
||||
"scrape_query": "Scrapeopdracht",
|
||||
"scrape_scene_fragment": "Scrapen op fragment",
|
||||
"scrape_with": "Scrapen met…",
|
||||
"search": "Zoeken",
|
||||
"select_all": "Alles selecteren",
|
||||
"select_entity": "{entityType} selecteren",
|
||||
"select_folders": "Mappen selecteren",
|
||||
"select_none": "Niets selecteren",
|
||||
"selective_auto_tag": "Selectief automatisch label",
|
||||
"selective_clean": "Selectief opruimen",
|
||||
"selective_scan": "Selectief doorzoeken",
|
||||
"set_as_default": "Instellen als standaard",
|
||||
"set_back_image": "Achtergrondafbeelding…",
|
||||
"set_front_image": "Voorgrondafbeelding…",
|
||||
"set_image": "Afbeelding instellen…",
|
||||
"show": "Tonen",
|
||||
"show_configuration": "Instellingen tonen",
|
||||
"skip": "Overslaan",
|
||||
"stop": "Stop",
|
||||
"stop": "Stoppen",
|
||||
"submit": "Opslaan",
|
||||
"submit_stash_box": "Opslaan naar Stash-Box",
|
||||
"submit_stash_box": "Opslaan in Stash-Box",
|
||||
"submit_update": "Update opslaan",
|
||||
"tasks": {
|
||||
"clean_confirm_message": "Weet je zeker dat je wil opschonen? Dit verwijderd database informatie en gegenereerde bestanden voor alle scènes en galerijen die niet langer meer op schijf gevonden kunnen worden.",
|
||||
"dry_mode_selected": "\"droog\" mode geselecteerd. Er zal niets verwijderd worden, er wordt alleen gelogd.",
|
||||
"import_warning": "Weet je zeker dat je wil importeren? Dit zal de database verwijderen en herimporteren vanuit je geëxporteerde metadata."
|
||||
"clean_confirm_message": "Weet je zeker dat je wilt opruimen? Hierdoor wordt de databankinformatie en gegenereerde bestanden opgeruimd van alle scènes en galerijen die niet meer op de schijf zijn aangetroffen.",
|
||||
"dry_mode_selected": "Voorvertoningsmodus gekozen. Er zal niets verwijderd worden; alleen gelogd.",
|
||||
"import_warning": "Weet je zeker dat je wilt importeren? Hierdoor wordt de databank verwijderd en opnieuw geïmporteerd uit geëxporteerde metagegevens."
|
||||
},
|
||||
"temp_disable": "Schakel tijdelijk uit…",
|
||||
"temp_enable": "Schakel tijdelijk in…",
|
||||
"temp_disable": "Tijdelijk uitschakelen…",
|
||||
"temp_enable": "Tijdelijk inschakelen…",
|
||||
"unset": "Uitgeschakeld",
|
||||
"use_default": "Gebruik standaard",
|
||||
"view_random": "Bekijk Willekeurig"
|
||||
"use_default": "Standaard gebruiken",
|
||||
"view_random": "Willekeurig tonen",
|
||||
"reset_play_duration": "Afspeelduur herstellen",
|
||||
"reset_resume_time": "Hervattijd herstellen",
|
||||
"reset_cover": "Standaardomslag herstellen",
|
||||
"anonymise": "Anonimiseren",
|
||||
"assign_stashid_to_parent_studio": "Stash-id toevoegen aan studio en metagegevens bijwerken",
|
||||
"add_sub_groups": "Subgroepen maken",
|
||||
"choose_date": "Kies een datum",
|
||||
"clear_date_data": "Datumgegevens wissen",
|
||||
"create_chapters": "Hoofdstuk maken",
|
||||
"create_parent_studio": "Hoofdstudio toevoegen",
|
||||
"disable": "Uitschakelen",
|
||||
"download_anonymised": "Anoniem downloaden",
|
||||
"enable": "Inschakelen",
|
||||
"encoding_image": "Bezig met converteren…",
|
||||
"migrate_blobs": "Blobs migreren",
|
||||
"migrate_scene_screenshots": "Scèneschermfoto's migreren",
|
||||
"optimise_database": "Databank optimaliseren",
|
||||
"reassign": "Opnieuw toewijzen",
|
||||
"remove_date": "Datum wissen",
|
||||
"remove_from_containing_group": "Verwijderen uit groep",
|
||||
"set_cover": "Gebruiken als omslag",
|
||||
"split": "Splitsen",
|
||||
"view_history": "Geschiedenis tonen",
|
||||
"add_play": "Toevoegen aan afspeellijst",
|
||||
"add_manual_date": "Datum invoeren",
|
||||
"add_o": "O toevoegen",
|
||||
"clean_generated": "Gegenereerde bestanden wissen",
|
||||
"make_primary": "Als primair aanduiden",
|
||||
"reload": "Herladen",
|
||||
"copy_to_clipboard": "Kopiëren naar klembord",
|
||||
"swap": "Omwisselen"
|
||||
},
|
||||
"actions_name": "Acties",
|
||||
"age": "Leeftijd",
|
||||
"aliases": "Aliassen",
|
||||
"all": "alle",
|
||||
"also_known_as": "Ook bekend als",
|
||||
"also_known_as": "Pseudoniem",
|
||||
"ascending": "Oplopend",
|
||||
"average_resolution": "Gemiddelde resolutie",
|
||||
"birth_year": "Geboortejaar",
|
||||
@@ -126,121 +157,129 @@
|
||||
"career_length": "Duur van carrière",
|
||||
"component_tagger": {
|
||||
"config": {
|
||||
"active_instance": "Actieve stash-box installatie:",
|
||||
"blacklist_desc": "Items in zwarte lijst worden uitgesloten van zoekopdrachten. Merk op dat het reguliere uitdrukkingen zijn en ook hoofdletterongevoelig. Bepaalde tekens hebben een backslash nodig als ontsnappingsteken: {chars_require_escape}",
|
||||
"active_instance": "Actieve stash-boxinstallatie:",
|
||||
"blacklist_desc": "Items op de zwarte lijst worden uitgesloten van zoekopdrachten. Merk op dat het reguliere uitdrukkingen zijn en hoofdletterongevoelig. Bepaalde tekens hebben een achterwaartse schuine streep nodig: {chars_require_escape}",
|
||||
"blacklist_label": "Zwarte lijst",
|
||||
"query_mode_auto": "Auto",
|
||||
"query_mode_auto_desc": "Gebruikt metadata indien aanwezig, of bestandsnaam",
|
||||
"query_mode_auto": "Automatisch",
|
||||
"query_mode_auto_desc": "Gebruikt metagegevens (indien aanwezig) of bestandsnaam",
|
||||
"query_mode_dir": "Map",
|
||||
"query_mode_dir_desc": "Gebruikt enkel de map van het videobestand",
|
||||
"query_mode_filename": "Bestandsnaam",
|
||||
"query_mode_filename_desc": "Gebruikt alleen bestandsnaam",
|
||||
"query_mode_label": "Uitvraagmodus",
|
||||
"query_mode_metadata": "Metadata",
|
||||
"query_mode_metadata_desc": "Gebruikt alleen metadata",
|
||||
"query_mode_path": "Pad",
|
||||
"query_mode_path_desc": "Gebruikt volledige bestandspad",
|
||||
"set_cover_desc": "Vervang de scène omslag als er een gevonden is.",
|
||||
"set_cover_label": "Zet scène omslagafbeelding",
|
||||
"set_tag_desc": "Voeg tags toe aan de scène, door ze te overschrijven of samen te voegen met bestaande tags in de scène.",
|
||||
"query_mode_filename_desc": "Gebruikt alleen de bestandsnaam",
|
||||
"query_mode_label": "Opvraagmodus",
|
||||
"query_mode_metadata": "Metagegevens",
|
||||
"query_mode_metadata_desc": "Gebruikt alleen de metagegevens",
|
||||
"query_mode_path": "Locatie",
|
||||
"query_mode_path_desc": "Gebruikt de volledige bestandslocatie",
|
||||
"set_cover_desc": "Vervang de scèneomslag als er een aangetroffen is.",
|
||||
"set_cover_label": "Scèneomslag instellen",
|
||||
"set_tag_desc": "Voorzie een scène van labels door ze te overschrijven of samen te voegen met reeds aanwezige.",
|
||||
"set_tag_label": "Labels instellen",
|
||||
"show_male_desc": "Schakel tussen of mannelijke performers beschikbaar zullen zijn om te taggen.",
|
||||
"show_male_label": "Toon mannelijke performers",
|
||||
"source": "Bron"
|
||||
"show_male_desc": "Geef aan of mannen gelabeld mogen worden.",
|
||||
"show_male_label": "Mannen tonen",
|
||||
"source": "Bron",
|
||||
"mark_organized_label": "Markeren als geordend na opslaan",
|
||||
"mark_organized_desc": "Markeer een scène als geordend na klikken op opslaan."
|
||||
},
|
||||
"noun_query": "Vraag",
|
||||
"noun_query": "Zoekvraag",
|
||||
"results": {
|
||||
"duration_off": "De duur is minstens {number}s",
|
||||
"duration_unknown": "Duur onbekend",
|
||||
"fp_found": "{fpCount, plural, =0 {Geen nieuwe vingerafdrukken gevonden} other {# nieuwe vingerafdruk overeenkomsten gevonden}}",
|
||||
"fp_matches": "Duur is een overeenkomst",
|
||||
"fp_matches_multi": "Duur wedstrijden {matchCount}/{durationsLength} vingerafdruk(ken)",
|
||||
"hash_matches": "{hash_type} is een overeenkomst",
|
||||
"match_failed_already_tagged": "Scène al getagd",
|
||||
"match_failed_no_result": "Geen resultaten gevonden",
|
||||
"match_success": "Scene succesvol getagd",
|
||||
"phash_matches": "{count} PHashes wedstrijd",
|
||||
"duration_unknown": "Onbekende duur",
|
||||
"fp_found": "{fpCount, plural, =0 {Geen nieuwe vingerafdrukken gevonden} other {# nieuwe vingerafdrukken gevonden}}",
|
||||
"fp_matches": "De duur komt overeen",
|
||||
"fp_matches_multi": "De duur komt overeen {matchCount}/{durationsLength} met het aantal vingerafdrukken",
|
||||
"hash_matches": "{hash_type} komt overeen",
|
||||
"match_failed_already_tagged": "Deze scène is al gelabeld",
|
||||
"match_failed_no_result": "Er zijn geen zoekresultaten",
|
||||
"match_success": "De scène is gelabeld",
|
||||
"phash_matches": "{count} PHashes komen overeen",
|
||||
"unnamed": "Naamloos"
|
||||
},
|
||||
"verb_match_fp": "Vingerafdrukken vergelijken",
|
||||
"verb_matched": "Bijpassend",
|
||||
"verb_scrape_all": "Bekijk alle",
|
||||
"verb_submit_fp": "Indienen {fpCount, plural, one{# Fingerprint} other{# Fingerprints}}",
|
||||
"verb_match_fp": "Overeenkomen met vingerafdrukken",
|
||||
"verb_matched": "Overeenkomstig",
|
||||
"verb_scrape_all": "Alles scrapen",
|
||||
"verb_submit_fp": "{fpCount, plural, one{# vingerafdruk} other{# vingerafdrukken}} indienen",
|
||||
"verb_toggle_config": "{toggle} {configuration}",
|
||||
"verb_toggle_unmatched": "{toggle} ongeëvenaarde scènes"
|
||||
"verb_toggle_unmatched": "{toggle} niet-overeenkomende scènes"
|
||||
},
|
||||
"config": {
|
||||
"about": {
|
||||
"build_hash": "Bouw hash:",
|
||||
"build_hash": "Controlesom van bouwsel:",
|
||||
"build_time": "Bouwtijd:",
|
||||
"check_for_new_version": "Controleren op nieuwe versie",
|
||||
"latest_version": "Laatste versie",
|
||||
"latest_version_build_hash": "Nieuwste versie Bouw Hash:",
|
||||
"check_for_new_version": "Controleren op updates",
|
||||
"latest_version": "Nieuwste versie",
|
||||
"latest_version_build_hash": "Controlesome van nieuwste versie:",
|
||||
"new_version_notice": "[NIEUW]",
|
||||
"stash_discord": "Word lid van ons {url} kanaal",
|
||||
"stash_discord": "Neem deel aan ons {url}-kanaal",
|
||||
"stash_home": "Stash thuis bij {url}",
|
||||
"stash_open_collective": "Steun ons via {url}",
|
||||
"stash_wiki": "Stash {url} pagina",
|
||||
"version": "Versie"
|
||||
"stash_wiki": "Stash {url}-pagina",
|
||||
"version": "Versie",
|
||||
"release_date": "Uitgebracht op:"
|
||||
},
|
||||
"application_paths": {
|
||||
"heading": "aplicatie pad"
|
||||
"heading": "Programmalocaties"
|
||||
},
|
||||
"categories": {
|
||||
"about": "Over",
|
||||
"interface": "Interface",
|
||||
"interface": "Vormgeving",
|
||||
"logs": "Logboeken",
|
||||
"metadata_providers": "Metadata voorzieners",
|
||||
"plugins": "Plugins",
|
||||
"scraping": "Schraper",
|
||||
"metadata_providers": "Metagegevensdiensten",
|
||||
"plugins": "Plug-ins",
|
||||
"scraping": "Scraping",
|
||||
"security": "Beveiliging",
|
||||
"services": "Diensten",
|
||||
"system": "Systeem",
|
||||
"tasks": "Taken",
|
||||
"tools": "Gereedschap"
|
||||
"tools": "Hulpmiddelen",
|
||||
"changelog": "Wijzigingslog"
|
||||
},
|
||||
"dlna": {
|
||||
"allow_temp_ip": "Toestaan {tempIP}",
|
||||
"allowed_ip_addresses": "Toegestane IP-adressen",
|
||||
"allowed_ip_temporarily": "Tijdelijk toegestane IP",
|
||||
"default_ip_whitelist": "Standaard IP witte lijst",
|
||||
"default_ip_whitelist_desc": "Standaard IP-adressen staan toegang tot DLNA toe. Gebruik {wildcard} om alle IP-adressen toe te staan.",
|
||||
"allow_temp_ip": "{tempIP} toestaan",
|
||||
"allowed_ip_addresses": "Toegestane ip-adressen",
|
||||
"allowed_ip_temporarily": "Tijdelijk toegestaan ip-adres",
|
||||
"default_ip_whitelist": "Standaard witte lijst met ip-adressen",
|
||||
"default_ip_whitelist_desc": "Standaard ip-adressen hebben toegang tot DLNA. Gebruik {wildcard} om alle ip-adressen toe te staan.",
|
||||
"disabled_dlna_temporarily": "DLNA tijdelijk uitschakelen",
|
||||
"disallowed_ip": "Niet-toegestane IP",
|
||||
"disallowed_ip": "Geweigerd ip-adres",
|
||||
"enabled_by_default": "Standaard ingeschakeld",
|
||||
"enabled_dlna_temporarily": "DLNA tijdelijk toegestaan",
|
||||
"network_interfaces": "Gebruikersinterface",
|
||||
"network_interfaces_desc": "Interfaces om de DLNA-server aan bloot te stellen. Een lege lijst resulteert in uitvoering op alle interfaces. Vereist een herstart van DLNA na wijziging.",
|
||||
"recent_ip_addresses": "Recentelijk IP-adressen",
|
||||
"server_display_name": "Naam serverweergave",
|
||||
"server_display_name_desc": "Weergavenaam voor de DLNA-server. Wordt standaard ingesteld op {server_naam} indien leeg.",
|
||||
"network_interfaces": "Interfaces",
|
||||
"network_interfaces_desc": "Interfaces om de DLNA-server aan bloot te stellen. Een lege lijst resulteert in uitvoering op alle interfaces. Herstart DLNA om de wijzigingen toe te passen.",
|
||||
"recent_ip_addresses": "Recente ip-adressen",
|
||||
"server_display_name": "Servernaam",
|
||||
"server_display_name_desc": "De weergavenaam van de DLNA-server. Wordt standaard ingesteld op {server_naam} indien leeg.",
|
||||
"successfully_cancelled_temporary_behaviour": "Tijdelijk gedrag geannuleerd",
|
||||
"until_restart": "tot de herstart"
|
||||
"until_restart": "tot aan herstart",
|
||||
"server_port_desc": "De poort waarop de DLNA-server draait. Herstart DLNA om de wijzigingen toe te passen.",
|
||||
"video_sort_order": "Standaard sorteervolgorde",
|
||||
"video_sort_order_desc": "De standaard sorteervolgorde van video's.",
|
||||
"server_port": "Serverpoort"
|
||||
},
|
||||
"general": {
|
||||
"auth": {
|
||||
"api_key": "API Sleutel",
|
||||
"api_key_desc": "API sleutel voor externe systemen. Alleen vereist wanneer gebruikersnaam/wachtwoord is geconfigureerd. Gebruikersnaam moet worden opgeslagen voordat API sleutel wordt gegenereerd.",
|
||||
"authentication": "Authenticatie",
|
||||
"clear_api_key": "Duidelijke API sleutel",
|
||||
"api_key": "Api-sleutel",
|
||||
"api_key_desc": "De api-sleutel van externe systemen. Alleen vereist indien gebruikersnaam en wachtwoord zijn ingesteld. De gebruikersnaam moet worden bewaard voordat api-sleutel wordt gegenereerd.",
|
||||
"authentication": "Verificatie",
|
||||
"clear_api_key": "Api-sleutel wissen",
|
||||
"credentials": {
|
||||
"description": "Credentials om toegang to stash te beperken.",
|
||||
"description": "Inloggegevens om de toegang tot je verzameling te beperken.",
|
||||
"heading": "Inloggegevens"
|
||||
},
|
||||
"generate_api_key": "Maak een API-sleutel",
|
||||
"generate_api_key": "Api-sleutel genereren",
|
||||
"log_file": "Logboek",
|
||||
"log_file_desc": "Pad naar het bestand waar naar te loggen. Laat leeg om niet logboek niet naar bestand te schrijven. Herstarten nodig.",
|
||||
"log_http": "HTTP toegang loggen",
|
||||
"log_http_desc": "Log HTTP toegangsmeldingen naar de terminal. Vereist een herstart.",
|
||||
"log_to_terminal": "Log naar het scherm",
|
||||
"log_to_terminal_desc": "Log naar het scherm en naar een bestand. Altijd aan als loggen naar bestand is uitgeschakeld. Vereist een herstart.",
|
||||
"maximum_session_age": "Maximale sessie lengte",
|
||||
"maximum_session_age_desc": "Maximale tijd voordat een aanmeldsessie is verlopen, in seconden.",
|
||||
"log_file_desc": "De locatie van het bestand waarin gelogd dient te worden. Laat leeg om niet te loggen. Herstart vereist.",
|
||||
"log_http": "Http-toegang loggen",
|
||||
"log_http_desc": "Log http-toegangsmeldingen naar de terminal. Herstart vereist.",
|
||||
"log_to_terminal": "Loggen naar terminal",
|
||||
"log_to_terminal_desc": "Log zowel naar de terminal als naar een bestand. Altijd aan als loggen naar bestand is uitgeschakeld. Herstart vereist.",
|
||||
"maximum_session_age": "Maximale ouderdom van sessie",
|
||||
"maximum_session_age_desc": "De maximale tijd voordat een sessie verloopt, in seconden. Herstart vereist.",
|
||||
"password": "Wachtwoord",
|
||||
"password_desc": "Wachtwoord om Stash te openen. Laat leeg om aanmelden uit te schakelen",
|
||||
"stash-box_integration": "Stash-box integratie",
|
||||
"password_desc": "Wachtwoord om je verzameling te openen. Laat leeg om inloggen uit te schakelen",
|
||||
"stash-box_integration": "Stash-boxintegratie",
|
||||
"username": "Gebruikersnaam",
|
||||
"username_desc": "Gebruikersnaam om Stash te openen. Laat leeg om aanmelden uit te schakelen"
|
||||
"username_desc": "Gebruikersnaam om je verzameling te openen. Laat leeg om inloggen uit te schakelen"
|
||||
},
|
||||
"cache_location": "Map voor de cache",
|
||||
"cache_path_head": "Cache pad",
|
||||
@@ -296,7 +335,11 @@
|
||||
"sqlite_location": "Bestandspad voor de SQLite database (vereist een herstart)",
|
||||
"video_ext_desc": "Komma gescheiden lijst van bestandsextensie die worden aangemerkt als video.",
|
||||
"video_ext_head": "Video extensies",
|
||||
"video_head": "Video"
|
||||
"video_head": "Video",
|
||||
"backup_directory_path": {
|
||||
"description": "Maplocatie met SQLite-databankreservekopieën",
|
||||
"heading": "Reservekopiemap"
|
||||
}
|
||||
},
|
||||
"library": {
|
||||
"exclusions": "Uitzonderingen",
|
||||
@@ -542,7 +585,8 @@
|
||||
"heading": "Diavoorstellingsvertraging (in seconden)"
|
||||
},
|
||||
"title": "Gebruikers interface"
|
||||
}
|
||||
},
|
||||
"advanced_mode": "Geavanceerde modus"
|
||||
},
|
||||
"configuration": "Configuratie",
|
||||
"countables": {
|
||||
@@ -981,5 +1025,18 @@
|
||||
"videos": "Video's",
|
||||
"view_all": "Alles weergeven",
|
||||
"weight": "Gewicht",
|
||||
"years_old": "jaar oud"
|
||||
"years_old": "jaar oud",
|
||||
"appears_with": "Te zien met",
|
||||
"audio_codec": "Audiocodec",
|
||||
"between_and": "en",
|
||||
"blobs_storage_type": {
|
||||
"database": "Databank",
|
||||
"filesystem": "Bestandssysteem"
|
||||
},
|
||||
"chapters": "Hoofdstukken",
|
||||
"circumcised": "Besneden",
|
||||
"circumcised_types": {
|
||||
"CUT": "Ja",
|
||||
"UNCUT": "Nee"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -37,7 +37,55 @@
|
||||
"play_random": "Spel av tilfeldig",
|
||||
"submit_update": "Send inn oppdatering",
|
||||
"view_random": "Vis tilfeldig",
|
||||
"add_directory": "Legg til mappe"
|
||||
"add_directory": "Legg til mappe",
|
||||
"add_sub_groups": "Legg til undergrupper",
|
||||
"clear_image": "Fjern bilete",
|
||||
"find": "Finn",
|
||||
"finish": "Fullfør",
|
||||
"from_file": "Frå fil …",
|
||||
"from_url": "Frå nettadresse …",
|
||||
"full_export": "Fullstendig eksportering",
|
||||
"full_import": "Fullstendig importering",
|
||||
"generate": "Generer",
|
||||
"hash_migration": "hash-migrering",
|
||||
"next_action": "Neste",
|
||||
"not_running": "køyrer ikkje",
|
||||
"open_in_external_player": "Opna i ekstern avspelar",
|
||||
"optimise_database": "Optimiser database",
|
||||
"overwrite": "Skriv over",
|
||||
"play_selected": "Spel av valde",
|
||||
"preview": "Førehandsvis",
|
||||
"previous_action": "Tilbake",
|
||||
"reassign": "Tilordna på nytt",
|
||||
"refresh": "Oppdater",
|
||||
"reload_plugins": "Last inn tillegg på nytt",
|
||||
"reload": "Last på nytt",
|
||||
"remove_from_containing_group": "Fjern frå gruppe",
|
||||
"remove_from_gallery": "Fjern frå galleri",
|
||||
"rename_gen_files": "Endra namn på genererte filer",
|
||||
"rescan": "Skann på nytt",
|
||||
"anonymise": "Anonymiser",
|
||||
"clear_back_image": "Fjern baksidebilete",
|
||||
"clear_front_image": "Fjern framsidebilete",
|
||||
"download": "Last ned",
|
||||
"download_backup": "Last ned reservekopi",
|
||||
"edit": "Rediger",
|
||||
"edit_entity": "Rediger {entityType}",
|
||||
"enable": "Slå på",
|
||||
"export": "Eksporter",
|
||||
"export_all": "Eksporter alle …",
|
||||
"ignore": "Ignorer",
|
||||
"import": "Importer …",
|
||||
"identify": "Identifiser",
|
||||
"import_from_file": "Importer frå fil",
|
||||
"logout": "Logg ut",
|
||||
"make_primary": "Set som føretrekt",
|
||||
"merge": "Flett",
|
||||
"merge_into": "Flett inn i",
|
||||
"migrate_scene_screenshots": "Migrer skjermbilete av scener",
|
||||
"download_anonymised": "Last ned anonymisert",
|
||||
"disallow": "Ikkje tillat",
|
||||
"merge_from": "Flett frå"
|
||||
},
|
||||
"countables": {
|
||||
"groups": "{count, plural, one {Gruppe} other {Grupper}}",
|
||||
@@ -81,7 +129,9 @@
|
||||
"previews_desc": "Førehandsvisingar og miniatyrbilete av scener",
|
||||
"image_thumbnails_desc": "Miniatyrbilete og -klipp",
|
||||
"transcodes": "Omkodingar av scener"
|
||||
}
|
||||
},
|
||||
"anonymise_and_download": "Opprettar ein anonymisert kopi av databasen og lastar ned den ferdige fila.",
|
||||
"anonymise_database": "Anonymiserer sensitive data og opprettar ein kopi av databasen i mappa «backups». Han kan då delast med andre for å kunna brukast til feilsøking. Den opphavlege databasen vert ikkje endra. Filnamnet til den anonymiserte databasen vert i formatet {filename_format}."
|
||||
},
|
||||
"ui": {
|
||||
"editing": {
|
||||
@@ -97,6 +147,9 @@
|
||||
},
|
||||
"about": {
|
||||
"release_date": "Utgjevingsdato:"
|
||||
},
|
||||
"categories": {
|
||||
"plugins": "Tillegg"
|
||||
}
|
||||
},
|
||||
"dupe_check": {
|
||||
@@ -170,5 +223,11 @@
|
||||
},
|
||||
"zip_file_count": "Tal på zippa filer",
|
||||
"image_count": "Tal på bilete",
|
||||
"scene_count": "Tal på scener"
|
||||
"scene_count": "Tal på scener",
|
||||
"sub_groups": "Undergrupper",
|
||||
"include_sub_groups": "Ta med undergrupper",
|
||||
"sub_group": "Undergruppe",
|
||||
"sub_group_count": "Tal på undergrupper",
|
||||
"sub_group_of": "Undergruppe av {parent}",
|
||||
"sub_group_order": "Undergruppesortert"
|
||||
}
|
||||
@@ -134,7 +134,14 @@
|
||||
"clean_generated": "Wyczyść wygenerowane pliki",
|
||||
"clear_date_data": "Wyczyść dane daty",
|
||||
"create_parent_studio": "Utwórz studio nadrzędne",
|
||||
"remove_date": "Usuń datę"
|
||||
"remove_date": "Usuń datę",
|
||||
"reset_play_duration": "Resetuj czas odtwarzania",
|
||||
"reset_resume_time": "Resetuj czas wznowienia",
|
||||
"set_cover": "Ustaw jako okładkę",
|
||||
"remove_from_containing_group": "Usuń z grupy",
|
||||
"reset_cover": "Przywróć domyślną okładkę",
|
||||
"add_sub_groups": "Dodaj podgrupy",
|
||||
"view_history": "Zobacz historię"
|
||||
},
|
||||
"actions_name": "Działania",
|
||||
"age": "Wiek",
|
||||
@@ -257,7 +264,9 @@
|
||||
"successfully_cancelled_temporary_behaviour": "Pomyślnie anulowano zachowanie tymczasowe",
|
||||
"until_restart": "do ponownego uruchomienia",
|
||||
"video_sort_order": "Domyślna kolejność sortowania wideo",
|
||||
"video_sort_order_desc": "Ustaw domyślną kolejność sortowania filmów."
|
||||
"video_sort_order_desc": "Ustaw domyślną kolejność sortowania filmów.",
|
||||
"server_port": "Port serwera",
|
||||
"server_port_desc": "Port, na którym uruchomiony będzie serwer DLNA.\nWymaga restartu DLNA w przypadku zmiany."
|
||||
},
|
||||
"general": {
|
||||
"auth": {
|
||||
@@ -1259,7 +1268,9 @@
|
||||
"url": "URL",
|
||||
"validation": {
|
||||
"date_invalid_form": "${path} musi być w formacie RRRR-MM-DD",
|
||||
"required": "${path} jest wymagana"
|
||||
"required": "${path} jest wymagana",
|
||||
"unique": "${path} musi być unikalny",
|
||||
"blank": "${path} nie może być puste"
|
||||
},
|
||||
"videos": "Filmy wideo",
|
||||
"view_all": "Pokaż wszystko",
|
||||
@@ -1267,5 +1278,12 @@
|
||||
"weight_kg": "Waga (kg)",
|
||||
"years_old": "lat(a)",
|
||||
"zip_file_count": "Liczba plików zip",
|
||||
"audio_codec": "Kodek audio"
|
||||
"audio_codec": "Kodek audio",
|
||||
"sub_group": "Podgrupa",
|
||||
"sub_group_count": "Ilość Podgrup",
|
||||
"sub_group_of": "Podgrupa {parent}",
|
||||
"sub_group_order": "Kolejność podgrup",
|
||||
"sub_groups": "Podgrupy",
|
||||
"unknown_date": "Nieznana data",
|
||||
"video_codec": "Kodek Wideo"
|
||||
}
|
||||
|
||||
33
ui/v2.5/src/locales/sk-SK.json
Normal file
33
ui/v2.5/src/locales/sk-SK.json
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"actions": {
|
||||
"cancel": "Zrušiť",
|
||||
"next_action": "Ďaľšie",
|
||||
"add_directory": "Pridať priečinok",
|
||||
"add_sub_groups": "Pridať podskupiny",
|
||||
"allow": "Povoliť",
|
||||
"allow_temporarily": "Dočasne povoliť",
|
||||
"anonymise": "Zanonymizovať",
|
||||
"backup": "Záloha",
|
||||
"choose_date": "Vybrať dátum",
|
||||
"confirm": "Potvrdiť",
|
||||
"continue": "Pokračovať",
|
||||
"create": "Vytvoriť",
|
||||
"create_chapters": "Nová kapitola",
|
||||
"delete": "Vymazať",
|
||||
"find": "Nájsť",
|
||||
"identify": "Identifikovať",
|
||||
"logout": "Odhlásiť",
|
||||
"optimise_database": "Optimalizovať databázu",
|
||||
"overwrite": "Prepísať",
|
||||
"add": "Pridať",
|
||||
"customise": "Prispôsobiť",
|
||||
"export": "Exportovať",
|
||||
"export_all": "Exportovať všetko…",
|
||||
"add_entity": "Pridať {entityType}",
|
||||
"add_manual_date": "Pridať dátum manuálne",
|
||||
"add_o": "Pridať O",
|
||||
"add_to_entity": "Pridať do {entityType}",
|
||||
"apply": "Použiť",
|
||||
"assign_stashid_to_parent_studio": "Priraďte Stash ID existujúcemu rodičovskému štúdiu a aktualizujte metadáta"
|
||||
}
|
||||
}
|
||||
@@ -192,7 +192,10 @@
|
||||
"set_tag_label": "Tagga",
|
||||
"show_male_desc": "Välj huruvida manliga stjärnor kommer vara tillgängliga att tagga.",
|
||||
"show_male_label": "Visa manliga stjärnor",
|
||||
"source": "Källa"
|
||||
"source": "Källa",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "Duplicera svartlistat objekt"
|
||||
}
|
||||
},
|
||||
"noun_query": "Query",
|
||||
"results": {
|
||||
@@ -920,7 +923,7 @@
|
||||
"marker_image_previews": "Markörer Animerad bildförhandsvisning",
|
||||
"marker_image_previews_tooltip": "Generera också Animerad (webp) föhandsvisning, krävs bara när Förhandsvisning i Scen/Markörvägg är Animerad Bild. Vid surfande använder de mindre CPU än videoförhandsvisngar, men genereras bredvid de och är större filer.",
|
||||
"marker_screenshots": "Markörskärmklipp",
|
||||
"marker_screenshots_tooltip": "Markör statiska JPG-bilder, krävs bara om Typ av Förhandsvisning är Statisk Bild.",
|
||||
"marker_screenshots_tooltip": "Markör statiska JPG-bilder",
|
||||
"markers": "Markörförhandsvisningar",
|
||||
"markers_tooltip": "20-sekunders videor som börjar vid angiven tidsstämpel.",
|
||||
"override_preview_generation_options": "Åsidosätt Inställningar för Förhandsvisningsgeneration",
|
||||
@@ -1024,7 +1027,13 @@
|
||||
"something_went_wrong": "Något gick fel.",
|
||||
"header": "Fel",
|
||||
"invalid_javascript_string": "Ogiltig javascriptkod: {error}",
|
||||
"invalid_json_string": "Ogiltig JSON-sträng: {error}"
|
||||
"invalid_json_string": "Ogiltig JSON-sträng: {error}",
|
||||
"custom_fields": {
|
||||
"duplicate_field": "Fältnamn måste vara unikt",
|
||||
"field_name_length": "Fältnamnet måste vara kortare än 65 karaktärer",
|
||||
"field_name_required": "Fältnamn är obligatoriskt",
|
||||
"field_name_whitespace": "Fältnamn kan inte börja eller sluta med blanksteg"
|
||||
}
|
||||
},
|
||||
"ethnicity": "Etnicitet",
|
||||
"existing_value": "existerande värde",
|
||||
@@ -1094,7 +1103,8 @@
|
||||
"last_played_at": "Senast spelad",
|
||||
"library": "Bibliotek",
|
||||
"loading": {
|
||||
"generic": "Laddar…"
|
||||
"generic": "Laddar…",
|
||||
"plugins": "Laddar tillägg…"
|
||||
},
|
||||
"marker_count": "Antal Markörer",
|
||||
"markers": "Markörer",
|
||||
@@ -1234,7 +1244,9 @@
|
||||
"errors": {
|
||||
"something_went_wrong": "Nej! Något gick fel!",
|
||||
"something_went_wrong_description": "Om det här ser ut som ett problem med dina inputs, klicka bakåt för att fixa det. Annars, vänligen skapa en buggvarning på {githublink} eller hitta hjälp på {githublink}.",
|
||||
"something_went_wrong_while_setting_up_your_system": "Något gick fel i uppstarten av ditt system. Här är felet vi fick: {error}"
|
||||
"something_went_wrong_while_setting_up_your_system": "Något gick fel i uppstarten av ditt system. Här är felet vi fick: {error}",
|
||||
"unexpected_error": "Ett oförväntat fel inträffade: {error}",
|
||||
"unable_to_retrieve_system_status": "Misslyckades med att hämta systemstatus: {error}"
|
||||
},
|
||||
"folder": {
|
||||
"file_path": "Filsökväg",
|
||||
@@ -1412,7 +1424,8 @@
|
||||
"date_invalid_form": "${path} måste vara i formatet ÅÅÅÅ-MM-DD",
|
||||
"required": "${path} är ett obligatoriskt fält",
|
||||
"unique": "${path} måste vara unik",
|
||||
"blank": "${path} får inte lämnas tom"
|
||||
"blank": "${path} får inte lämnas tom",
|
||||
"end_time_before_start_time": "Sluttiden måste var större eller lika med starttiden"
|
||||
},
|
||||
"video_codec": "Videocodec",
|
||||
"videos": "Videor",
|
||||
@@ -1490,5 +1503,18 @@
|
||||
"sub_group_of": "Undergrupp av {parent}",
|
||||
"sub_group_order": "Ordning av Undergrupper",
|
||||
"sub_groups": "Undergrupper",
|
||||
"sub_group": "Undergrupp"
|
||||
"sub_group": "Undergrupp",
|
||||
"include_sub_groups": "Inkludera undergrupper",
|
||||
"time_end": "Sluttid",
|
||||
"criterion_modifier_values": {
|
||||
"any": "Någon",
|
||||
"any_of": "Någon av",
|
||||
"none": "Ingen",
|
||||
"only": "Bara"
|
||||
},
|
||||
"custom_fields": {
|
||||
"field": "Fält",
|
||||
"title": "Skäddarsydda Fält",
|
||||
"value": "Värde"
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
182
ui/v2.5/src/locales/vi-VN.json
Normal file
182
ui/v2.5/src/locales/vi-VN.json
Normal file
@@ -0,0 +1,182 @@
|
||||
{
|
||||
"actions": {
|
||||
"download_backup": "Tải xuống sao lưu",
|
||||
"edit": "Hiệu chỉnh",
|
||||
"edit_entity": "Hiệu chỉnh {entityType}",
|
||||
"enable": "Cho phép",
|
||||
"add_directory": "Thêm Thư mục",
|
||||
"add_entity": "Thêm {entityType}",
|
||||
"add_sub_groups": "Thêm nhóm phụ đề",
|
||||
"add_o": "Thêm O",
|
||||
"add_play": "Thêm Phát",
|
||||
"add_to_entity": "Thêm vào {entityType}",
|
||||
"allow": "Cho phép",
|
||||
"allow_temporarily": "Cho phép tạm thời",
|
||||
"anonymise": "Ẩn danh",
|
||||
"apply": "Áp dụng",
|
||||
"auto_tag": "Tag tự động",
|
||||
"backup": "Sao lưu",
|
||||
"browse_for_image": "Đường dẫn ảnh…",
|
||||
"cancel": "Hủy bỏ",
|
||||
"choose_date": "Chọn ngày",
|
||||
"clean": "Làm sạch",
|
||||
"clean_generated": "Làm sạch files đã tạo",
|
||||
"clear_date_data": "Xóa dữ liệu ngày",
|
||||
"clear_front_image": "Xóa ảnh bìa trước",
|
||||
"clear_image": "Xóa ảnh",
|
||||
"close": "Đóng",
|
||||
"confirm": "Xác nhận",
|
||||
"continue": "Tiếp tục",
|
||||
"copy_to_clipboard": "Chép vào bộ nhớ tạm",
|
||||
"create": "Tạo",
|
||||
"create_chapters": "Tạo chapter",
|
||||
"create_marker": "Tạo Maker",
|
||||
"create_parent_studio": "Tạo studio",
|
||||
"created_entity": "Tạo {entity_type}: {entity_name}",
|
||||
"customise": "Tùy chỉnh",
|
||||
"delete": "Xóa",
|
||||
"delete_entity": "Xóa {entityType}",
|
||||
"delete_file": "Xóa file",
|
||||
"delete_file_and_funscript": "Xóa file (và script)",
|
||||
"disable": "Vô hiệu hóa",
|
||||
"disallow": "Không cho phép",
|
||||
"download": "Tải xuống",
|
||||
"export": "Xuất",
|
||||
"find": "Tìm kiếm",
|
||||
"finish": "Hoàn thành",
|
||||
"from_file": "Từ file…",
|
||||
"from_url": "Từ URL…",
|
||||
"full_export": "Xuất đầy đủ",
|
||||
"delete_generated_supporting_files": "Xóa các tập tin hỗ trợ đã tạo",
|
||||
"generate": "Tạo",
|
||||
"assign_stashid_to_parent_studio": "Gán Stash ID cho studio hiện có và cập nhật dữ liệu",
|
||||
"full_import": "Nhập đầy đủ",
|
||||
"import": "Nhập…",
|
||||
"migrate_scene_screenshots": "Nối ảnh chụp Scene",
|
||||
"generate_thumb_default": "Tạo thumbnail mặc định",
|
||||
"add": "Thêm",
|
||||
"clear_back_image": "Xóa ảnh bìa",
|
||||
"download_anonymised": "Tải xuống ẩn danh",
|
||||
"encoding_image": "Đang mã hóa ảnh…",
|
||||
"export_all": "Xuất tất cả…",
|
||||
"remove_from_gallery": "Xóa từ Thư viện",
|
||||
"generate_thumb_from_current": "Tạo thumbnail từ hiện tại",
|
||||
"hash_migration": "nối hash",
|
||||
"hide": "Ẩn",
|
||||
"hide_configuration": "Ẩn cấu hình",
|
||||
"identify": "Xác thực",
|
||||
"ignore": "Bỏ qua",
|
||||
"import_from_file": "Nhập từ file",
|
||||
"logout": "Đăng xuất",
|
||||
"make_primary": "Chính",
|
||||
"merge": "Nối",
|
||||
"merge_from": "Nối từ",
|
||||
"merge_into": "Nối vào",
|
||||
"migrate_blobs": "Nối Blobs",
|
||||
"next_action": "Kế tiếp",
|
||||
"not_running": "không khởi chạy",
|
||||
"open_in_external_player": "Mở bằng trình phát bên ngoài",
|
||||
"open_random": "Mở ngẫu nhiên",
|
||||
"optimise_database": "Tối ưu Database",
|
||||
"overwrite": "Ghi đè",
|
||||
"play_random": "Phát ngẫu nhiên",
|
||||
"play_selected": "Phát tệp đã chọn",
|
||||
"preview": "Xem trước",
|
||||
"previous_action": "Quay lại",
|
||||
"refresh": "Làm tươi",
|
||||
"reload": "Tải lại",
|
||||
"reload_plugins": "Tải lại plugins",
|
||||
"reload_scrapers": "Tải lại scrapers",
|
||||
"remove": "Xóa",
|
||||
"remove_date": "Xóa ngày",
|
||||
"remove_from_containing_group": "Xóa từ Nhóm",
|
||||
"rename_gen_files": "Đổi tên file đã tạo",
|
||||
"rescan": "Quét lại",
|
||||
"reset_play_duration": "Reset thời gian đã phát",
|
||||
"reset_resume_time": "Reset thời gian phát tiếp",
|
||||
"reset_cover": "Khôi phục ảnh bìa mặc định",
|
||||
"reshuffle": "Xáo trộn lại",
|
||||
"running": "đang chạy",
|
||||
"save": "Lưu",
|
||||
"save_filter": "Lưu bộ lọc",
|
||||
"scan": "Quét",
|
||||
"scrape": "Scrape",
|
||||
"scrape_query": "Truy vấn scrape",
|
||||
"scrape_scene_fragment": "Scrape theo mảnh",
|
||||
"scrape_with": "Scrape với…",
|
||||
"search": "Tìm kiếm",
|
||||
"select_all": "Chọn tất cả",
|
||||
"add_manual_date": "Thêm ngày thủ công",
|
||||
"clear": "Xóa",
|
||||
"create_entity": "Tạo {entityType}",
|
||||
"reassign": "Gán lại",
|
||||
"save_delete_settings": "Sử dụng các tùy chọn này theo mặc định khi xóa",
|
||||
"select_folders": "Chọn thư mục",
|
||||
"select_none": "Không chọn",
|
||||
"selective_auto_tag": "Chọn Tag tự động",
|
||||
"selective_clean": "Không chọn",
|
||||
"selective_scan": "Chọn Scan",
|
||||
"set_as_default": "Đặt mặc định",
|
||||
"set_back_image": "Ảnh sau…",
|
||||
"set_cover": "Đặt làm ảnh bìa",
|
||||
"set_image": "Đặt ảnh…",
|
||||
"show": "Hiển thị",
|
||||
"show_configuration": "Hiển thị cấu hình",
|
||||
"skip": "Bỏ qua",
|
||||
"split": "Chia",
|
||||
"stop": "Dừng",
|
||||
"submit": "Gửi",
|
||||
"submit_stash_box": "Gửi đến Stash-Box",
|
||||
"submit_update": "Gửi cập nhật",
|
||||
"swap": "Đổi",
|
||||
"tasks": {
|
||||
"dry_mode_selected": "Chế độ thử nghiệm đã được chọn. Sẽ không có việc xóa thực tế nào diễn ra, chỉ ghi lại nhật ký.",
|
||||
"clean_confirm_message": "Bạn có chắc chắn muốn làm sạch không? Thao tác này sẽ xóa thông tin cơ sở dữ liệu và nội dung đã tạo cho tất cả các cảnh và bộ sưu tập không còn tồn tại trong hệ thống tệp.",
|
||||
"import_warning": "Bạn có chắc chắn muốn nhập không? Thao tác này sẽ xóa cơ sở dữ liệu và nhập lại từ siêu dữ liệu đã xuất của bạn."
|
||||
},
|
||||
"temp_disable": "Tạm thời vô hiệu hóa…",
|
||||
"temp_enable": "Tạm thời kích hoạt…",
|
||||
"unset": "Bỏ thiết lập",
|
||||
"use_default": "Dùng mặc định",
|
||||
"view_history": "Xem lịch sử",
|
||||
"view_random": "Xem ngẫu nhiên",
|
||||
"set_front_image": "Ảnh trước…",
|
||||
"select_entity": "Chọn {entityType}"
|
||||
},
|
||||
"actions_name": "Hành động",
|
||||
"age": "Tuổi",
|
||||
"aliases": "Bí danh",
|
||||
"all": "tất cả",
|
||||
"also_known_as": "Còn được biết đến là",
|
||||
"appears_with": "Xuất hiện với",
|
||||
"ascending": "Tăng dần",
|
||||
"audio_codec": "Bộ giải mã âm thanh",
|
||||
"average_resolution": "Độ phân giải trung bình",
|
||||
"between_and": "và",
|
||||
"birth_year": "Năm sinh",
|
||||
"birthdate": "Ngày sinh",
|
||||
"bitrate": "Bit Rate",
|
||||
"blobs_storage_type": {
|
||||
"database": "Cơ sở dữ liệu",
|
||||
"filesystem": "Files hệ thống"
|
||||
},
|
||||
"captions": "Tiêu đề",
|
||||
"career_length": "Tuổi nghề",
|
||||
"chapters": "Chapters",
|
||||
"circumcised_types": {
|
||||
"CUT": "Cắt",
|
||||
"UNCUT": "Không cắt"
|
||||
},
|
||||
"circumcised": "Cắt bao quy đầu",
|
||||
"component_tagger": {
|
||||
"config": {
|
||||
"blacklist_desc": "Các mục trong danh sách đen sẽ bị loại trừ khỏi các truy vấn. Lưu ý rằng chúng là các biểu thức chính quy và không phân biệt chữ hoa chữ thường. Một số ký tự cần phải được thoát bằng dấu gạch chéo ngược: {chars_require_escape}",
|
||||
"blacklist_label": "Danh sách đen",
|
||||
"mark_organized_desc": "Ngay lập tức đánh dấu cảnh là Đã tổ chức sau khi nhấn nút Lưu.",
|
||||
"active_instance": "Phiên bản stash-box đang hoạt động:",
|
||||
"mark_organized_label": "Đánh dấu là Đã tổ chức khi lưu.",
|
||||
"query_mode_auto": "Tự động",
|
||||
"query_mode_auto_desc": "Sử dụng siêu dữ liệu nếu có, hoặc tên tệp."
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -191,7 +191,10 @@
|
||||
"show_male_label": "展示男演员标签",
|
||||
"source": "源",
|
||||
"mark_organized_label": "保存时标记为已整理",
|
||||
"mark_organized_desc": "点击保存按钮后,立即将短片标记为 \"已整理\"。"
|
||||
"mark_organized_desc": "点击保存按钮后,立即将短片标记为 \"已整理\"。",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "重复黑名单项目"
|
||||
}
|
||||
},
|
||||
"noun_query": "查询",
|
||||
"results": {
|
||||
@@ -917,7 +920,7 @@
|
||||
"marker_image_previews": "标记动图预览",
|
||||
"marker_image_previews_tooltip": "同时生成动图(webp)预览,仅当短片/标记墙预览类型设置为动图时才需要。浏览时,它们使用的CPU比视频预览少,但会额外生成更大的文件。",
|
||||
"marker_screenshots": "标记的屏幕截图",
|
||||
"marker_screenshots_tooltip": "标记使用静态JPG图,仅用于预览类型设为【静图】时。",
|
||||
"marker_screenshots_tooltip": "标记使用静态JPG 图像",
|
||||
"markers": "标记预览",
|
||||
"markers_tooltip": "从给出的时间码开始20秒的视频.",
|
||||
"override_preview_generation_options": "覆盖预览生成选项",
|
||||
@@ -1023,7 +1026,13 @@
|
||||
"header": "错误",
|
||||
"loading_type": "加载 {type} 出错",
|
||||
"invalid_javascript_string": "无效的javascript代码:{error}",
|
||||
"invalid_json_string": "无效的JSON字符串:{error}"
|
||||
"invalid_json_string": "无效的JSON字符串:{error}",
|
||||
"custom_fields": {
|
||||
"field_name_required": "需要提供字段名称",
|
||||
"field_name_whitespace": "字段名称不能有前导或尾随空格",
|
||||
"duplicate_field": "字段名称必须唯一",
|
||||
"field_name_length": "字段名称必须少于 65 个字符"
|
||||
}
|
||||
},
|
||||
"ethnicity": "人种",
|
||||
"existing_value": "现值",
|
||||
@@ -1092,7 +1101,8 @@
|
||||
"last_played_at": "最后播放在",
|
||||
"library": "收藏库",
|
||||
"loading": {
|
||||
"generic": "加载中…"
|
||||
"generic": "加载中…",
|
||||
"plugins": "加载插件中……"
|
||||
},
|
||||
"marker_count": "标记数量",
|
||||
"markers": "标记",
|
||||
@@ -1228,7 +1238,9 @@
|
||||
"errors": {
|
||||
"something_went_wrong": "天啊!出错啦!",
|
||||
"something_went_wrong_description": "如果看上去是你输入的问题,请点击“回去”以修正。又或者,在{githubLink}提出这个毛病,或者在{discordLink}寻求帮助。",
|
||||
"something_went_wrong_while_setting_up_your_system": "在设立你的系统时出错。以下是错误信息:{error}"
|
||||
"something_went_wrong_while_setting_up_your_system": "在设立你的系统时出错。以下是错误信息:{error}",
|
||||
"unable_to_retrieve_system_status": "无法检索系统状态: {error}",
|
||||
"unexpected_error": "发生意外错误: {error}"
|
||||
},
|
||||
"folder": {
|
||||
"file_path": "文件路径",
|
||||
@@ -1367,7 +1379,8 @@
|
||||
"date_invalid_form": "${path} 的格式必须为 YYYY-MM-DD",
|
||||
"required": "${path} 是必填字段",
|
||||
"blank": "${path}不能为空",
|
||||
"unique": "${path}不能相同"
|
||||
"unique": "${path}不能相同",
|
||||
"end_time_before_start_time": "结束时间必须晚于或等于开始时间"
|
||||
},
|
||||
"videos": "视频",
|
||||
"view_all": "查看全部",
|
||||
@@ -1491,5 +1504,17 @@
|
||||
"sub_group_of": "{parent}的子集合",
|
||||
"sub_group_order": "子集合排序",
|
||||
"sub_groups": "子集合",
|
||||
"include_sub_groups": "包括子组"
|
||||
"include_sub_groups": "包括子组",
|
||||
"time_end": "结束时间",
|
||||
"criterion_modifier_values": {
|
||||
"any": "任意",
|
||||
"any_of": "其中任意",
|
||||
"none": "无",
|
||||
"only": "仅"
|
||||
},
|
||||
"custom_fields": {
|
||||
"field": "字段",
|
||||
"title": "自定义字段",
|
||||
"value": "数值"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"add_to_entity": "新增至{entityType}",
|
||||
"allow": "允許",
|
||||
"allow_temporarily": "暫時允許",
|
||||
"anonymise": "匿名化",
|
||||
"anonymise": "匿名處理",
|
||||
"apply": "套用",
|
||||
"auto_tag": "自動套用標籤",
|
||||
"backup": "備份",
|
||||
@@ -141,7 +141,7 @@
|
||||
"reset_resume_time": "重置恢復時間",
|
||||
"set_cover": "設為封面",
|
||||
"remove_from_containing_group": "從群組中刪除",
|
||||
"add_sub_groups": "新增子組"
|
||||
"add_sub_groups": "新增子分類"
|
||||
},
|
||||
"actions_name": "動作",
|
||||
"age": "年齡",
|
||||
@@ -185,7 +185,10 @@
|
||||
"show_male_label": "顯示男優",
|
||||
"source": "來源",
|
||||
"mark_organized_desc": "點選儲存後立即將短片標為已整理。",
|
||||
"mark_organized_label": "儲存時標記為已整理"
|
||||
"mark_organized_label": "儲存時標記為已整理",
|
||||
"errors": {
|
||||
"blacklist_duplicate": "複製黑名單項目"
|
||||
}
|
||||
},
|
||||
"noun_query": "關鍵字",
|
||||
"results": {
|
||||
@@ -1073,7 +1076,8 @@
|
||||
"last_played_at": "上次播放於",
|
||||
"library": "收藏庫",
|
||||
"loading": {
|
||||
"generic": "載入中…"
|
||||
"generic": "載入中…",
|
||||
"plugins": "正在載入外掛程式…"
|
||||
},
|
||||
"marker_count": "章節標記數量",
|
||||
"markers": "章節標記",
|
||||
@@ -1192,7 +1196,7 @@
|
||||
"settings": "設定",
|
||||
"setup": {
|
||||
"confirm": {
|
||||
"almost_ready": "我們快要設定完了,請確認以下設定是否正確。若有任何不正確的內容,您可以回上一步進行修改。若一切看起來正確,請點選下方的「確認」按鈕以完成設定。",
|
||||
"almost_ready": "設定即將完成,請再次確認以下設定是否正確。若有任何不正確的內容,您可以按下「上一步」以進行修改。若一切無誤,請點選下方的「確認」按鈕以完成設定。",
|
||||
"configuration_file_location": "設定檔案路徑:",
|
||||
"database_file_path": "資料庫檔案路徑",
|
||||
"generated_directory": "生成媒體路徑",
|
||||
@@ -1208,7 +1212,9 @@
|
||||
"errors": {
|
||||
"something_went_wrong": "噢不!好像出了些問題!",
|
||||
"something_went_wrong_description": "如果您所輸入的資料看起來有問題,請點選上一步返回以更正您的資料。否則,請在 {githubLink} 上提出錯誤或在 {discordLink} 中尋求幫助。",
|
||||
"something_went_wrong_while_setting_up_your_system": "設定系統時出了些問題。以下是我們收到的錯誤:{error}"
|
||||
"something_went_wrong_while_setting_up_your_system": "設定系統時出了些問題。以下是我們收到的錯誤:{error}",
|
||||
"unexpected_error": "發生一個無法辨認的錯誤: {error}",
|
||||
"unable_to_retrieve_system_status": "無法取得系統狀態"
|
||||
},
|
||||
"folder": {
|
||||
"file_path": "檔案路徑",
|
||||
@@ -1370,7 +1376,13 @@
|
||||
"invalid_json_string": "無效的 JSON 字串: {error}",
|
||||
"something_went_wrong": "出错了。",
|
||||
"loading_type": "載入{type}時出錯",
|
||||
"lazy_component_error_help": "如果您最近升級了 Stash,請重新載入頁面或清除瀏覽器cache。"
|
||||
"lazy_component_error_help": "如果您最近升級了 Stash,請重新載入頁面或清除瀏覽器cache。",
|
||||
"custom_fields": {
|
||||
"field_name_length": "欄位名稱必須少於 65 個字元",
|
||||
"duplicate_field": "已經有其他同名的欄位",
|
||||
"field_name_required": "必須輸入欄位名稱",
|
||||
"field_name_whitespace": "欄位名稱的開頭與結尾不可有空白"
|
||||
}
|
||||
},
|
||||
"group": "群組",
|
||||
"group_count": "群組計數",
|
||||
@@ -1475,7 +1487,8 @@
|
||||
"required": "${path}是必填欄位",
|
||||
"date_invalid_form": "${path}必須是YYYY-MM-DD形式",
|
||||
"unique": "${path}必須是唯一的",
|
||||
"blank": "${path}不能為空"
|
||||
"blank": "${path}不能為空",
|
||||
"end_time_before_start_time": "結束時間必須大於或等於開始時間"
|
||||
},
|
||||
"video_codec": "影片編碼",
|
||||
"tag_sub_tag_tooltip": "有子標籤",
|
||||
@@ -1490,5 +1503,18 @@
|
||||
"sub_group_order": "子組順序",
|
||||
"sub_groups": "子組",
|
||||
"containing_group": "包含群組",
|
||||
"sub_group": "子組"
|
||||
"sub_group": "子組",
|
||||
"criterion_modifier_values": {
|
||||
"none": "不存在",
|
||||
"only": "僅",
|
||||
"any_of": "其中任意",
|
||||
"any": "任意"
|
||||
},
|
||||
"include_sub_groups": "包括子組",
|
||||
"time_end": "結束時間",
|
||||
"custom_fields": {
|
||||
"field": "欄位",
|
||||
"title": "自訂欄位",
|
||||
"value": "值"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user