mirror of
https://github.com/yang991178/fluent-reader.git
synced 2025-04-16 11:17:20 +02:00
Czech translations (#448)
* Add Czech translations * Update _locales.ts * Update README.md * Update app.tsx
This commit is contained in:
parent
b30b7ce9d5
commit
c6439c5f6d
@ -131,6 +131,7 @@ class AppTab extends React.Component<AppTabProps, AppTabState> {
|
|||||||
{ key: "de", text: "Deutsch" },
|
{ key: "de", text: "Deutsch" },
|
||||||
{ key: "en-US", text: "English" },
|
{ key: "en-US", text: "English" },
|
||||||
{ key: "es", text: "Español" },
|
{ key: "es", text: "Español" },
|
||||||
|
{ key: "cs", text: "Čeština" },
|
||||||
{ key: "fr-FR", text: "Français" },
|
{ key: "fr-FR", text: "Français" },
|
||||||
{ key: "it", text: "Italiano" },
|
{ key: "it", text: "Italiano" },
|
||||||
{ key: "nl", text: "Nederlands" },
|
{ key: "nl", text: "Nederlands" },
|
||||||
|
@ -5,6 +5,7 @@ Currently, Fluent Reader supports the following languages.
|
|||||||
| Locale | Language | Credit |
|
| Locale | Language | Credit |
|
||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| en-US | English | [@yang991178](https://github.com/yang991178) |
|
| en-US | English | [@yang991178](https://github.com/yang991178) |
|
||||||
|
| cs | Čeština | [@vikdevelop](https://github.com/vikdevelop) |
|
||||||
| es | Español | [@kant](https://github.com/kant) |
|
| es | Español | [@kant](https://github.com/kant) |
|
||||||
| fr-FR | Français | [@Toinane](https://github.com/Toinane) |
|
| fr-FR | Français | [@Toinane](https://github.com/Toinane) |
|
||||||
| fi-FI | Suomi | [@SUPERHAMSTERI](https://github.com/SUPERHAMSTERI) |
|
| fi-FI | Suomi | [@SUPERHAMSTERI](https://github.com/SUPERHAMSTERI) |
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import en_US from "./en-US.json"
|
import en_US from "./en-US.json"
|
||||||
|
import cs from "./cs.json"
|
||||||
import zh_CN from "./zh-CN.json"
|
import zh_CN from "./zh-CN.json"
|
||||||
import zh_TW from "./zh-TW.json"
|
import zh_TW from "./zh-TW.json"
|
||||||
import ja from "./ja.json"
|
import ja from "./ja.json"
|
||||||
@ -18,6 +19,7 @@ import pt_PT from "./pt-PT.json"
|
|||||||
|
|
||||||
const locales = {
|
const locales = {
|
||||||
"en-US": en_US,
|
"en-US": en_US,
|
||||||
|
"cs": cs,
|
||||||
"zh-CN": zh_CN,
|
"zh-CN": zh_CN,
|
||||||
"zh-TW": zh_TW,
|
"zh-TW": zh_TW,
|
||||||
"ja": ja,
|
"ja": ja,
|
||||||
|
242
src/scripts/i18n/cs.json
Normal file
242
src/scripts/i18n/cs.json
Normal file
@ -0,0 +1,242 @@
|
|||||||
|
{
|
||||||
|
"allArticles": "Všechny články",
|
||||||
|
"add": "Přidat",
|
||||||
|
"create": "Vytvořit",
|
||||||
|
"icon": "Ikona",
|
||||||
|
"name": "Název",
|
||||||
|
"openExternal": "Otevřít externě",
|
||||||
|
"emptyName": "Toto pole nesmí být prázdné.",
|
||||||
|
"emptyField": "Toto pole nesmí být prázdné.",
|
||||||
|
"edit": "Upravit",
|
||||||
|
"delete": "Odstranit",
|
||||||
|
"followSystem": "Podle systému",
|
||||||
|
"more": "Více",
|
||||||
|
"close": "Zavřít",
|
||||||
|
"search": "Hledat",
|
||||||
|
"loadMore": "Načíst více",
|
||||||
|
"dangerButton": "Potvrdit {action}?",
|
||||||
|
"confirmMarkAll": "Opravdu chcete označit všechny články na této stránce jako přečtené?",
|
||||||
|
"confirm": "Potvrdit",
|
||||||
|
"cancel": "Zrušit",
|
||||||
|
"default": "Výchozí",
|
||||||
|
"time": {
|
||||||
|
"now": "nyní",
|
||||||
|
"m": "m",
|
||||||
|
"h": "h",
|
||||||
|
"d": "d",
|
||||||
|
"minute": "{m, plural, =1 {# minute} other {# minutes}}",
|
||||||
|
"hour": "{h, plural, =1 {# hour} other {# hours}}",
|
||||||
|
"day": "{d, plural, =1 {# day} other {# days}}"
|
||||||
|
},
|
||||||
|
"log": {
|
||||||
|
"empty": "Žádné notifikace",
|
||||||
|
"fetchFailure": "Nepodařilo se načíst zdroj \"{name}\".",
|
||||||
|
"fetchSuccess": "Úspěšně načten {count, plural, =1 {# article} other {# articles}}.",
|
||||||
|
"networkError": "Došlo k chybě sítě.",
|
||||||
|
"parseError": "Při analýze kanálu XML došlo k chybě.",
|
||||||
|
"syncFailure": "Došlo k chybě při synchronizaci se službou"
|
||||||
|
},
|
||||||
|
"nav": {
|
||||||
|
"menu": "Menu",
|
||||||
|
"refresh": "Načíst znovu",
|
||||||
|
"markAllRead": "Označit vše jako přečtené",
|
||||||
|
"notifications": "Notifikace",
|
||||||
|
"view": "Zobrazit"
|
||||||
|
"settings": "Nastavení"
|
||||||
|
"minimize": "Maximalizovat",
|
||||||
|
"maximize": "Minimalizovat"
|
||||||
|
},
|
||||||
|
"menu": {
|
||||||
|
"close": "Zavřít menu",
|
||||||
|
"subscriptions": "Odběry"
|
||||||
|
},
|
||||||
|
"article": {
|
||||||
|
"error": "Nepodařilo se načíst článek.",
|
||||||
|
"reload": "Načíst znovu?",
|
||||||
|
"empty": "Žádné články",
|
||||||
|
"untitled": "(Bez titulku)",
|
||||||
|
"hide": "Skrýt článek",
|
||||||
|
"unhide": "Odkrýt článek",
|
||||||
|
"markRead": "Označit jako přečtené",
|
||||||
|
"markUnread": "Označit jako nepřečtené",
|
||||||
|
"markAbove": "Označte výše uvedené jako přečtené",
|
||||||
|
"markBelow": "Označte níže uvedené jako přečtené",
|
||||||
|
"star": "Ohvězdičkovat",
|
||||||
|
"unstar": "Odstranit hvězdu",
|
||||||
|
"fontSize": "Velikost písma",
|
||||||
|
"loadWebpage": "Načíst webovou stránku",
|
||||||
|
"loadFull": "Načíst všechen obsah",
|
||||||
|
"notify": "Upozornit, pokud je načteno na pozadí",
|
||||||
|
"dontNotify": "Neupozorňovat",
|
||||||
|
"textDir": "Směr textu",
|
||||||
|
"LTR": "Zleva doprava",
|
||||||
|
"RTL": "Zprava doleva",
|
||||||
|
"Vertical": "Vertikálně",
|
||||||
|
"font": "Písmo"
|
||||||
|
},
|
||||||
|
"context": {
|
||||||
|
"share": "Sdílet",
|
||||||
|
"read": "Číst",
|
||||||
|
"copyTitle": "Kopírovat titulek",
|
||||||
|
"copyURL": "Kopírovat odkaz",
|
||||||
|
"copy": "Kopírovat",
|
||||||
|
"search": "Hledat \"{text}\" on {engine}",
|
||||||
|
"view": "Zobrazit",
|
||||||
|
"cardView": "Karty",
|
||||||
|
"listView": "Seznam",
|
||||||
|
"magazineView": "Časopis",
|
||||||
|
"compactView": "Kompaktní",
|
||||||
|
"filter": "Filtrování",
|
||||||
|
"unreadOnly": "Jen nepřečtené",
|
||||||
|
"starredOnly": "Jen ohvězdičkované",
|
||||||
|
"fullSearch": "Vyhledat v plném textu",
|
||||||
|
"showHidden": "Zobrazit skryté články",
|
||||||
|
"manageSources": "Spravovat zdroje",
|
||||||
|
"saveImageAs": "Uložit obrázek jako …",
|
||||||
|
"copyImage": "Kopírovat obrázek",
|
||||||
|
"copyImageURL": "Kopírovat adresu obrázku",
|
||||||
|
"caseSensitive": "Rozlišovat velká a malá písmena",
|
||||||
|
"showCover": "Zobrazit kryt",
|
||||||
|
"showSnippet": "Zobrazit úryvek",
|
||||||
|
"fadeRead": " Vyblednout čtenné články"
|
||||||
|
},
|
||||||
|
"searchEngine": {
|
||||||
|
"name": "Vyhledávač",
|
||||||
|
"google": "Google",
|
||||||
|
"bing": "Bing",
|
||||||
|
"baidu": "Baidu",
|
||||||
|
"duckduckgo": "DuckDuckGo"
|
||||||
|
},
|
||||||
|
"settings": {
|
||||||
|
"writeError": "Došlo k chybě při zapisování souboru.",
|
||||||
|
"name": "Nastavení",
|
||||||
|
"fetching": "Probíhá aktualizace zdrojů, prosím vyčkejte …",
|
||||||
|
"exit": "Opustit nastavení",
|
||||||
|
"sources": "Zdroje",
|
||||||
|
"grouping": "Skupiny",
|
||||||
|
"rules": "Pravidla",
|
||||||
|
"service": "Služba",
|
||||||
|
"app": "Předvolby",
|
||||||
|
"about": "O aplikaci",
|
||||||
|
"version": "Verze",
|
||||||
|
"shortcuts": "Zkratky",
|
||||||
|
"openSource": "Otevřený zdrojový kód",
|
||||||
|
"feedback": "Zpětná vazba"
|
||||||
|
},
|
||||||
|
"sources": {
|
||||||
|
"serviceWarning": "Zde importované nebo přidané zdroje nebudou synchronizovány s vaší službou.",
|
||||||
|
"serviceManaged": "Tento zdroj spravuje vaše služba.",
|
||||||
|
"untitled": "Zdroj",
|
||||||
|
"errorAdd": "Došlo k chybě při přidávání zdroje.",
|
||||||
|
"errorParse": "Při analýze souboru OPML došlo k chybě.",
|
||||||
|
"errorParseHint": "Ujistěte se, že soubor není poškozený a je kódován pomocí UTF-8.",
|
||||||
|
"errorImport": "Objevila se chyba při importování {count, plural, =1 {# source} other {# sources}}.",
|
||||||
|
"exist": "Tento zdroj již existuje.",
|
||||||
|
"opmlFile": "Soubor OPML",
|
||||||
|
"name": "Název zdroje",
|
||||||
|
"editName": "Upravit název",
|
||||||
|
"fetchFrequency": "Limit frekvence načítání",
|
||||||
|
"unlimited": "Neomezené",
|
||||||
|
"openTarget": "Výchozí otevřený cíl pro články",
|
||||||
|
"delete": "Odstranit zdroj",
|
||||||
|
"add": "Přidat zdroj",
|
||||||
|
"import": "Importovat",
|
||||||
|
"export": "Exportovat",
|
||||||
|
"rssText": "Celý text RSS",
|
||||||
|
"loadWebpage": "Načíst webovou stránku",
|
||||||
|
"inputUrl": "Zadejte URL adresu",
|
||||||
|
"badIcon": "Nesprávná ikona",
|
||||||
|
"badUrl": "Nesprávná URL adresa",
|
||||||
|
"deleteWarning": "Zdroj a všechny uložené články budou odstraněny.",
|
||||||
|
"selected": "Vybraný zdroj",
|
||||||
|
"selectedMulti": "Vybrat více zdrojů",
|
||||||
|
"hidden": "Ukryto v \"all articles\""
|
||||||
|
},
|
||||||
|
"groups": {
|
||||||
|
"exist": "Tato skupina již existuje",
|
||||||
|
"type": "Typ",
|
||||||
|
"group": "Skupina",
|
||||||
|
"source": "Zdroj",
|
||||||
|
"capacity": "Kapacita",
|
||||||
|
"exitGroup": "Zpět na skupiny",
|
||||||
|
"deleteSource": "Odstranit ze skupiny",
|
||||||
|
"sourceHint": "Přetažením zdrojů změníte jejich pořadí.",
|
||||||
|
"create": "Vytvořit skupinu",
|
||||||
|
"selectedGroup": "Vybraná skupina",
|
||||||
|
"selectedSource": "Vybraný zdroj",
|
||||||
|
"enterName": "Zadejte název",
|
||||||
|
"editName": "Editovat název",
|
||||||
|
"deleteGroup": "Odstranit skupinu",
|
||||||
|
"chooseGroup": "Vybrat skupinu",
|
||||||
|
"addToGroup": "Přidat do ...",
|
||||||
|
"groupHint": "Dvojklikem na skupinu upravíte zdroje. Přetažením změníte pořadí."
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"intro": "Automatické označování článků nebo odesílání oznámení pomocí regulárních výrazů.",
|
||||||
|
"help": "Zjistit více",
|
||||||
|
"source": "Zdroj",
|
||||||
|
"selectSource": "Vybrat zdroj",
|
||||||
|
"new": "Nové pravidlo",
|
||||||
|
"if": "Pokud",
|
||||||
|
"then": "Poté",
|
||||||
|
"title": "Titulek",
|
||||||
|
"content": "Obsah",
|
||||||
|
"fullSearch": "Titulek nebo obsah",
|
||||||
|
"creator": "Autor",
|
||||||
|
"match": "odpovídá",
|
||||||
|
"notMatch": "neodpovídá",
|
||||||
|
"regex": "Pravidelný výraz",
|
||||||
|
"badRegex": "Nesprávný pravidelný výraz.",
|
||||||
|
"action": "Akce",
|
||||||
|
"selectAction": "Vybrat akce",
|
||||||
|
"hint": "Pravidla se použijí v pořadí. Tažením myši můžete změnit pořadí.",
|
||||||
|
"test": "Testovací pravidla"
|
||||||
|
},
|
||||||
|
"service": {
|
||||||
|
"intro": "Synchronizace mezi zařízeními pomocí služeb RSS.",
|
||||||
|
"select": "Vyberte službu",
|
||||||
|
"suggest": "Navrhnout novou službu",
|
||||||
|
"overwriteWarning": "Místní zdroje budou odstraněny, pokud ve službě existují.",
|
||||||
|
"groupsWarning": "Skupiny nejsou automaticky synchronizovány se službou.",
|
||||||
|
"rateLimitWarning": "Abyste se vyhnuli omezování rychlosti, musíte si vytvořit vlastní klíč API.",
|
||||||
|
"removeAd": "Odstranit reklamu",
|
||||||
|
"endpoint": "Koncový bod",
|
||||||
|
"username": "Uživatelské jméno",
|
||||||
|
"password": "Heslo",
|
||||||
|
"unchanged": "Nezměněno",
|
||||||
|
"fetchLimit": "Limit synchronizace",
|
||||||
|
"fetchLimitNum": "{count} nejnovějších článků",
|
||||||
|
"importGroups": "Importovat skupiny",
|
||||||
|
"failure": "Nedaří se připojit ke službě",
|
||||||
|
"failureHint": "Zkontrolujte konfiguraci služby nebo stav sítě.",
|
||||||
|
"fetchUnlimited": "Neomezený (nedoporučuje se)",
|
||||||
|
"exportToLite": "Exportovat do Fluent reader Lite"
|
||||||
|
},
|
||||||
|
"app": {
|
||||||
|
"cleanup": "Vyčistit",
|
||||||
|
"cache": "Vyčistit mezipaměť",
|
||||||
|
"cacheSize": "Velikost {size} dat v mezipaměti",
|
||||||
|
"deleteChoices": "Odstranit články před ... dny",
|
||||||
|
"confirmDelete": "Odstranit",
|
||||||
|
"daysAgo": "{days, plural, =1 {# day} other {# days}} ago",
|
||||||
|
"deleteAll": "Odstranit věechny články",
|
||||||
|
"calculatingSize": "Probíhá výpočet velikosti...",
|
||||||
|
"itemSize": "Přibližně {size} místního úložiště zabírají články",
|
||||||
|
"confirmImport": "Opravdu chcete importovat data ze záložního souboru? Všechna aktuální data budou vymazána.",
|
||||||
|
"data": "Data aplikace",
|
||||||
|
"backup": "Záloha",
|
||||||
|
"restore": "Obnovit",
|
||||||
|
"frData": "Data aplikace Fluent Reader",
|
||||||
|
"language": "Zobrazovaný jazyk",
|
||||||
|
"theme": "Motiv",
|
||||||
|
"lightTheme": "Světlý motiv",
|
||||||
|
"darkTheme": "Tmavý motiv",
|
||||||
|
"enableProxy": "Povolit Proxy",
|
||||||
|
"badUrl": "Nesprávná URL",
|
||||||
|
"pac": "PAC Adresa",
|
||||||
|
"setPac": "Nastavit PAC",
|
||||||
|
"pacHint": "U proxy serverů Socks se doporučuje, aby PAC vracel \"SOCKS5\" pro DNS na straně proxy serveru. Vypnutí proxy vyžaduje restart.",
|
||||||
|
"fetchInterval": "Automatický interval načítání",
|
||||||
|
"never": "Nikdy"
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user