فهرست منبع

Improve Czech: Update conf.php (#4153)

* Update conf.php

Corrected errors and typos, unified terminology, added missing translations.

* Update conf.php

Corrected errors and typos, unified terminology, added missing translations. Removed TODO comments.

* Update feedback.php

Corrected errors and typos, unified terminology, added missing translations.
marapavelka 4 سال پیش
والد
کامیت
a6b6f31e9e
2فایلهای تغییر یافته به همراه178 افزوده شده و 178 حذف شده
  1. 120 120
      app/i18n/cz/conf.php
  2. 58 58
      app/i18n/cz/feedback.php

+ 120 - 120
app/i18n/cz/conf.php

@@ -13,107 +13,107 @@
 return array(
 	'archiving' => array(
 		'_' => 'Archivace',
-		'exception' => 'Purge exception',	// TODO
+		'exception' => 'Výjimka vymazání',
 		'help' => 'Více možností je dostupných v nastavení jednotlivých kanálů',
-		'keep_favourites' => 'Never delete favourites',	// TODO
-		'keep_labels' => 'Never delete labels',	// TODO
-		'keep_max' => 'Maximum number of articles to keep',	// TODO
-		'keep_min_by_feed' => 'Zachovat tento minimální počet článků v každém kanálu',
-		'keep_period' => 'Maximum age of articles to keep',	// TODO
-		'keep_unreads' => 'Never delete unread articles',	// TODO
-		'maintenance' => 'Maintenance',	// TODO
+		'keep_favourites' => 'Nikdy neodstraňovat oblíbené',
+		'keep_labels' => 'Nikdy neodstraňovat popisky',
+		'keep_max' => 'Maximální počet článků k ponechání',
+		'keep_min_by_feed' => 'Minimální počet článků k ponechání na kanál',
+		'keep_period' => 'Maximální stáří článků k ponechání',
+		'keep_unreads' => 'Nikdy neodstraňovat nepřečtené články',
+		'maintenance' => 'Údržba',
 		'optimize' => 'Optimalizovat databázi',
-		'optimize_help' => 'Občasná údržba zmenší velikost databáze',
-		'policy' => 'Purge policy',	// TODO
-		'policy_warning' => 'If no purge policy is selected, every article will be kept.',	// TODO
-		'purge_now' => 'Vyčistit nyní',
+		'optimize_help' => 'Občas spusťte pro zmenšení velikosti databáze',
+		'policy' => 'Zásady vymazání',
+		'policy_warning' => 'Pokud není vybrána žádná zásada vymazání, budou ponechány všechny články.',
+		'purge_now' => 'Vymazat nyní',
 		'title' => 'Archivace',
-		'ttl' => 'Neaktualizovat častěji než',
+		'ttl' => 'Neobnovovat automaticky častěji než',
 	),
 	'display' => array(
 		'_' => 'Zobrazení',
 		'icon' => array(
 			'bottom_line' => 'Spodní řádek',
-			'display_authors' => 'Authors',	// TODO
+			'display_authors' => 'Autoři',
 			'entry' => 'Ikony článků',
 			'publication_date' => 'Datum vydání',
-			'related_tags' => 'Související tagy',
+			'related_tags' => 'Štítky článků',
 			'sharing' => 'Sdílení',
-			'summary' => 'Summary',	// TODO
+			'summary' => 'Souhrn',
 			'top_line' => 'Horní řádek',
 		),
 		'language' => 'Jazyk',
 		'notif_html5' => array(
-			'seconds' => 'sekund (0 znamená žádný timeout)',
-			'timeout' => 'Timeout HTML5 notifikací',
+			'seconds' => 'sekund (0 znamená žádný časový limit)',
+			'timeout' => 'Časový limit HTML5 oznámení',
 		),
-		'show_nav_buttons' => 'Show the navigation buttons',	// TODO
-		'theme' => 'Vzhled',
-		'theme_not_available' => 'The “%s” theme is not available anymore. Please choose another theme.',	// TODO
+		'show_nav_buttons' => 'Zobrazit navigační tlačítka',
+		'theme' => 'Motiv',
+		'theme_not_available' => 'Motiv „%s“ již není dostupný. Zvolte jiný motiv, prosím.',
 		'thumbnail' => array(
-			'label' => 'Thumbnail',	// TODO
-			'landscape' => 'Landscape',	// TODO
-			'none' => 'None',	// TODO
-			'portrait' => 'Portrait',	// TODO
-			'square' => 'Square',	// TODO
+			'label' => 'Náhled',
+			'landscape' => 'Na šířku',
+			'none' => 'Žádný',
+			'portrait' => 'Na výšku',
+			'square' => 'Čtverec',
 		),
 		'title' => 'Zobrazení',
 		'width' => array(
 			'content' => 'Šířka obsahu',
-			'large' => 'Velká',
+			'large' => 'Široká',
 			'medium' => 'Střední',
-			'no_limit' => 'Bez limitu',
-			'thin' => 'Tenká',
+			'no_limit' => 'Plná šířka',
+			'thin' => 'Úzká',
 		),
 	),
 	'profile' => array(
 		'_' => 'Správa profilu',
-		'api' => 'API management',	// TODO
+		'api' => 'Správa API',
 		'delete' => array(
-			'_' => 'Smazání účtu',
-			'warn' => 'Váš účet bude smazán spolu se všemi souvisejícími daty',
+			'_' => 'Odstranění účtu',
+			'warn' => 'Váš účet bude odstraněn spolu se všemi souvisejícími daty.',
 		),
-		'email' => 'Email',
-		'password_api' => 'Password API<br /><small>(tzn. pro mobilní aplikace)</small>',
+		'email' => 'E-mailová adresa',
+		'password_api' => 'Heslo API<br /><small>(např. pro mobilní aplikace)</small>',
 		'password_form' => 'Heslo<br /><small>(pro přihlášení webovým formulářem)</small>',
 		'password_format' => 'Alespoň 7 znaků',
 		'title' => 'Profil',
 	),
 	'query' => array(
 		'_' => 'Uživatelské dotazy',
-		'deprecated' => 'Tento dotaz již není platný. Odkazovaná kategorie nebo kanál byly smazány.',
+		'deprecated' => 'Tento dotaz již není platný. Odkazovaná kategorie nebo kanál byly odstraněny.',
 		'filter' => array(
-			'_' => 'Filtr aplikován:',
-			'categories' => 'Display by category',	// TODO
-			'feeds' => 'Display by feed',	// TODO
-			'order' => 'Sort by date',	// TODO
-			'search' => 'Expression',	// TODO
-			'state' => 'State',	// TODO
-			'tags' => 'Display by tag',	// TODO
-			'type' => 'Type',	// TODO
+			'_' => 'Použitý filtr:',
+			'categories' => 'Zobrazit podle kategorie',
+			'feeds' => 'Zobrazit podle kanálu',
+			'order' => 'Seřadit podle data',
+			'search' => 'Výraz',
+			'state' => 'Stav',
+			'tags' => 'Zobrazit podle štítku',
+			'type' => 'Typ',
 		),
 		'get_all' => 'Zobrazit všechny články',
-		'get_category' => 'Zobrazit "%s" kategorii',
+		'get_category' => 'Zobrazit kategorii „%s“',
 		'get_favorite' => 'Zobrazit oblíbené články',
-		'get_feed' => 'Zobrazit "%s" článkek',
-		'name' => 'Name',	// TODO
-		'no_filter' => 'Zrušit filtr',
-		'number' => 'Dotaz %d',
+		'get_feed' => 'Zobrazit kanál „%s“',
+		'name' => 'Název',
+		'no_filter' => 'Žádný filtr',
+		'number' => 'Dotaz č. %d',
 		'order_asc' => 'Zobrazit nejdříve nejstarší články',
 		'order_desc' => 'Zobrazit nejdříve nejnovější články',
-		'search' => 'Hledat "%s"',
+		'search' => 'Hledat „%s“',
 		'state_0' => 'Zobrazit všechny články',
 		'state_1' => 'Zobrazit přečtené články',
 		'state_2' => 'Zobrazit nepřečtené články',
 		'state_3' => 'Zobrazit všechny články',
 		'state_4' => 'Zobrazit oblíbené články',
-		'state_5' => 'Zobrazit oblíbené přečtené články',
-		'state_6' => 'Zobrazit oblíbené nepřečtené články',
+		'state_5' => 'Zobrazit přečtené oblíbené články',
+		'state_6' => 'Zobrazit nepřečtené oblíbené články',
 		'state_7' => 'Zobrazit oblíbené články',
-		'state_8' => 'Zobrazit všechny články vyjma oblíbených',
-		'state_9' => 'Zobrazit všechny přečtené články vyjma oblíbených',
-		'state_10' => 'Zobrazit všechny nepřečtené články vyjma oblíbených',
-		'state_11' => 'Zobrazit všechny články vyjma oblíbených',
+		'state_8' => 'Zobrazit neoblíbené články',
+		'state_9' => 'Zobrazit přečtené neoblíbené články',
+		'state_10' => 'Zobrazit nepřečtené neoblíbené články',
+		'state_11' => 'Zobrazit neoblíbené články',
 		'state_12' => 'Zobrazit všechny články',
 		'state_13' => 'Zobrazit přečtené články',
 		'state_14' => 'Zobrazit nepřečtené články',
@@ -122,108 +122,108 @@ return array(
 	),
 	'reading' => array(
 		'_' => 'Čtení',
-		'after_onread' => 'Po “označit vše jako přečtené”,',
-		'always_show_favorites' => 'Show all articles in favourites by default',	// TODO
-		'articles_per_page' => 'Počet článků na stranu',
+		'after_onread' => 'Po „označit vše jako přečtené“',
+		'always_show_favorites' => 'Vy výchozím nastavení zobrazit všechny články v oblíbených',
+		'articles_per_page' => 'Počet článků na stránku',
 		'auto_load_more' => 'Načítat další články dole na stránce',
-		'auto_remove_article' => 'Po přečtení články schovat',
-		'confirm_enabled' => 'Vyžadovat potvrzení pro akci “označit vše jako přečtené”',
-		'display_articles_unfolded' => 'Ve výchozím stavu zobrazovat články otevřené',
-		'display_categories_unfolded' => 'Categories to unfold',	// TODO
-		'hide_read_feeds' => 'Schovat kategorie a kanály s nulovým počtem nepřečtených článků (nefunguje s nastavením “Zobrazit všechny články”)',
-		'img_with_lazyload' => 'Použít "lazy load" mód pro načítaní obrázků',
-		'jump_next' => 'skočit na další nepřečtený (kanál nebo kategorii)',
-		'mark_updated_article_unread' => 'Označte aktualizované položky jako nepřečtené',
-		'number_divided_when_reader' => 'V režimu “Čtení” děleno dvěma.',
+		'auto_remove_article' => 'Po přečtení články skrýt',
+		'confirm_enabled' => 'Zobrazit potvrzovací dialové okno pro akce „označit vše jako přečtené“',
+		'display_articles_unfolded' => 'Ve výchozím nastavení zobrazovat články rozbalené',
+		'display_categories_unfolded' => 'Kategorii, které rozbalovat',
+		'hide_read_feeds' => 'Skrýt kategorie a kanály bez nepřečtených článků (nefunguje s nastavením „Zobrazit všechny články“)',
+		'img_with_lazyload' => 'Použít režim „líné načítání“ pro načítaní obrázků',
+		'jump_next' => 'skočit na další nepřečtenou položku na stejné úrovni (kanál nebo kategorie)',
+		'mark_updated_article_unread' => 'Označit aktualizované články jako nepřečtené',
+		'number_divided_when_reader' => 'Děleno dvěma v zobrazení pro čtení.',
 		'read' => array(
-			'article_open_on_website' => 'když je otevřen původní web s článkem',
-			'article_viewed' => 'během čtení článku',
-			'keep_max_n_unread' => 'Max number of articles to keep unread',	// TODO
-			'scroll' => 'během skrolování',
-			'upon_reception' => 'po načtení článku',
+			'article_open_on_website' => 'když je článek otevřen na své původní webové stránce',
+			'article_viewed' => 'když je článek zobrazen',
+			'keep_max_n_unread' => 'Maximální počet článků, které ponechat jako nepřečtené',
+			'scroll' => 'během posouvání',
+			'upon_reception' => 'po obdržení článku',
 			'when' => 'Označit článek jako přečtený…',
-			'when_same_title' => 'if an identical title already exists in the top <i>n</i> newest articles',	// TODO
+			'when_same_title' => 'když shodný název již existuje v top <i>n</i> nejnovějších článcích',
 		),
 		'show' => array(
 			'_' => 'Počet zobrazených článků',
-			'active_category' => 'Active category',	// TODO
+			'active_category' => 'Aktivní kategorie',
 			'adaptive' => 'Vyberte zobrazení',
 			'all_articles' => 'Zobrazit všechny články',
-			'all_categories' => 'All categories',	// TODO
-			'no_category' => 'No category',	// TODO
-			'remember_categories' => 'Remember open categories',	// TODO
-			'unread' => 'Zobrazit jen nepřečtené',
+			'all_categories' => 'Všechny kategorie',
+			'no_category' => 'Žádná kategorie',
+			'remember_categories' => 'Zapamatovat otevřené kategorie',
+			'unread' => 'Zobrazit pouze nepřečtené',
 		),
-		'show_fav_unread_help' => 'Applies also on labels',	// TODO
-		'sides_close_article' => 'Clicking outside of article text area closes the article',	// TODO
+		'show_fav_unread_help' => 'Použije se také na popisky',
+		'sides_close_article' => 'Kliknutí mimo oblast textu článku zavře článek',
 		'sort' => array(
-			'_' => 'Řazení',
+			'_' => 'Pořadí řazení',
 			'newer_first' => 'Nejdříve nejnovější',
 			'older_first' => 'Nejdříve nejstarší',
 		),
-		'sticky_post' => 'Při otevření posunout článek nahoru',
+		'sticky_post' => 'Při otevření připnout článek na začátek',
 		'title' => 'Čtení',
 		'view' => array(
-			'default' => 'Výchozí',
-			'global' => 'Přehled',
-			'normal' => 'Normální',
-			'reader' => 'Čtení',
+			'default' => 'Výchozí zobrazení',
+			'global' => 'Zobrazení přehledu',
+			'normal' => 'Normální zobrazení',
+			'reader' => 'Zobrazení pro čtení',
 		),
 	),
 	'sharing' => array(
 		'_' => 'Sdílení',
-		'add' => 'Add a sharing method',	// TODO
+		'add' => 'Přidat metodu sdílení',
 		'blogotext' => 'Blogotext',	// IGNORE
 		'diaspora' => 'Diaspora*',	// IGNORE
-		'email' => 'Email',	// TODO
+		'email' => 'E-mail',
 		'facebook' => 'Facebook',	// IGNORE
 		'more_information' => 'Více informací',
-		'print' => 'Tisk',
+		'print' => 'Tisknout',
 		'raindrop' => 'Raindrop.io',	// IGNORE
-		'remove' => 'Remove sharing method',	// TODO
+		'remove' => 'Odebrat metodu sdílení',
 		'shaarli' => 'Shaarli',	// IGNORE
-		'share_name' => 'Jméno pro zobrazení',
-		'share_url' => 'Jakou URL použít pro sdílení',
+		'share_name' => 'Zobrazený název pro sdílení',
+		'share_url' => 'Použitá adresa URL pro sdílení',
 		'title' => 'Sdílení',
 		'twitter' => 'Twitter',	// IGNORE
-		'wallabag' => 'wallabag',	// IGNORE
+		'wallabag' => 'Wallabag',	// IGNORE
 	),
 	'shortcut' => array(
 		'_' => 'Zkratky',
-		'article_action' => 'Články - akce',
+		'article_action' => 'Akce článku',
 		'auto_share' => 'Sdílet',
-		'auto_share_help' => 'Je-li nastavena pouze jedna možnost sdílení, bude použita. Další možnosti jsou dostupné pomocí jejich čísla.',
-		'close_dropdown' => 'Zavřít menu',
-		'collapse_article' => 'Srolovat',
-		'first_article' => 'Skočit na první článek',
-		'focus_search' => 'Hledání',
-		'global_view' => 'Switch to global view',	// TODO
-		'help' => 'Zobrazit documentaci',
+		'auto_share_help' => 'Pokud je pouze jeden režim sdílení, je použit. Jinak jsou režimy dostupné podle jejich čísla.',
+		'close_dropdown' => 'Zavřít nabídky',
+		'collapse_article' => 'Sbalit',
+		'first_article' => 'Otevřít první článek',
+		'focus_search' => 'Vstoupit do vyhledávacího pole',
+		'global_view' => 'Přepnout na zobrazení přehledu',
+		'help' => 'Zobrazit dokumentaci',
 		'javascript' => 'Pro použití zkratek musí být povolen JavaScript',
-		'last_article' => 'Skočit na poslední článek',
+		'last_article' => 'Otevřít poslední článek',
 		'load_more' => 'Načíst více článků',
-		'mark_favorite' => 'Označit jako oblíbené',
-		'mark_read' => 'Označit jako přečtené',
+		'mark_favorite' => 'Přepnout oblíbené',
+		'mark_read' => 'Přepnout přečtené',
 		'navigation' => 'Navigace',
-		'navigation_help' => 'Pomocí přepínače <kbd>⇧ Shift</kbd> fungují navigační zkratky v rámci kanálů.<br/>Pomocí přepínače <kbd>Alt ⎇</kbd> fungují v rámci kategorií.',
-		'navigation_no_mod_help' => 'The following navigation shortcuts do not support modifiers.',	// TODO
-		'next_article' => 'Skočit na další článek',
-		'next_unread_article' => 'Open the next unread article',	// TODO
-		'non_standard' => 'Some keys (<kbd>%s</kbd>) may not work as shortcuts.',	// TODO
-		'normal_view' => 'Switch to normal view',	// TODO
+		'navigation_help' => 'S přepínačem <kbd>⇧ Shift</kbd> se navigační zkratky použijí na kanály.<br/>S přepínačem <kbd>Alt ⎇</kbd> se navigační zkratky použijí na kategorie.',
+		'navigation_no_mod_help' => 'Následující navigační zkratky nepodporují přepínače.',
+		'next_article' => 'Otevřít další článek',
+		'next_unread_article' => 'Otevřít další nepřečtený článek',
+		'non_standard' => 'Některé klávesy (<kbd>%s</kbd>) nemusí fungovat jako zkratky.',
+		'normal_view' => 'Přepnout na normální zobrazení',
 		'other_action' => 'Ostatní akce',
-		'previous_article' => 'Skočit na předchozí článek',
-		'reading_view' => 'Switch to reading view',	// TODO
-		'rss_view' => 'Open as RSS feed',	// TODO
+		'previous_article' => 'Otevřít předchozí článek',
+		'reading_view' => 'Přepnout na zobrazení pro čtení',
+		'rss_view' => 'Otevřít jako kanál RSS',
 		'see_on_website' => 'Navštívit původní webovou stránku',
-		'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> to mark previous articles as read<br />+ <kbd>⇧ Shift</kbd> to mark all articles as read',	// TODO
-		'skip_next_article' => 'Focus next without opening',	// TODO
-		'skip_previous_article' => 'Focus previous without opening',	// TODO
+		'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> pro označení předchozích článků jako přečtených<br />+ <kbd>⇧ Shift</kbd> pro označení všech článků jako přečtených',
+		'skip_next_article' => 'Zaměřit na další bez otevření',
+		'skip_previous_article' => 'Zaměřit na předchozí bez otevření',
 		'title' => 'Zkratky',
-		'toggle_media' => 'Play/pause media',	// TODO
-		'user_filter' => 'Aplikovat uživatelské filtry',
-		'user_filter_help' => 'Je-li nastaven pouze jeden filtr, bude použit. Další filtry jsou dostupné pomocí jejich čísla.',
-		'views' => 'Views',	// TODO
+		'toggle_media' => 'Přehrát/pozastavit médium',
+		'user_filter' => 'Přístup k uživatelským dotazům',
+		'user_filter_help' => 'Pokud je pouze jeden uživatelský dotaz, je použit. Jinak jsou dotazy dostupné podle jejich čísla.',
+		'views' => 'Zobrazení',
 	),
 	'user' => array(
 		'articles_and_size' => '%s článků (%s)',

+ 58 - 58
app/i18n/cz/feedback.php

@@ -13,119 +13,119 @@
 return array(
 	'access' => array(
 		'denied' => 'Nemáte oprávnění přistupovat na tuto stránku',
-		'not_found' => 'Tato stránka neexistuje',
+		'not_found' => 'Hledáte stránku, která neexistuje',
 	),
 	'admin' => array(
 		'optimization_complete' => 'Optimalizace dokončena',
 	),
 	'api' => array(
 		'password' => array(
-			'failed' => 'Your password cannot be modified',	// TODO
-			'updated' => 'Your password has been modified',	// TODO
+			'failed' => 'Vaše heslo nemůže být změněno',
+			'updated' => 'Vaše heslo bylo změněno',
 		),
 	),
 	'auth' => array(
 		'login' => array(
-			'invalid' => 'Login není platný',
-			'success' => 'Jste přihlášen',
+			'invalid' => 'Přihlašovací údaje jsou neplatné',
+			'success' => 'Jste přihlášeni',
 		),
 		'logout' => array(
-			'success' => 'Jste odhlášen',
+			'success' => 'Jste odhlášeni',
 		),
 	),
 	'conf' => array(
 		'error' => 'Během ukládání nastavení došlo k chybě',
-		'query_created' => 'Dotaz "%s" byl vytvořen.',
+		'query_created' => 'Dotaz „%s“ byl vytvořen.',
 		'shortcuts_updated' => 'Zkratky byly aktualizovány',
 		'updated' => 'Nastavení bylo aktualizováno',
 	),
 	'extensions' => array(
-		'already_enabled' => '%s je již zapnut',
-		'cannot_remove' => '%s cannot be removed',	// TODO
+		'already_enabled' => '%s je již povoleno',
+		'cannot_remove' => '%s nelze odebrat',
 		'disable' => array(
-			'ko' => '%s nelze vypnout. Pro více detailů <a href="%s">zkontrolujte logy FreshRSS</a>.',
-			'ok' => '%s je nyní vypnut',
+			'ko' => '%s nelze zakázat. Pro podrobnosti <a href="%s">zkontrolujte protokoly FreshRSS</a>.',
+			'ok' => '%s je nyní zakázáno',
 		),
 		'enable' => array(
-			'ko' => '%s nelze zapnout. Pro více detailů <a href="%s">zkontrolujte logy FreshRSS</a>.',
-			'ok' => '%s je nyní zapnut',
+			'ko' => '%s nelze povolit. Pro podrobnosti <a href="%s">zkontrolujte protokoly FreshRSS</a>.',
+			'ok' => '%s je nyní povoleno',
 		),
 		'no_access' => 'Nemáte přístup k %s',
-		'not_enabled' => '%s není ještě zapnut',
+		'not_enabled' => '%s není povoleno',
 		'not_found' => '%s neexistuje',
-		'removed' => '%s removed',	// TODO
+		'removed' => '%s odebráno',
 	),
 	'import_export' => array(
-		'export_no_zip_extension' => 'Na serveru není naistalována podpora ZIP. Zkuste prosím exportovat soubory jeden po druhém.',
-		'feeds_imported' => 'Vaše kanály byly naimportovány a nyní budou aktualizovány',
+		'export_no_zip_extension' => 'Na serveru není přítomno rozšíření ZIP. Zkuste exportovat soubory jeden po druhém.',
+		'feeds_imported' => 'Vaše kanály byly naimportovány a budou nyní aktualizovány',
 		'feeds_imported_with_errors' => 'Vaše kanály byly naimportovány, došlo ale k nějakým chybám',
 		'file_cannot_be_uploaded' => 'Soubor nelze nahrát!',
-		'no_zip_extension' => 'Na serveru není naistalována podpora ZIP.',
-		'zip_error' => 'Během importu ZIP souboru došlo k chybě.',
+		'no_zip_extension' => 'Na serveru není přítomno rozšíření ZIP.',
+		'zip_error' => 'Během importu ZIP došlo k chybě.',
 	),
 	'profile' => array(
 		'error' => 'Váš profil nelze změnit',
 		'updated' => 'Váš profil byl změněn',
 	),
 	'sub' => array(
-		'actualize' => 'Aktualizovat',
+		'actualize' => 'Aktualizace',
 		'articles' => array(
-			'marked_read' => 'The selected articles have been marked as read.',	// TODO
-			'marked_unread' => 'The articles have been marked as unread.',	// TODO
+			'marked_read' => 'Vybrané články byly označeny jako přečtené.',
+			'marked_unread' => 'Články byly označeny jako nepřečtené.',
 		),
 		'category' => array(
 			'created' => 'Kategorie %s byla vytvořena.',
-			'deleted' => 'Kategorie byla smazána.',
+			'deleted' => 'Kategorie byla odstraněna.',
 			'emptied' => 'Kategorie byla vyprázdněna',
 			'error' => 'Kategorii nelze aktualizovat',
 			'name_exists' => 'Název kategorie již existuje.',
-			'no_id' => 'Musíte upřesnit id kategorie.',
+			'no_id' => 'Musíte zadat ID kategorie.',
 			'no_name' => 'Název kategorie nemůže být prázdný.',
-			'not_delete_default' => 'Nelze smazat výchozí kategorii!',
+			'not_delete_default' => 'Nemůžete odstranit výchozí kategorii!',
 			'not_exist' => 'Tato kategorie neexistuje!',
-			'over_max' => 'Dosáhl jste maximálního počtu kategorií (%d)',
+			'over_max' => 'Dosáhli jste maximálního počtu kategorií (%d)',
 			'updated' => 'Kategorie byla aktualizována.',
 		),
 		'feed' => array(
 			'actualized' => '<em>%s</em> bylo aktualizováno',
-			'actualizeds' => 'RSS kanály byly aktualizovány',
-			'added' => 'RSS kanál <em>%s</em> byl přidán',
-			'already_subscribed' => 'Již jste přihlášen k odběru <em>%s</em>',
-			'cache_cleared' => '<em>%s</em> cache has been cleared',	// TODO
-			'deleted' => 'Kanál byl smazán',
+			'actualizeds' => 'Kanály RSS byly aktualizovány',
+			'added' => 'Kanál RSS <em>%s</em> byl přidán',
+			'already_subscribed' => 'Již jste přihlášeni k odběru <em>%s</em>',
+			'cache_cleared' => '<em>%s</em> mezipaměť byla vymazána',
+			'deleted' => 'Kanál byl odstraněn',
 			'error' => 'Kanál nelze aktualizovat',
-			'internal_problem' => 'RSS kanál nelze přidat. Pro detaily <a href="%s">zkontrolujte logy FreshRSS</a>. You can try force adding by appending <code>#force_feed</code> to the URL.',	// DIRTY
-			'invalid_url' => 'URL <em>%s</em> není platné',
+			'internal_problem' => 'Informační kanál nelze přidat. Pro podrobnosti <a href="%s">zkontrolujte protokoly FreshRSS</a>. Můžete zkusit vynucení přidání připojením <code>#force_feed</code> k adrese URL.',
+			'invalid_url' => 'Adresa URL <em>%s</em> je neplatná',
 			'n_actualized' => '%d kanálů bylo aktualizováno',
-			'n_entries_deleted' => '%d článků bylo smazáno',
-			'no_refresh' => 'Nelze obnovit žádné kanály…',
-			'not_added' => '<em>%s</em> nemůže být přidán',
-			'not_found' => 'Feed cannot be found',	// TODO
-			'over_max' => 'Dosáhl jste maximálního počtu kanálů (%d)',
-			'reloaded' => '<em>%s</em> has been reloaded',	// TODO
+			'n_entries_deleted' => '%d článků bylo odstraněno',
+			'no_refresh' => 'Nejsou žádné kanály k obnovení',
+			'not_added' => '<em>%s</em> nelze přidat',
+			'not_found' => 'Kanál nelze nalézt',
+			'over_max' => 'Dosáhli jste maximálního počtu kanálů (%d)',
+			'reloaded' => '<em>%s</em> byl znovu načten',
 			'selector_preview' => array(
-				'http_error' => 'Failed to load website content.',	// TODO
-				'no_entries' => 'There are no articles in this feed. You need at least one article to create a preview.',	// TODO
-				'no_feed' => 'Internal error (feed cannot be found).',	// TODO
-				'no_result' => 'The selector didn’t match anything. As a fallback the original feed text will be displayed instead.',	// TODO
-				'selector_empty' => 'The selector is empty. You need to define one to create a preview.',	// TODO
+				'http_error' => 'Nepodařilo se načíst obsah webové stránky.',
+				'no_entries' => 'V tomto kanále nejsou žádné články. Pro vytvoření náhledu potřebujete alespoň jeden článek.',
+				'no_feed' => 'Interní chyba (kanál nelze nalézt).',
+				'no_result' => 'Přepínač ničemu neodpovídá. Jako záložní akce bude namísto toho zobrazen původní text kanálu.',
+				'selector_empty' => 'Přepínač je prázdný. Pro vytvoření náhledu potřebujete alespoň jeden definovat.',
 			),
 			'updated' => 'Kanál byl aktualizován',
 		),
-		'purge_completed' => 'Vyprázdněno (smazáno %d článků)',
+		'purge_completed' => 'Vymazání dokončeno (odstraněno %d článků)',
 	),
 	'tag' => array(
-		'created' => 'Tag "%s" has been created.',	// TODO
-		'name_exists' => 'Tag name already exists.',	// TODO
-		'renamed' => 'Tag "%s" has been renamed to "%s".',	// TODO
+		'created' => 'Štítek „%s“ byl vytvořen.',
+		'name_exists' => 'Název štítku již existuje.',
+		'renamed' => 'Štítek „%s“ byl přejmenován na „%s“.',
 	),
 	'update' => array(
-		'can_apply' => 'FreshRSS bude nyní upgradováno na <strong>verzi %s</strong>.',
-		'error' => 'Během upgrade došlo k chybě: %s',
-		'file_is_nok' => '<strong>Verzi %s</strong>. Zkontrolujte oprávnění adresáře <em>%s</em>. HTTP server musí mít do tohoto adresáře práva zápisu',
-		'finished' => 'Upgrade hotov!',
-		'none' => 'Novější verze není k dispozici',
-		'server_not_found' => 'Nelze nalézt server s instalačním souborem. [%s]',
+		'can_apply' => 'FreshRSS bude nyní aktualizováno na <strong>verzi %s</strong>.',
+		'error' => 'Během procesu aktualizace došlo k chybě: %s',
+		'file_is_nok' => 'Je dostupná nová <strong>verze %s</strong>, ale zkontrolujte oprávnění adresáře <em>%s</em>. Server HTTP musí mít oprávnění pro zápis',
+		'finished' => 'Aktualizace dokončena!',
+		'none' => 'Není dostupná žádná aktualizace',
+		'server_not_found' => 'Nelze nalézt server s aktualizací. [%s]',
 	),
 	'user' => array(
 		'created' => array(
@@ -133,12 +133,12 @@ return array(
 			'error' => 'Uživatele %s nelze vytvořit',
 		),
 		'deleted' => array(
-			'_' => 'Uživatel %s byl smazán',
-			'error' => 'Uživatele %s nelze smazat',
+			'_' => 'Uživatel %s byl odstraněn',
+			'error' => 'Uživatele %s nelze odstranit',
 		),
 		'updated' => array(
-			'_' => 'User %s has been updated',	// TODO
-			'error' => 'User %s has not been updated',	// TODO
+			'_' => 'Uživatel %s byl aktualizován',
+			'error' => 'Uživatel %s nelze aktualizovat',
 		),
 	),
 );