Compare commits

...

15 Commits

39 changed files with 56019 additions and 184 deletions

View File

@ -0,0 +1,60 @@
cs:
decidim:
admin:
models:
user:
fields:
roles:
participant: Účastník
authorization_handlers:
admin:
direct_verifications:
help:
- 'Umožňuje masivní zavedení uživatelů:'
- Přímá registrace v organizaci a odeslání pozvánek
- Ověřit je pomocí jakékoliv metody aktivního ověření
- Zrušit jejich ověření pomocí jakékoli metody aktivního ověření
direct_verifications:
explanation: Ruční ověření správcem organizace
name: Přímé ověření
direct_verifications:
verification:
admin:
direct_verifications:
create:
authorized: "%{authorized} uživatelů bylo úspěšně ověřeno pomocí [%{handler}] (%{count} detekováno, %{errors} chyb)"
info: "Zjištěno %{count} uživatelů, z nichž %{registered} jsou registrováni, %{authorized} autorizováni pomocí [%{handler}] (%{unconfirmed} nepotvrzeno)"
registered: "%{registered} uživatelů bylo úspěšně zaregistrováno (%{count} detekováno, %{errors} chyb) "
revoked: Ověření od %{revoked} uživatelů bylo zrušeno pomocí [%{handler}] (%{count} detekováno, %{errors} chyb)
gdpr_disclaimer: Udělejte to v rámci vaší odpovědnosti. Nezapomeňte, že potřebujete mít výslovný souhlas svých uživatelů, abyste je mohli zaregistrovat. V opačném případě můžete porušovat nařízení o GDPR v zemích EU.
index:
stats: Statistiky uživatelů
title: Registrovat a autorizovat uživatele
new:
authorization_handler: Ověřovací metoda
authorize: Autorizovat uživatele
check: Zkontrolovat stav uživatelů
info: Zadejte e-maily zde, jeden na řádek. Pokud e-mailům předchází text, bude interpretován jako jméno uživatele
register: Registrovat uživatele na platformě (pokud existují, budou ignorováni)
revoke: Zrušit autorizaci od uživatelů
submit: Odeslat a zpracovat seznam
textarea: Seznam e-mailů
stats:
index:
authorized: Autorizováno
authorized_unconfirmed: Autorizováno, ale nepotvrzeno
global: "- Jakákoli metoda ověřování -"
registered: Registrován
unconfirmed: Nepotvrzeno
authorizations:
new:
no_action: Tato metoda vyžaduje administrátora, který vás ověřuje
verifications:
authorizations:
first_login:
actions:
direct_verifications: Přímé ověření
devise:
mailer:
direct_invite:
subject: Pokyny pro pozvání

View File

@ -0,0 +1,22 @@
cs:
decidim:
favorites:
favorite_button:
add_to_favorites: Přidat k oblíbeným
remove_from_favorites: Odstranit z oblíbených
sign_in_before_favorite: Přihlaste se a přidejte jako oblíbené
favoriting_count:
times_added_to_favorites:
zero: Toto zatím nikdo nepřidal mezi své oblíbené
one: Jedna osoba přidala toto do svých oblíbených
other: "%{count} lidí si toto přidalo ke svým oblíbeným"
favorites:
index:
title: Oblíbené
description_html: <p> Osobní oblíbené položky můžete přidat pomocí tlačítka Přidat do oblíbených. Objeví se na této stránce. </p>
icon_description: "Pomocí této ikony můžete přidat oblíbené položky:"
show:
title: Oblíbené
description_html: <p> Zde vidíte všechny oblíbené položky, které jste přidali v různých fázích procesu. V postranní navigaci můžete vybrat, které oblíbené položky chcete zobrazit. </p>
side_panel:
show_navigation: Zobrazit navigaci

View File

@ -0,0 +1,58 @@
cs:
activerecord:
models:
decidim:
ldap_configuration: 'LDAP konfigurace'
attributes:
decidim/ldap_configuration:
host: 'Host'
port: 'Port'
dn: 'Základní doménové jméno'
authentication_query: 'Authentifikační query'
username_field: 'Uživatelské jméno'
email_field: 'E-mail'
name_field: 'Jméno'
password_field: 'Heslo'
organization: 'Organizace'
devise:
failure:
user:
ldap_invalid: Neplatné jméno nebo heslo
decidim:
ldap:
menu:
ldap: 'LDAP'
models:
ldap_configuration:
fields:
created_at: 'Vytvořeno v'
name: 'Organizace / název domény'
name: 'LDAP konfigurace'
ldap_configurations:
index:
title: 'LDAP'
new:
title: 'Nový LDAP'
create: 'Vytvořit'
edit:
title: 'Upravit LDAP'
update: 'Aktualizovat'
create:
error: 'Při vytváření nové konfigurace LDAP došlo k chybě.'
success: 'Konfigurace LDAP byla úspěšně vytvořena.'
destroy:
success: 'Konfigurace LDAP byla úspěšně zničena.'
update:
error: 'Při aktualizaci této konfigurace LDAP došlo k chybě.'
success: 'Konfigurace LDAP byla úspěšně aktualizována.'
form:
host: 'Hostitel'
port: 'Port'
dn: 'Základní doménové jméno'
authentication_query: 'Authentifikační query'
username_field: 'Uživatelské jméno'
email_field: 'E-mail'
name_field: 'Jméno'
password_field: 'Heslo'
organization: 'Organizace'

View File

@ -0,0 +1,136 @@
---
cs:
activemodel:
attributes:
constraint:
component_id: Komponenta
subject_id: Participativní prostor
subject_manifest: Typ participativního prostoru
translation:
key: Překladový klíč
value: Přizpůsobený termín
translation_set:
name: Název
translations_import:
file: Import souboru
errors:
models:
translations_import:
attributes:
file:
invalid_mime_type: 'Neplatný typ souboru. Přijímané formáty jsou: %{valid_mime_types}'
decidim:
term_customizer:
admin:
actions:
add_multiple_translations: Přidat více
back: Zpět
cancel: Zrušit
clear_cache: Vymazat mezipaměť
confirm_duplicate: Opravdu chcete duplikovat tuto sadu?
duplicate: Duplikovat
help: Nápověda
import: Import
new_translation: Nový překlad
new_translation_set: Nová sada překladu
view: Zobrazit
add_translations:
index:
add: Přidat
help_html: <p> Začněte zadáním několika písmen, která se objeví na výrazu, který chcete změnit, na vyhledávacím panelu. Počkejte několik sekund a pod vyhledávacím polem se zobrazí seznam všech překladů odpovídajících vašemu vyhledávání. Klikněte na překlady v seznamu, který chcete změnit. Zobrazí se pod vyhledávacím polem v seznamu překladů, které mají být přidány. </p> <p> Jakmile přidáte všechny překlady, které chcete změnit, klikněte na tlačítko „%{button_name}“ ve spodní části obrazovky.</p>
help_title: Jak hledat překlady?
search: Hledat
caches:
clear:
success: Cache cleared successfully
models:
translation_sets:
fields:
name: Název
translations:
fields:
key: Překladový klíč
original_term: Původní termín
term: Upravený termín
titles:
add_multiple_translations: Přidat více
translation_sets: Překladové sady
translations: Překlady
translation_sets:
constraint_fields:
constraint: Omezení
remove: Odstranit
create:
error: Při vytváření sady překladu došlo k chybě.
success: Sada překladu byla úspěšně vytvořena.
destroy:
success: Sada překladu byla úspěšně smazána.
duplicate:
copied_set_name: Kopie %{name}
error: Chyba při duplikování sady překladu.
success: Sada překladu byla úspěšně duplikována.
edit:
save: Uložit
title: Sada překladu
form:
add_constraint: Přidat omezení
constraint_help_html: <p> Omezení jsou konkrétní pravidla, která vám umožňují aplikovat přizpůsobení v sadě na konkrétní kontext. </p> <p> Pokud nedefinujete žádná omezení, použijí se přizpůsobení v této sadě na celou aplikaci . Na druhou stranu, pokud chcete, aby se přizpůsobení v této sadě vztahovalo pouze na konkrétní proces, vyberte jako typ participativního prostoru možnost „Participativní procesy“ a jako participativní prostor cílový proces. Kromě toho můžete také použít přizpůsobení na konkrétní komponentu definováním komponenty pro omezení. </p> <p> Pokud definujete více omezení, přizpůsobení se použijí ve všech z nich. </p>
constraint_help_title: Co jsou omezení?
help_html: <p> Sada překladu je „kontejner“, který obsahuje překlady pro konkrétní kontext, který chcete upravit. </p> <p> Sada překladu vám pomůže uspořádat přizpůsobení a použít je v různých kontextech. To vám umožní přizpůsobit stejný překlad odlišně v různých kontextech. </p> <p> Pokud například chcete přizpůsobit tlačítko s výrazem „Přidat“ odlišně pro různé participativní procesy, můžete vytvořit samostatné překladové sady pro oba procesy a použít sadu na tyto procesy pomocí omezení.</p>
help_title: Co je překladová sada?
title: Překladová sada
index:
no_records_html: <p> Nejsou k dispozici žádné překladové sady. </p> <p> Začněte přidáním překladové sady pomocí tlačítka „<a href="%{new_set_link}">%{button_name}</a>“.</p>
new:
create: Vytvořit
title: Překladové sady
update:
error: Při aktualizaci překladové sady došlo k chybě.
success: Překladová sada byla úspěšně aktualizována.
translations:
create:
error: Chyba při vytváření překladu.
success: Překlad byl úspěšně vytvořen.
destroy:
success: Překlad byl úspěšně smazán.
edit:
save: Uložit
title: Překlad
form:
help_html: <p> Překladový klíč je technický odkaz na překlad, který má být přeložen. Toto není termín, který chcete změnit, ale technický klíč, který odkazuje na tento překlad. </p> <p> Například pokud chcete změnit výraz <em> „Procesy“ </em> v horní nabídce, použili byste klíč <em> "decidim.menu.processes" </em>. </p> <p> <a href="https://guides.rubyonrails.org/i18n.html" target = "_blank"> Další informace o internacionalizaci Rails </a>. </p>
help_title: Co je překladový klíč?
term_help_html: "<p> Přizpůsobený výraz je konečné slovo, které se má v uživatelském rozhraní zobrazit místo původního výrazu. Je zřejmé, že přizpůsobený výraz se může u každého povoleného jazyka lišit. </p>"
term_help_title: Co je přizpůsobený termín?
title: Překlad
import:
error: Chyba při importu překladů
success: Překlady byly úspěšně importovány.
index:
actions: Akce
no_records_html: <p> V této sadě nejsou k dispozici žádné překlady. </p> <p> Začněte přidáním překladů do této sady. Nejjednodušší je použít tlačítko „<a href="%{add_multiple_link}">%{button_name}</a>“, kde můžete vyhledávat překlady se stejnými výrazy, jaké vidíte v uživatelském rozhraní. </p>
selected: vybrané
new:
create: Vytvořit
title: Překlady
new_import:
accepted_mime_types:
csv: CSV
json: JSON
xls: XLS
file_legend: 'Přidejte soubor pro import, který bude analyzován pro překlady.
Podporované formáty jsou: %{valid_mime_types}'
start_import: Start importu
title: Import překladů
zip_hint: Soubor ZIP můžete také nahrát z exportu překladů.
update:
error: Chyba při aktualizaci překladu.
success: Překlad byl úspěšně aktualizován.
translations_destroys:
destroy:
error: Chyba při mazání překladů.
success: Překlady byly úspěšně smazány.
new:
destroy: Smazat
title: Překlady smazat
menu:
term_customizer: Přizpůsobovač termínů

View File

@ -0,0 +1,61 @@
cs:
activemodel:
errors:
models:
redirect_rule:
attributes:
destination:
not_recognized: musí být aplikací uznány.
source:
reserved: nemělo by být vyhrazené slovo.
decidim:
url_aliases:
admin:
decidim:
url_aliases:
admin:
redirect_rules:
index:
'no': 'ne'
'yes': 'ano'
menu:
url_aliases: Přesměrování
models:
redirect_rule:
fields:
active: Aktivní
destination: Cíl
id: Id
source: Zdroj
source_is_case_sensitive: Rozlišuje velká a malá písmena
redirect_rules:
create:
error: Při vytváření přesměrování došlo k chybě.
success: Přesměrování bylo úspěšně vytvořeno.
destroy:
error: Při odstraňování přesměrování došlo k chybě.
success: Přesměrování bylo úspěšně odstraněno.
edit:
title: Upravit přesměrování
update: Aktualizace
form:
active: Aktivní
destination_example: "/processes/process-slug"
destination_help: Cesta, na kterou budou vaši návštěvníci přesměrováni. Přijaty jsou pouze cíle rozpoznané aplikací.
source_example: "/my-custom-url"
source_help: Cesta, ze které budou vaši návštěvníci přesměrováni. Musí začínat znakem „/“ a může obsahovat pouze písmena, číslice, pomlčky a podtržítka.
source_is_case_sensitive: Zdroj rozlišuje velká a malá písmena
new:
create: Vytvořit
title: Nové přesměrování
no_redirect_rules: Nejsou k dispozici žádná přesměrování
update:
error: Při aktualizaci přesměrování došlo k chybě.
success: Přesměrování bylo aktualizováno
titles:
redirect_rules: Přesměrování
admin_log:
create: "%{user_name} vytvořil %{resource_name} s ID %{resource_id}"
delete: "%{user_name} smazal %{resource_name} s ID %{resource_id}"
update: "%{user_name} aktualizoval %{resource_name} s ID %{resource_id}"
format_error: musí začínat „/“ a obsahovat pouze písmena, číslice, pomlčky a podtržítka.

View File

@ -0,0 +1,27 @@
cs:
decidim:
components:
cookies:
accept: Přijmout vše
analytics:
description: Umožňuje sledování za účelem zlepšení uživatelské zkušenosti
consent_modal:
description: Tento způsob umožňuje filtrovat soubory cookie, které chcete.
decidim:
description: Umožňuje zkontrolovat, zda uživatel soubory cookie přijal
decidim_session:
description: Umožňuje udržovat relaci uživatele aktivní po omezenou dobu. Je nutný ke zlepšení uživatelského komfortu v Decidim
matomo:
description: Umožňuje sledování za účelem zlepšení uživatelské zkušenosti
name: Cookies
purposes:
ads: Reklamy
analytics: Analytika
checking: Zkontrolujte souhlas uživatele
security: Zabezpečení
session: Seance
tracking: Trasování
layouts:
decidim:
footer:
revoke_cookies: Odmítnutí přijetí cookies

View File

@ -0,0 +1,49 @@
cs:
decidim:
calendar:
admin:
actions:
new_external_event: Nová externí událost
external_events:
index:
title: Externí události
no_records_html: <p>Nebyly vytvořeny žádné externí události.</p> <p>Začněte přidáním externí události tlačítkem "<a href="%{new_set_link}">%{button_name}</a>.</p>
create:
invalid: Neplatná externí událost
success: Externí událost byla úspěšně vytvořena
destroy:
success: Externí událost byla úspěšně odstraněna
edit:
save: Uložit externí událost
form:
title: Externí událost
new:
title: Nová externí událost
create: Vytvořit externí událost
update:
invalid: Chyba při aktualizaci externí události
success: Externí událost byla úspěšně aktualizována
models:
external_events:
fields:
title: Název
start_at: Začátek v
end_at: Konec v
url: URL
index:
title: Globální kalendář
filters:
consultation: Konzultace
debate: Debaty
external_event: Externí události
meeting: Schůzky
participatory_step: Účastnický proces
menu:
calendar: Kalendář
gantt: Ganttův graf
ical: Stáhnout iCAL
activerecord:
models:
decidim/calendar:
one: Kalendář
other: Kalendáře

View File

@ -0,0 +1,46 @@
---
cs:
decidim:
admin:
models:
assembly:
fields:
assembly_role: Role ve shromáždění
department: Oddělení / oblast
department_role: Role oddělení
participatory_process:
fields:
department: Oddělení / oblast
department_role: Role oddělení
process_role: Role procesu
user:
fields:
administrated_spaces: Spravované prostory
assembly_type: Shromáždění
created_at: Vytvořeno v
department: Oddělení / oblast
private: Soukromí
process_type: Proces
published: Publikováno
roles:
assembly_admin: Správce shromáždění
department_admin: Správce oddělení
process_admin: Správce procesu
space_admin: Správce prostoru
search_field_admins: Správci
search_field_processes: Procesy
search_question: Co hledáte?
spaces: Proces / Pravidlo / Shromáždění
title: Název
type: Typ
users:
form:
area: Oblast
index:
filter:
all: Vše
filter_by: filtrovat podle
search: Hledat
components:
department_admin:
name: Správce oddělení

View File

@ -0,0 +1,64 @@
---
cs:
decidim:
admin:
actions:
add: Přidat
confirm_destroy: Potvrdit smazání
destroy: Smazat
edit: Upravit
menu:
appearance: Vzhled
area_types: Typy oblastí
areas: Oblasti
configuration: Konfigurace
help_sections: Sekce nápovědy
homepage: Domovská stránka
navbar_links: Odkazy navigační lišty
scope_types: Typy oblastí
scopes: Oblasti
models:
navbar_link:
fields:
link: Odkaz
title: Nadpis
weight: Důležitos
navbar_links:
create:
error: Chyba
success: Úspěch
destroy:
success: Úspěch
no_links: Žádné odkazy
update:
error: Chyba
success: Úspěch
titles:
navbar_links: Odkazy navigační lišty
components:
navbar_links:
name: Odkazy navigační lišty
navbar_links:
admin:
navbar_links:
edit:
title: Název
update: Aktualizace
form:
link: Odkaz
new_tab: Nová záložka
same_tab: Stejná záložka
title: Nadpis
weight: Důležitost
new:
create: Vytvořit
title: Nadpis
decidim_navbar_links:
admin:
menu:
navbar_links: Odkazy navigační lišty
layouts:
decidim:
admin:
settings:
title: Nadpis

View File

@ -0,0 +1,46 @@
cs:
decidim:
components:
navigation_maps:
name: Navigační Mapy
navigation_maps:
admin:
areas:
create:
error: Došlo k chybě při vytváření oblasti
success: Oblast byla úspěšně vytvořena
form:
no_popup: Nepoužívejte vyskakovací okno, odkazujte přímo na oblast.
new:
area: Detaily nové oblasti
cancel: Zrušit
save: Uložit
show:
area: Detaily oblasti
cancel: Zrušit
link_suggestions: 'Tip: použijte %{map} pro propojení dalších karet'
save: Uložit
update:
error: Došlo k chybě při ukládání oblasti
success: Oblast úspěšně uložena
content_blocks:
name: Navigační Mapy
navigation_map:
view: Zapojte se
navigation_map_settings_form:
add: Přidat
blueprint_image: Obrázek plánu
description: Popis
editor: Editor mapy
height: Height (px)
id: Id
image_missing: Pro začátek přidejte obrázek plánu
info: Obecné informace
link: Odkaz
remove_blueprint: Smazat tento plán
title: Název
type: Typ
upload_image: Nahrát obrázek
create:
error: Chyba při vytváření plánu
success: Plán byl úspěšně vytvořen

View File

@ -0,0 +1,12 @@
---
cs:
decidim:
process_groups_content_block:
content_blocks:
highlighted_process_groups:
name: Zvýrazněné skupiny procesů
pages:
home:
highlighted_process_groups:
active_processes: Aktivní procesy
see_all_processes: Zobrazit všechny procesy

View File

@ -0,0 +1,394 @@
cs:
activemodel:
attributes:
activity:
active: Active
description: Popis
end_date: Datum ukončení
max_minutes_per_day: Maximum minut na den
requests_start_at: Požadavky začínají v
start_date: Datum zahájení
milestone:
title: Co jste udělal?
task:
name: Jméno
errors:
models:
milestone:
attributes:
attachment:
needs_to_be_reattached: Vyžaduje být znovu připojen
time_event:
attributes:
activity:
finished: Aktivita již byla ukončena
inactive: Aktivita není aktivní
no_time_available: Uživatel dosáhl maximálního množství času dostupného pro den
not_started: Aktivita zatím nezačala
assignation:
unassigned: Uživatel není přiřazen k úkolu
start:
date_format: Čas začátku není datum
stop:
date_format: Čas ukončení není datum
stop_before_start: Ukončení je před začátkem
decidim:
admin:
filters:
activity_id_eq:
label: Aktivita
activity_task_id_eq:
label: Úloha
search_placeholder:
user_name_or_user_nickname_or_user_email_cont: Vyhledejte uživatelské jméno, přezdívku nebo e-mail
components:
time_tracker:
name: Časový záznam
settings:
global:
activities_label: Název pro "Aktivity"
announcement: Oznámení
assignations_label: Jméno pro "Přiřazení"
milestones_label: Název pro "Milníky"
tasks_label: Název pro "Úkoly"
time_events_label: Název pro "Čas události"
step:
announcement: Oznámení
views:
activity:
info: Klikněte na tlačítko pro zaznamenání času.
time_elapsed: 'Uplynulý čas:'
index:
account_message: <a href="%{sign_in_url}">Přihlaste se pomocí svého účtu</a> nebo se <a href="%{sign_up_url}">zaregistrujte</a> pro účast na této aktivitě.
data:
fill: Vyplňte údaje
submit: Odeslat
request: Žádost o připojení k aktivitě
log:
value_types:
activity_presenter:
not_found: 'Aktivita nebyla v databázi nalezena (ID: %{id})'
time_tracker_presenter:
not_found: 'Komponenta Time Tracker nebyla v databázi nalezena (ID: %{id})'
pages:
home:
statistics:
activities_count: Aktivit
assignees_count: Dobrovolníků
tasks_count: Úloh
participatory_processes:
statistics:
activities_count: Aktivit
assignees_count: Dobrovolníků
tasks_count: Úloh
time_tracker:
admin:
actions:
title: Akce
activities:
actions:
assignations: Správa přiřazení
confirm_destroy: Opravdu chcete odstranit tuto aktivitu?
destroy: Odstranit aktivitu
edit: Upravit aktivitu
new: Nová aktivita
create:
error: Chyba vytváření aktivity
success: Aktivita byla úspěšně vytvořena
destroy:
success: Aktivita úspěšně smazána
edit:
submit: Změnit aktivitu
title: Upravit aktivitu
index:
title: Úkolové aktivity
new:
submit: Vytvořit aktivitu
title: Nová aktivita
update:
error: Chyba při aktualizaci aktivity
success: Akce byla úspěšně aktualizována
assignations:
actions:
accept: Přijmout
accept_all: Přijmout všechny čekající přiřazení
assignations: Správa přiřazení
confirm_destroy: Opravdu chcete odstranit toto přiřazení?
destroy: Odstranit přiřazení
new: Nové přiřazení
reject: Odmítnout
create:
error: Chyba při vytváření přiřazení
success: Přiřazení bylo úspěšně vytvořeno
destroy:
error: Chyba při odstraňování přiřazení
succcess: Přiřazení bylo úspěšně odstraněno
form:
existing_user: Existující účastník
non_user: Není účastníkem
select_user: Vybrat účastníka
user_type: Typ účastníka
index:
title: Přiřazení
new:
create: Vytvořit přiřazení
title: Nové přiřazení k této aktivitě
update:
error: Chyba při aktualizaci přiřazení
success: Přiřazená osoba úspěšně aktualizována
breadcrumbs:
assignations: Přiřazení
global: Všechny úkoly
stats: Statistiky
exports:
time_tracker_activity_questionnaire_answers: Odpovědi na dotazník o činnosti
time_tracker_assignee_questionnaire_answers: Odpovědi na dotazník přiřazeného
models:
activity:
name: Aktivita
assignation:
name: Přiřazení
task:
name: Úloha
questionnaires:
index:
title: Dotazník
questionnaire:
edit: Upravit dotazník
stats:
index:
title: Statistiky
tasks:
actions:
confirm_destroy: Jste si jisti, že chcete odstranit tento úkol?
destroy: Smazat úkol
edit: Upravit úkol
new: Nová úloha
activity_questionnaire:
title: Dotazník o činnosti
assignations:
bulk_invalid: Chyba, %{count} účastníků nelze přiřadit
bulk_ok: Úspěšně přiřazeno %{count} účastníků
pending: Čekající přiřazení
assignee_questionnaire:
title: Podmínky a zásady Dotazníku
create:
error: Chyba při vytváření úlohy
success: Úloha úspěšně vytvořena
destroy:
success: Úloha úspěšně smazána
edit:
submit: Aktualizovat
title: Aktualizovat úkol
index:
title: Úlohy
new:
submit: Vytvořit
title: Vytvořit úkol
update:
error: Chyba při aktualizaci úlohy
success: Úloha úspěšně aktualizována
time_tracker_exports:
create:
error: Chyba při importu dat o sledování času do odpovědnosti
success: Data sledování času byla úspěšně exportována do odpovědnosti
admin_log:
activity:
create: "%{user_name} vytvořil aktivitu %{resource_name}"
delete: "%{user_name} odstranil aktivitu %{resource_name}"
update: "%{user_name} aktualizoval aktivitu %{resource_name}"
assignation:
create: "%{user_name} vytvořil přiřazení"
delete: "%{user_name} odstranil přiřazení"
update: "%{user_name} aktualizoval přiřazení"
task:
create: "%{user_name} vytvořil úkol %{resource_name}"
delete: "%{user_name} odstranil úkol %{resource_name}"
update: "%{user_name} aktualizoval úkol %{resource_name}"
assignations:
request:
error: Při přiřazování k této aktivitě došlo k chybě.
success: Úspěšně jste požádali o připojení k této aktivitě!
show:
assignations_activity: "Aktivita %{user_name}"
milestones_list: Seznam milníků
clock:
hours: "%{n}h"
minutes: "%{n}m"
seconds: "%{n}s"
default_activity_questionnaire:
description: Děkujeme, že jste vyplnili tento dotazník! Ptáme se na vás tento soubor otázek, který vám pomůže pochopit, zda je váš projekt (a jeho akce prováděné na dobrovolném základě) vyvážený, pokud jde o rozdělení úkolů kvůli pohlaví. Zohlednění těchto otázek může být také užitečnou příležitostí k analýze toho, co je považováno za důležité a kdo tyto úkoly obvykle plní.
question_1:
body: Jak je podle vás tento úkol důležitý?
description: Od 1 do 5 považujete tento úkol za nejdůležitější (5), vůbec není důležitý (1) nebo něco mezi tím?
option_1: 1 (vůbec není důležitý)
option_2: 2 (nepříliš důležité)
option_3: 3 (Spíše důležité)
option_4: 4 (Velmi důležité)
option_5: 5 (Nejdůležitější)
question_2:
body: Kdo si myslíte, že tento úkol obvykle plní?
description: Myslíte si, že tento úkol plní většinou lidé, kteří se ztotožňují s určitým pohlavím?
option_1: Většinou ženy
option_2: Většinou muži
option_3: Nevidím rozdíly podle pohlaví
option_4: Ostatní
title: Jak vnímáte tento úkol?
tos: Údaje, které zde byly zodpovězeny, se považují za důvěrné a používají se pouze pro statistické účely. Také platí všeobecné <a href="/pages/terms-and-conditions">Podmínky</a>. Odesláním tohoto dotazníku s nimi souhlasíte.
default_assignee_questionnaire:
description: Děkujeme za vyplnění tohoto dotazníku! Ptáme se vás na tento soubor otázek, abychom vám pomohli pochopit, zda je váš projekt (a jeho akce prováděné na základě dobrovolnosti) vyvážený z hlediska rozdělení úkolů z důvodu pohlaví.
question_1:
body: S jakým pohlavím se ztotožňujete?
description: Vyberte možnost, která nejlépe odpovídá vaší genderové identitě.
option_1: Žena
option_2: muž
option_3: Ne-binární
option_4: Ostatní
question_2:
body: Jaký je váš věk?
description: Vyberte si svůj věkový rozsah
option_1: Pod 15
option_10: 55 až 60
option_11: 65 až 70
option_12: 70 až 75
option_13: 75 až 80
option_14: 80 až 85
option_15: 85 až 90
option_16: Přes 90
option_2: 15 až 20
option_3: 20 až 25
option_4: 25 až 30
option_5: 30 až 35
option_6: 35 až 40
option_7: 40 až 45
option_8: 45 až 50
option_9: 50 až 55
title: Podmínky použití a demografické údaje
tos: Údaje, které zde byly zodpovězeny, se považují za důvěrné a používají se pouze pro statistické účely. Také platí všeobecné <a href="/pages/terms-and-conditions">Podmínky</a>. Odesláním tohoto dotazníku s nimi souhlasíte.
milestone:
dedicated_time: "%{hours}h %{minutes}m %{seconds}s"
time_dedicated: Vyhrazený čas
title: "Aktivita %{user_name}"
milestone_form:
button_no: Ne, děkuji
button_submit: Uložit
description: Podělte se o důkaz své práce nahráním obrázku a krátkého popisu toho, čeho jste dosáhli.
input_file: Soubor
input_title: Název
title: Zanechte svou značku!
milestones:
create:
error: Chyba při vytváření milníku
success: Milník byl úspěšně vytvořen
index:
assignations_activity: "Aktivita %{user_name}"
back_to_list: Zpět k aktivitám
joined_on: Přidal/a se dne
last_worked_on: Naposledy pracoval
total_time: Celkový vyhrazený čas
milestone:
time_dedicated: Vyhrazený čas
models:
activity:
fields:
assignations_accepted: Přijaté přiřazení
assignations_pending: Čekající přiřazení
description: Popis
end_date: Datum ukončení
max_minutes_per_day: Max. minut denně
requests_start_at: Požadavky začínají v
start_date: Datum zahájení
status: Stav
statuses:
finished: Dokončeno
inactive: Neaktivní
not_started: Nezahájeno
open: Otevřeno
name: Aktivita
assignation:
fields:
activity: Aktivita
email: E-mail
invited_at: Pozván na
invited_by: Pozván od
name: Jméno
requested_at: Požadováno v %{time}
status: Stav
statuses:
accepted: Přijato
pending: Čekající
rejected: Odmítnuto
task: Úloha
time_dedicated: Vyhrazený čas
tos_accepted_at: Členem od
name: Přiřazení
questionnaire:
fields:
name: Jméno
title: Název
task:
fields:
activities_count: Počet aktivit
activities_end_at: Poslední aktivita končí v
activities_start_at: První aktivita začíná v
assignations_accepted: Přijaté přiřazení
assignations_pending: Čekající přiřazení
name: Jméno
name: Úloha
reports:
user:
index:
accepted: Přijato
dedicated_time: 'Dosud vyhrazený čas: %{time}'
empty: Nemáte žádné přiřazení aktivit
pending: Čekající
time_events:
start:
already_started: Počítadlo je již spuštěno
error: Chyba při spuštění počítadla
success: Počítadlo bylo úspěšně spuštěno
stop:
already_stopped: Počítadlo již zastaveno
error: Chyba při zastavování počítadla
success: Počítadlo se úspěšně zastavilo
time_tracker:
activity:
counter_stopped: Počítadlo bylo automaticky zastaveno
questionnaire:
answered: Děkujeme za zodpovězení dotazníku!
respond: Co si myslíte o tomto úkolu?
assignee_data:
answer: Začněme!
description: Abychom lépe porozuměli našim účastníkům a jejich vztahu k těmto úkolům, žádáme vás, abyste vyplnili několik otázek týkajících se vašeho demografického profilu. Před registrací k jakémukoli úkolu se také chceme ujistit, že souhlasíte s podmínkami použití. Děkujeme!
title: Podmínky použití a demografické údaje
callout_status:
finished: Ukončeno %{end_date}
inactive: Neaktivní
not_started: Začíná %{start_date}
open: Otevřít, začalo %{start_date}
idle_activity:
assignation_pending: Již aplikováno! Brzy správce zkontroluje vaši žádost.
assignation_rejected: Omlouváme se, Vaše žádost byla zamítnuta.
index:
empty: Zatím nejsou žádné aktivity.
milestones_list: Lidé pracující v této aktivitě
questionnaire_in_preview_mode: Na tento dotazník nelze v režimu náhledu odpovědět!
request_activity:
assignation_pending: Již aplikováno! Brzy správce zkontroluje vaši žádost.
assignation_rejected: Omlouváme se, Vaše žádost byla zamítnuta.
assignee_questionnaire: Přijměte prosím <a href="%{path}" target="_blank">Podmínky užití</a> abyste se mohli připojit se k aktivitě.
time_tracker_activity_questionnaire_answers_serializer:
activity_description: Aktivita
activity_id: ID aktivity
created_at: Zodpovězeno
id: ID odpovědi
ip_hash: Ip Hash
registered: Registrován
task_id: ID úkolu
task_name: Úloha
unregistered: Neregistrovaný
user_status: Stav uživatele
layouts:
decidim:
user_profile:
time_tracker: Moje dobrovolnická práce

View File

@ -0,0 +1,24 @@
#!/usr/bin/env python3
import codecs
import yaml
import sys
def dict_merge(src, dst):
for key, value in src.items():
if isinstance(value, dict):
node = dst.setdefault(key, {})
dict_merge(value, node)
else:
dst[key] = value
return dst
all = {}
for file in sys.argv[1:]:
print(file)
with codecs.open(file, encoding='utf-8') as f:
data = yaml.safe_load(f)
all = dict_merge(all, data)
with codecs.open('cs.yml', 'w', encoding='utf-8') as f:
yaml.dump(data, f, allow_unicode=True, sort_keys=True)

View File

@ -1,5 +1,5 @@
{
"version": "0.23.1-210118",
"version": "0.23.5-210416",
"meta": {
"title": "Decidim",
"desc-cs": "Platforma pro účast občanů",
@ -8,12 +8,13 @@
},
"containers": {
"decidim": {
"image": "decidim_0.23.1-210118",
"image": "decidim_0.23.5-210416",
"depends": [
"decidim-postgres"
],
"mounts": {
"decidim/decidim_conf": "srv/decidim-app/config",
"decidim/decidim_conf/application.yml": "srv/decidim-app/config/application.yml:file",
"decidim/decidim_conf/initializers/decidim.rb": "srv/decidim-app/config/initializers/decidim.rb:file",
"decidim/decidim_data/migrate": "srv/decidim-app/db/migrate",
"decidim/decidim_data/storage": "srv/decidim-app/storage",
"decidim/decidim_data/uploads": "srv/decidim-app/public/uploads"

View File

@ -1,4 +1,4 @@
IMAGE decidim_0.23.1-210118
IMAGE decidim_0.23.5-210416
FROM decidim-nginx_1.18.0-210106
# https://github.com/Platoniq/decidim-install/blob/master/decidim-bionic.md
@ -15,7 +15,7 @@ RUN EOF
# Install Decidim
bundle config build.nokogiri --use-system-libraries
gem install decidim
gem install decidim -v 0.23.5
cd /srv
decidim decidim-app
EOF
@ -23,7 +23,7 @@ EOF
COPY decidim.image.d
RUN EOF
# Install gems required by decidim
# Install runtime gems and plugins
cd /srv/decidim-app
bundle install

View File

@ -4,11 +4,11 @@ source "https://rubygems.org"
ruby RUBY_VERSION
gem "decidim", "0.23.1"
gem "decidim-conferences", "0.23.1"
gem "decidim-consultations", "0.23.1"
gem "decidim-initiatives", "0.23.1"
# gem "decidim-templates", "0.23.1"
gem "decidim", "0.23.5"
gem "decidim-conferences", "0.23.5"
gem "decidim-consultations", "0.23.5"
gem "decidim-initiatives", "0.23.5"
# gem "decidim-templates", "0.23.5"
gem "bootsnap", "~> 1.3"
@ -22,7 +22,7 @@ gem "wicked_pdf", "~> 1.4"
group :development, :test do
gem "byebug", "~> 11.0", platform: :mri
gem "decidim-dev", "0.23.1"
gem "decidim-dev", "0.23.5"
end
group :development do
@ -38,26 +38,30 @@ group :production do
gem "passenger"
gem "delayed_job_active_record"
gem "daemons"
gem "twilio-ruby"
end
# Modules
# gem "decidim-access_requests", git: "https://github.com/mainio/decidim-module-access_requests" # Supported until 0.22.0
# gem "decidim-action_delegator", git: "https://github.com/coopdevs/decidim-module-action_delegator" # Supported until 0.22.0, not indended for production use
# gem "decidim-antivirus", git: "https://github.com/mainio/decidim-module-antivirus" # Supported until 0.22.0
# gem "decidim-budgets_enhanced", git: "https://github.com/OpenSourcePolitics/decidim-module-budgets_enhanced", branch: "0.22-dev" # Supported until 0.19.0, development branch exists up to 0.22.0
gem "decidim-calendar", git: "https://github.com/alabs/decidim-module-calendar"
gem "decidim-comparative_stats", git: "https://github.com/Platoniq/decidim-module-comparative_stats"
# gem "decidim-cookies", git: "https://github.com/OpenSourcePolitics/decidim-module_cookies" # Supported until 0.21.0
gem "decidim-decidim_awesome", git: "https://github.com/Platoniq/decidim-module-decidim_awesome"
# gem "decidim-department_admin", git: "https://github.com/gencat/decidim-department-admin" # Supported until 0.21.0
gem "decidim-direct_verifications", git: "https://github.com/Platoniq/decidim-verifications-direct_verifications"
# gem "decidim-favorites", git: "https://github.com/mainio/decidim-module-favorites" # Required by plans
gem "decidim-ldap", git: "https://github.com/diputacioBCN/decidim-diba", glob: "decidim-ldap/decidim-ldap.gemspec"
gem "decidim-navbar_links", git: "https://github.com/OpenSourcePolitics/decidim-module-navbar_links", branch: "0.23-stable"
gem "decidim-navigation_maps", git: "https://github.com/Platoniq/decidim-module-navigation_maps"
# gem "decidim-plans", git: "https://github.com/mainio/decidim-module-plans" # Supported until 0.22.0
# gem "decidim-process_groups_content_block", git: "https://github.com/mainio/decidim-module-process_groups_content_block" # Supported until 0.22.0
# gem "decidim-term_customizer", git: "https://github.com/mainio/decidim-module-term_customizer" # Supported until 0.22.0
gem "decidim-time_tracker", git: "https://github.com/Platoniq/decidim-module-time_tracker", branch: "main"
# gem "decidim-unique_identity", git: "https://github.com/OpenSourcePolitics/decidim-module-unique-identity" # Supported until 0.18.0
gem "decidim-url_aliases", git: "https://github.com/OpenSourcePolitics/decidim-urlaliases"
gem "omniauth-decidim", github: "decidim/omniauth-decidim"
# gem "decidim-access_requests", github: "mainio/decidim-module-access_requests" # Supported until 0.22.0
# gem "decidim-action_delegator", github: "coopdevs/decidim-module-action_delegator" # Supported until 0.23.2
# gem "decidim-antivirus", github: "mainio/decidim-module-antivirus" # Supported until 0.22.0
# gem "decidim-budgets_enhanced", github: "OpenSourcePolitics/decidim-module-budgets_enhanced", branch: "0.22-dev" # Supported until 0.19.0, development branch exists up to 0.22.0
gem "decidim-calendar", github: "alabs/decidim-module-calendar"
gem "decidim-comparative_stats", github: "Platoniq/decidim-module-comparative_stats"
# gem "decidim-cookies", github: "OpenSourcePolitics/decidim-module_cookies" # Supported until 0.21.0
gem "decidim-decidim_awesome", github: "Platoniq/decidim-module-decidim_awesome"
# gem "decidim-department_admin", github: "gencat/decidim-department-admin" # Supported until 0.22.0
gem "decidim-direct_verifications", github: "Platoniq/decidim-verifications-direct_verifications"
# gem "decidim-favorites", github: "mainio/decidim-module-favorites" # Required by ideas, plans
# gem "decidim-feedback", github: "mainio/decidim-module-feedback" # Required by ideas
# gem "decidim-ideas", github: "mainio/decidim-module-ideas" # Supported until 0.23.0, has graphql dependency problems
# gem "decidim-ldap", github: "diputacioBCN/decidim-diba", glob: "decidim-ldap/decidim-ldap.gemspec", Supported until 0.18.0, installable until 0.23.1
gem "decidim-navbar_links", github: "OpenSourcePolitics/decidim-module-navbar_links", branch: "0.23-stable"
gem "decidim-navigation_maps", github: "Platoniq/decidim-module-navigation_maps", ref: "5199551350d05a24c439b4c6dc5946f12eafaa30"
# gem "decidim-plans", github: "mainio/decidim-module-plans" # Supported until 0.22.0
# gem "decidim-process_groups_content_block", github: "mainio/decidim-module-process_groups_content_block" # Supported until 0.22.0
# gem "decidim-term_customizer", github: "mainio/decidim-module-term_customizer" # Supported until 0.22.0
gem "decidim-time_tracker", github: "Platoniq/decidim-module-time_tracker", branch: "main"
# gem "decidim-unique_identity", github: "OpenSourcePolitics/decidim-module-unique-identity" # Supported until 0.18.0
gem "decidim-url_aliases", github: "OpenSourcePolitics/decidim-urlaliases"

View File

@ -0,0 +1,993 @@
cs:
activemodel:
attributes:
activity:
active: Active
description: Popis
end_date: Datum ukončení
max_minutes_per_day: Maximum minut na den
requests_start_at: Požadavky začínají v
start_date: Datum zahájení
constraint:
component_id: Komponenta
subject_id: Participativní prostor
subject_manifest: Typ participativního prostoru
milestone:
title: Co jste udělal?
task:
name: Jméno
translation:
key: Překladový klíč
value: Přizpůsobený termín
translation_set:
name: Název
translations_import:
file: Import souboru
errors:
models:
milestone:
attributes:
attachment:
needs_to_be_reattached: Vyžaduje být znovu připojen
redirect_rule:
attributes:
destination:
not_recognized: musí být aplikací uznány.
source:
reserved: nemělo by být vyhrazené slovo.
time_event:
attributes:
activity:
finished: Aktivita již byla ukončena
inactive: Aktivita není aktivní
no_time_available: Uživatel dosáhl maximálního množství času dostupného
pro den
not_started: Aktivita zatím nezačala
assignation:
unassigned: Uživatel není přiřazen k úkolu
start:
date_format: Čas začátku není datum
stop:
date_format: Čas ukončení není datum
stop_before_start: Ukončení je před začátkem
translations_import:
attributes:
file:
invalid_mime_type: 'Neplatný typ souboru. Přijímané formáty jsou: %{valid_mime_types}'
activerecord:
attributes:
decidim/ldap_configuration:
authentication_query: Authentifikační query
dn: Základní doménové jméno
email_field: E-mail
host: Host
name_field: Jméno
organization: Organizace
password_field: Heslo
port: Port
username_field: Uživatelské jméno
models:
decidim:
ldap_configuration: LDAP konfigurace
decidim/calendar:
one: Kalendář
other: Kalendáře
decidim:
admin:
actions:
add: Přidat
confirm_destroy: Potvrdit smazání
destroy: Smazat
edit: Upravit
filters:
activity_id_eq:
label: Aktivita
activity_task_id_eq:
label: Úloha
search_placeholder:
user_name_or_user_nickname_or_user_email_cont: Vyhledejte uživatelské jméno,
přezdívku nebo e-mail
menu:
appearance: Vzhled
area_types: Typy oblastí
areas: Oblasti
configuration: Konfigurace
help_sections: Sekce nápovědy
homepage: Domovská stránka
navbar_links: Odkazy navigační lišty
scope_types: Typy oblastí
scopes: Oblasti
models:
assembly:
fields:
assembly_role: Role ve shromáždění
department: Oddělení / oblast
department_role: Role oddělení
navbar_link:
fields:
link: Odkaz
title: Nadpis
weight: Důležitos
participatory_process:
fields:
department: Oddělení / oblast
department_role: Role oddělení
process_role: Role procesu
user:
fields:
administrated_spaces: Spravované prostory
assembly_type: Shromáždění
created_at: Vytvořeno v
department: Oddělení / oblast
private: Soukromí
process_type: Proces
published: Publikováno
roles:
assembly_admin: Správce shromáždění
department_admin: Správce oddělení
participant: Účastník
process_admin: Správce procesu
space_admin: Správce prostoru
search_field_admins: Správci
search_field_processes: Procesy
search_question: Co hledáte?
spaces: Proces / Pravidlo / Shromáždění
title: Název
type: Typ
navbar_links:
create:
error: Chyba
success: Úspěch
destroy:
success: Úspěch
no_links: Žádné odkazy
update:
error: Chyba
success: Úspěch
titles:
navbar_links: Odkazy navigační lišty
users:
form:
area: Oblast
index:
filter:
all: Vše
filter_by: filtrovat podle
search: Hledat
authorization_handlers:
admin:
direct_verifications:
help:
- 'Umožňuje masivní zavedení uživatelů:'
- Přímá registrace v organizaci a odeslání pozvánek
- Ověřit je pomocí jakékoliv metody aktivního ověření
- Zrušit jejich ověření pomocí jakékoli metody aktivního ověření
direct_verifications:
explanation: Ruční ověření správcem organizace
name: Přímé ověření
calendar:
admin:
actions:
new_external_event: Nová externí událost
external_events:
create:
invalid: Neplatná externí událost
success: Externí událost byla úspěšně vytvořena
destroy:
success: Externí událost byla úspěšně odstraněna
edit:
save: Uložit externí událost
form:
title: Externí událost
index:
no_records_html: <p>Nebyly vytvořeny žádné externí události.</p> <p>Začněte
přidáním externí události tlačítkem "<a href="%{new_set_link}">%{button_name}</a>.</p>
title: Externí události
new:
create: Vytvořit externí událost
title: Nová externí událost
update:
invalid: Chyba při aktualizaci externí události
success: Externí událost byla úspěšně aktualizována
models:
external_events:
fields:
end_at: Konec v
start_at: Začátek v
title: Název
url: URL
index:
filters:
consultation: Konzultace
debate: Debaty
external_event: Externí události
meeting: Schůzky
participatory_step: Účastnický proces
title: Globální kalendář
menu:
calendar: Kalendář
gantt: Ganttův graf
ical: Stáhnout iCAL
components:
cookies:
accept: Přijmout vše
analytics:
description: Umožňuje sledování za účelem zlepšení uživatelské zkušenosti
consent_modal:
description: Tento způsob umožňuje filtrovat soubory cookie, které chcete.
decidim:
description: Umožňuje zkontrolovat, zda uživatel soubory cookie přijal
decidim_session:
description: Umožňuje udržovat relaci uživatele aktivní po omezenou dobu.
Je nutný ke zlepšení uživatelského komfortu v Decidim
matomo:
description: Umožňuje sledování za účelem zlepšení uživatelské zkušenosti
name: Cookies
purposes:
ads: Reklamy
analytics: Analytika
checking: Zkontrolujte souhlas uživatele
security: Zabezpečení
session: Seance
tracking: Trasování
department_admin:
name: Správce oddělení
navbar_links:
name: Odkazy navigační lišty
navigation_maps:
name: Navigační Mapy
time_tracker:
name: Časový záznam
settings:
global:
activities_label: Název pro "Aktivity"
announcement: Oznámení
assignations_label: Jméno pro "Přiřazení"
milestones_label: Název pro "Milníky"
tasks_label: Název pro "Úkoly"
time_events_label: Název pro "Čas události"
step:
announcement: Oznámení
views:
activity:
info: Klikněte na tlačítko pro zaznamenání času.
time_elapsed: 'Uplynulý čas:'
index:
account_message: <a href="%{sign_in_url}">Přihlaste se pomocí svého účtu</a>
nebo se <a href="%{sign_up_url}">zaregistrujte</a> pro účast na této
aktivitě.
data:
fill: Vyplňte údaje
submit: Odeslat
request: Žádost o připojení k aktivitě
direct_verifications:
verification:
admin:
direct_verifications:
create:
authorized: '%{authorized} uživatelů bylo úspěšně ověřeno pomocí [%{handler}]
(%{count} detekováno, %{errors} chyb)'
info: Zjištěno %{count} uživatelů, z nichž %{registered} jsou registrováni,
%{authorized} autorizováni pomocí [%{handler}] (%{unconfirmed} nepotvrzeno)
registered: '%{registered} uživatelů bylo úspěšně zaregistrováno (%{count}
detekováno, %{errors} chyb) '
revoked: Ověření od %{revoked} uživatelů bylo zrušeno pomocí [%{handler}]
(%{count} detekováno, %{errors} chyb)
gdpr_disclaimer: Udělejte to v rámci vaší odpovědnosti. Nezapomeňte, že
potřebujete mít výslovný souhlas svých uživatelů, abyste je mohli zaregistrovat.
V opačném případě můžete porušovat nařízení o GDPR v zemích EU.
index:
stats: Statistiky uživatelů
title: Registrovat a autorizovat uživatele
new:
authorization_handler: Ověřovací metoda
authorize: Autorizovat uživatele
check: Zkontrolovat stav uživatelů
info: Zadejte e-maily zde, jeden na řádek. Pokud e-mailům předchází text,
bude interpretován jako jméno uživatele
register: Registrovat uživatele na platformě (pokud existují, budou ignorováni)
revoke: Zrušit autorizaci od uživatelů
submit: Odeslat a zpracovat seznam
textarea: Seznam e-mailů
stats:
index:
authorized: Autorizováno
authorized_unconfirmed: Autorizováno, ale nepotvrzeno
global: '- Jakákoli metoda ověřování -'
registered: Registrován
unconfirmed: Nepotvrzeno
authorizations:
new:
no_action: Tato metoda vyžaduje administrátora, který vás ověřuje
favorites:
favorite_button:
add_to_favorites: Přidat k oblíbeným
remove_from_favorites: Odstranit z oblíbených
sign_in_before_favorite: Přihlaste se a přidejte jako oblíbené
favorites:
index:
description_html: <p> Osobní oblíbené položky můžete přidat pomocí tlačítka
Přidat do oblíbených. Objeví se na této stránce. </p>
icon_description: 'Pomocí této ikony můžete přidat oblíbené položky:'
title: Oblíbené
show:
description_html: <p> Zde vidíte všechny oblíbené položky, které jste přidali
v různých fázích procesu. V postranní navigaci můžete vybrat, které oblíbené
položky chcete zobrazit. </p>
title: Oblíbené
side_panel:
show_navigation: Zobrazit navigaci
favoriting_count:
times_added_to_favorites:
one: Jedna osoba přidala toto do svých oblíbených
other: '%{count} lidí si toto přidalo ke svým oblíbeným'
zero: Toto zatím nikdo nepřidal mezi své oblíbené
ldap:
ldap_configurations:
create:
error: Při vytváření nové konfigurace LDAP došlo k chybě.
success: Konfigurace LDAP byla úspěšně vytvořena.
destroy:
success: Konfigurace LDAP byla úspěšně zničena.
edit:
title: Upravit LDAP
update: Aktualizovat
form:
authentication_query: Authentifikační query
dn: Základní doménové jméno
email_field: E-mail
host: Hostitel
name_field: Jméno
organization: Organizace
password_field: Heslo
port: Port
username_field: Uživatelské jméno
index:
title: LDAP
new:
create: Vytvořit
title: Nový LDAP
update:
error: Při aktualizaci této konfigurace LDAP došlo k chybě.
success: Konfigurace LDAP byla úspěšně aktualizována.
menu:
ldap: LDAP
models:
ldap_configuration:
fields:
created_at: Vytvořeno v
name: Organizace / název domény
name: LDAP konfigurace
log:
value_types:
activity_presenter:
not_found: 'Aktivita nebyla v databázi nalezena (ID: %{id})'
time_tracker_presenter:
not_found: 'Komponenta Time Tracker nebyla v databázi nalezena (ID: %{id})'
navbar_links:
admin:
navbar_links:
edit:
title: Název
update: Aktualizace
form:
link: Odkaz
new_tab: Nová záložka
same_tab: Stejná záložka
title: Nadpis
weight: Důležitost
new:
create: Vytvořit
title: Nadpis
navigation_maps:
admin:
areas:
create:
error: Došlo k chybě při vytváření oblasti
success: Oblast byla úspěšně vytvořena
form:
no_popup: Nepoužívejte vyskakovací okno, odkazujte přímo na oblast.
new:
area: Detaily nové oblasti
cancel: Zrušit
save: Uložit
show:
area: Detaily oblasti
cancel: Zrušit
link_suggestions: 'Tip: použijte %{map} pro propojení dalších karet'
save: Uložit
update:
error: Došlo k chybě při ukládání oblasti
success: Oblast úspěšně uložena
content_blocks:
name: Navigační Mapy
navigation_map:
view: Zapojte se
navigation_map_settings_form:
add: Přidat
blueprint_image: Obrázek plánu
description: Popis
editor: Editor mapy
height: Height (px)
id: Id
image_missing: Pro začátek přidejte obrázek plánu
info: Obecné informace
link: Odkaz
remove_blueprint: Smazat tento plán
title: Název
type: Typ
upload_image: Nahrát obrázek
create:
error: Chyba při vytváření plánu
success: Plán byl úspěšně vytvořen
pages:
home:
statistics:
activities_count: Aktivit
assignees_count: Dobrovolníků
tasks_count: Úloh
participatory_processes:
statistics:
activities_count: Aktivit
assignees_count: Dobrovolníků
tasks_count: Úloh
process_groups_content_block:
content_blocks:
highlighted_process_groups:
name: Zvýrazněné skupiny procesů
pages:
home:
highlighted_process_groups:
active_processes: Aktivní procesy
see_all_processes: Zobrazit všechny procesy
term_customizer:
admin:
actions:
add_multiple_translations: Přidat více
back: Zpět
cancel: Zrušit
clear_cache: Vymazat mezipaměť
confirm_duplicate: Opravdu chcete duplikovat tuto sadu?
duplicate: Duplikovat
help: Nápověda
import: Import
new_translation: Nový překlad
new_translation_set: Nová sada překladu
view: Zobrazit
add_translations:
index:
add: Přidat
help_html: <p> Začněte zadáním několika písmen, která se objeví na výrazu,
který chcete změnit, na vyhledávacím panelu. Počkejte několik sekund
a pod vyhledávacím polem se zobrazí seznam všech překladů odpovídajících
vašemu vyhledávání. Klikněte na překlady v seznamu, který chcete změnit.
Zobrazí se pod vyhledávacím polem v seznamu překladů, které mají být
přidány. </p> <p> Jakmile přidáte všechny překlady, které chcete změnit,
klikněte na tlačítko „%{button_name}“ ve spodní části obrazovky.</p>
help_title: Jak hledat překlady?
search: Hledat
caches:
clear:
success: Cache cleared successfully
models:
translation_sets:
fields:
name: Název
translations:
fields:
key: Překladový klíč
original_term: Původní termín
term: Upravený termín
titles:
add_multiple_translations: Přidat více
translation_sets: Překladové sady
translations: Překlady
translation_sets:
constraint_fields:
constraint: Omezení
remove: Odstranit
create:
error: Při vytváření sady překladu došlo k chybě.
success: Sada překladu byla úspěšně vytvořena.
destroy:
success: Sada překladu byla úspěšně smazána.
duplicate:
copied_set_name: Kopie %{name}
error: Chyba při duplikování sady překladu.
success: Sada překladu byla úspěšně duplikována.
edit:
save: Uložit
title: Sada překladu
form:
add_constraint: Přidat omezení
constraint_help_html: <p> Omezení jsou konkrétní pravidla, která vám umožňují
aplikovat přizpůsobení v sadě na konkrétní kontext. </p> <p> Pokud nedefinujete
žádná omezení, použijí se přizpůsobení v této sadě na celou aplikaci
. Na druhou stranu, pokud chcete, aby se přizpůsobení v této sadě vztahovalo
pouze na konkrétní proces, vyberte jako typ participativního prostoru
možnost „Participativní procesy“ a jako participativní prostor cílový
proces. Kromě toho můžete také použít přizpůsobení na konkrétní komponentu
definováním komponenty pro omezení. </p> <p> Pokud definujete více omezení,
přizpůsobení se použijí ve všech z nich. </p>
constraint_help_title: Co jsou omezení?
help_html: <p> Sada překladu je „kontejner“, který obsahuje překlady pro
konkrétní kontext, který chcete upravit. </p> <p> Sada překladu vám
pomůže uspořádat přizpůsobení a použít je v různých kontextech. To vám
umožní přizpůsobit stejný překlad odlišně v různých kontextech. </p>
<p> Pokud například chcete přizpůsobit tlačítko s výrazem „Přidat“ odlišně
pro různé participativní procesy, můžete vytvořit samostatné překladové
sady pro oba procesy a použít sadu na tyto procesy pomocí omezení.</p>
help_title: Co je překladová sada?
title: Překladová sada
index:
no_records_html: <p> Nejsou k dispozici žádné překladové sady. </p> <p>
Začněte přidáním překladové sady pomocí tlačítka „<a href="%{new_set_link}">%{button_name}</a>“.</p>
new:
create: Vytvořit
title: Překladové sady
update:
error: Při aktualizaci překladové sady došlo k chybě.
success: Překladová sada byla úspěšně aktualizována.
translations:
create:
error: Chyba při vytváření překladu.
success: Překlad byl úspěšně vytvořen.
destroy:
success: Překlad byl úspěšně smazán.
edit:
save: Uložit
title: Překlad
form:
help_html: <p> Překladový klíč je technický odkaz na překlad, který má
být přeložen. Toto není termín, který chcete změnit, ale technický klíč,
který odkazuje na tento překlad. </p> <p> Například pokud chcete změnit
výraz <em> „Procesy“ </em> v horní nabídce, použili byste klíč <em>
"decidim.menu.processes" </em>. </p> <p> <a href="https://guides.rubyonrails.org/i18n.html"
target = "_blank"> Další informace o internacionalizaci Rails </a>.
</p>
help_title: Co je překladový klíč?
term_help_html: <p> Přizpůsobený výraz je konečné slovo, které se má v
uživatelském rozhraní zobrazit místo původního výrazu. Je zřejmé, že
přizpůsobený výraz se může u každého povoleného jazyka lišit. </p>
term_help_title: Co je přizpůsobený termín?
title: Překlad
import:
error: Chyba při importu překladů
success: Překlady byly úspěšně importovány.
index:
actions: Akce
no_records_html: <p> V této sadě nejsou k dispozici žádné překlady. </p>
<p> Začněte přidáním překladů do této sady. Nejjednodušší je použít
tlačítko „<a href="%{add_multiple_link}">%{button_name}</a>“, kde můžete
vyhledávat překlady se stejnými výrazy, jaké vidíte v uživatelském rozhraní.
</p>
selected: vybrané
new:
create: Vytvořit
title: Překlady
new_import:
accepted_mime_types:
csv: CSV
json: JSON
xls: XLS
file_legend: 'Přidejte soubor pro import, který bude analyzován pro překlady.
Podporované formáty jsou: %{valid_mime_types}'
start_import: Start importu
title: Import překladů
zip_hint: Soubor ZIP můžete také nahrát z exportu překladů.
update:
error: Chyba při aktualizaci překladu.
success: Překlad byl úspěšně aktualizován.
translations_destroys:
destroy:
error: Chyba při mazání překladů.
success: Překlady byly úspěšně smazány.
new:
destroy: Smazat
title: Překlady smazat
menu:
term_customizer: Přizpůsobovač termínů
time_tracker:
admin:
actions:
title: Akce
activities:
actions:
assignations: Správa přiřazení
confirm_destroy: Opravdu chcete odstranit tuto aktivitu?
destroy: Odstranit aktivitu
edit: Upravit aktivitu
new: Nová aktivita
create:
error: Chyba vytváření aktivity
success: Aktivita byla úspěšně vytvořena
destroy:
success: Aktivita úspěšně smazána
edit:
submit: Změnit aktivitu
title: Upravit aktivitu
index:
title: Úkolové aktivity
new:
submit: Vytvořit aktivitu
title: Nová aktivita
update:
error: Chyba při aktualizaci aktivity
success: Akce byla úspěšně aktualizována
assignations:
actions:
accept: Přijmout
accept_all: Přijmout všechny čekající přiřazení
assignations: Správa přiřazení
confirm_destroy: Opravdu chcete odstranit toto přiřazení?
destroy: Odstranit přiřazení
new: Nové přiřazení
reject: Odmítnout
create:
error: Chyba při vytváření přiřazení
success: Přiřazení bylo úspěšně vytvořeno
destroy:
error: Chyba při odstraňování přiřazení
succcess: Přiřazení bylo úspěšně odstraněno
form:
existing_user: Existující účastník
non_user: Není účastníkem
select_user: Vybrat účastníka
user_type: Typ účastníka
index:
title: Přiřazení
new:
create: Vytvořit přiřazení
title: Nové přiřazení k této aktivitě
update:
error: Chyba při aktualizaci přiřazení
success: Přiřazená osoba úspěšně aktualizována
breadcrumbs:
assignations: Přiřazení
global: Všechny úkoly
stats: Statistiky
exports:
time_tracker_activity_questionnaire_answers: Odpovědi na dotazník o činnosti
time_tracker_assignee_questionnaire_answers: Odpovědi na dotazník přiřazeného
models:
activity:
name: Aktivita
assignation:
name: Přiřazení
task:
name: Úloha
questionnaires:
index:
title: Dotazník
questionnaire:
edit: Upravit dotazník
stats:
index:
title: Statistiky
tasks:
actions:
confirm_destroy: Jste si jisti, že chcete odstranit tento úkol?
destroy: Smazat úkol
edit: Upravit úkol
new: Nová úloha
activity_questionnaire:
title: Dotazník o činnosti
assignations:
bulk_invalid: Chyba, %{count} účastníků nelze přiřadit
bulk_ok: Úspěšně přiřazeno %{count} účastníků
pending: Čekající přiřazení
assignee_questionnaire:
title: Podmínky a zásady Dotazníku
create:
error: Chyba při vytváření úlohy
success: Úloha úspěšně vytvořena
destroy:
success: Úloha úspěšně smazána
edit:
submit: Aktualizovat
title: Aktualizovat úkol
index:
title: Úlohy
new:
submit: Vytvořit
title: Vytvořit úkol
update:
error: Chyba při aktualizaci úlohy
success: Úloha úspěšně aktualizována
time_tracker_exports:
create:
error: Chyba při importu dat o sledování času do odpovědnosti
success: Data sledování času byla úspěšně exportována do odpovědnosti
admin_log:
activity:
create: '%{user_name} vytvořil aktivitu %{resource_name}'
delete: '%{user_name} odstranil aktivitu %{resource_name}'
update: '%{user_name} aktualizoval aktivitu %{resource_name}'
assignation:
create: '%{user_name} vytvořil přiřazení'
delete: '%{user_name} odstranil přiřazení'
update: '%{user_name} aktualizoval přiřazení'
task:
create: '%{user_name} vytvořil úkol %{resource_name}'
delete: '%{user_name} odstranil úkol %{resource_name}'
update: '%{user_name} aktualizoval úkol %{resource_name}'
assignations:
request:
error: Při přiřazování k této aktivitě došlo k chybě.
success: Úspěšně jste požádali o připojení k této aktivitě!
show:
assignations_activity: Aktivita %{user_name}
milestones_list: Seznam milníků
clock:
hours: '%{n}h'
minutes: '%{n}m'
seconds: '%{n}s'
default_activity_questionnaire:
description: Děkujeme, že jste vyplnili tento dotazník! Ptáme se na vás tento
soubor otázek, který vám pomůže pochopit, zda je váš projekt (a jeho akce
prováděné na dobrovolném základě) vyvážený, pokud jde o rozdělení úkolů
kvůli pohlaví. Zohlednění těchto otázek může být také užitečnou příležitostí
k analýze toho, co je považováno za důležité a kdo tyto úkoly obvykle plní.
question_1:
body: Jak je podle vás tento úkol důležitý?
description: Od 1 do 5 považujete tento úkol za nejdůležitější (5), vůbec
není důležitý (1) nebo něco mezi tím?
option_1: 1 (vůbec není důležitý)
option_2: 2 (nepříliš důležité)
option_3: 3 (Spíše důležité)
option_4: 4 (Velmi důležité)
option_5: 5 (Nejdůležitější)
question_2:
body: Kdo si myslíte, že tento úkol obvykle plní?
description: Myslíte si, že tento úkol plní většinou lidé, kteří se ztotožňují
s určitým pohlavím?
option_1: Většinou ženy
option_2: Většinou muži
option_3: Nevidím rozdíly podle pohlaví
option_4: Ostatní
title: Jak vnímáte tento úkol?
tos: Údaje, které zde byly zodpovězeny, se považují za důvěrné a používají
se pouze pro statistické účely. Také platí všeobecné <a href="/pages/terms-and-conditions">Podmínky</a>.
Odesláním tohoto dotazníku s nimi souhlasíte.
default_assignee_questionnaire:
description: Děkujeme za vyplnění tohoto dotazníku! Ptáme se vás na tento
soubor otázek, abychom vám pomohli pochopit, zda je váš projekt (a jeho
akce prováděné na základě dobrovolnosti) vyvážený z hlediska rozdělení úkolů
z důvodu pohlaví.
question_1:
body: S jakým pohlavím se ztotožňujete?
description: Vyberte možnost, která nejlépe odpovídá vaší genderové identitě.
option_1: Žena
option_2: muž
option_3: Ne-binární
option_4: Ostatní
question_2:
body: Jaký je váš věk?
description: Vyberte si svůj věkový rozsah
option_1: Pod 15
option_10: 55 až 60
option_11: 65 až 70
option_12: 70 až 75
option_13: 75 až 80
option_14: 80 až 85
option_15: 85 až 90
option_16: Přes 90
option_2: 15 až 20
option_3: 20 až 25
option_4: 25 až 30
option_5: 30 až 35
option_6: 35 až 40
option_7: 40 až 45
option_8: 45 až 50
option_9: 50 až 55
title: Podmínky použití a demografické údaje
tos: Údaje, které zde byly zodpovězeny, se považují za důvěrné a používají
se pouze pro statistické účely. Také platí všeobecné <a href="/pages/terms-and-conditions">Podmínky</a>.
Odesláním tohoto dotazníku s nimi souhlasíte.
milestone:
dedicated_time: '%{hours}h %{minutes}m %{seconds}s'
time_dedicated: Vyhrazený čas
title: Aktivita %{user_name}
milestone_form:
button_no: Ne, děkuji
button_submit: Uložit
description: Podělte se o důkaz své práce nahráním obrázku a krátkého popisu
toho, čeho jste dosáhli.
input_file: Soubor
input_title: Název
title: Zanechte svou značku!
milestones:
create:
error: Chyba při vytváření milníku
success: Milník byl úspěšně vytvořen
index:
assignations_activity: Aktivita %{user_name}
back_to_list: Zpět k aktivitám
joined_on: Přidal/a se dne
last_worked_on: Naposledy pracoval
total_time: Celkový vyhrazený čas
milestone:
time_dedicated: Vyhrazený čas
models:
activity:
fields:
assignations_accepted: Přijaté přiřazení
assignations_pending: Čekající přiřazení
description: Popis
end_date: Datum ukončení
max_minutes_per_day: Max. minut denně
requests_start_at: Požadavky začínají v
start_date: Datum zahájení
status: Stav
statuses:
finished: Dokončeno
inactive: Neaktivní
not_started: Nezahájeno
open: Otevřeno
name: Aktivita
assignation:
fields:
activity: Aktivita
email: E-mail
invited_at: Pozván na
invited_by: Pozván od
name: Jméno
requested_at: Požadováno v %{time}
status: Stav
statuses:
accepted: Přijato
pending: Čekající
rejected: Odmítnuto
task: Úloha
time_dedicated: Vyhrazený čas
tos_accepted_at: Členem od
name: Přiřazení
questionnaire:
fields:
name: Jméno
title: Název
task:
fields:
activities_count: Počet aktivit
activities_end_at: Poslední aktivita končí v
activities_start_at: První aktivita začíná v
assignations_accepted: Přijaté přiřazení
assignations_pending: Čekající přiřazení
name: Jméno
name: Úloha
reports:
user:
index:
accepted: Přijato
dedicated_time: 'Dosud vyhrazený čas: %{time}'
empty: Nemáte žádné přiřazení aktivit
pending: Čekající
time_events:
start:
already_started: Počítadlo je již spuštěno
error: Chyba při spuštění počítadla
success: Počítadlo bylo úspěšně spuštěno
stop:
already_stopped: Počítadlo již zastaveno
error: Chyba při zastavování počítadla
success: Počítadlo se úspěšně zastavilo
time_tracker:
activity:
counter_stopped: Počítadlo bylo automaticky zastaveno
questionnaire:
answered: Děkujeme za zodpovězení dotazníku!
respond: Co si myslíte o tomto úkolu?
assignee_data:
answer: Začněme!
description: Abychom lépe porozuměli našim účastníkům a jejich vztahu k
těmto úkolům, žádáme vás, abyste vyplnili několik otázek týkajících se
vašeho demografického profilu. Před registrací k jakémukoli úkolu se také
chceme ujistit, že souhlasíte s podmínkami použití. Děkujeme!
title: Podmínky použití a demografické údaje
callout_status:
finished: Ukončeno %{end_date}
inactive: Neaktivní
not_started: Začíná %{start_date}
open: Otevřít, začalo %{start_date}
idle_activity:
assignation_pending: Již aplikováno! Brzy správce zkontroluje vaši žádost.
assignation_rejected: Omlouváme se, Vaše žádost byla zamítnuta.
index:
empty: Zatím nejsou žádné aktivity.
milestones_list: Lidé pracující v této aktivitě
questionnaire_in_preview_mode: Na tento dotazník nelze v režimu náhledu odpovědět!
request_activity:
assignation_pending: Již aplikováno! Brzy správce zkontroluje vaši žádost.
assignation_rejected: Omlouváme se, Vaše žádost byla zamítnuta.
assignee_questionnaire: Přijměte prosím <a href="%{path}" target="_blank">Podmínky
užití</a> abyste se mohli připojit se k aktivitě.
time_tracker_activity_questionnaire_answers_serializer:
activity_description: Aktivita
activity_id: ID aktivity
created_at: Zodpovězeno
id: ID odpovědi
ip_hash: Ip Hash
registered: Registrován
task_id: ID úkolu
task_name: Úloha
unregistered: Neregistrovaný
user_status: Stav uživatele
url_aliases:
admin:
decidim:
url_aliases:
admin:
redirect_rules:
index:
'no': ne
'yes': ano
menu:
url_aliases: Přesměrování
models:
redirect_rule:
fields:
active: Aktivní
destination: Cíl
id: Id
source: Zdroj
source_is_case_sensitive: Rozlišuje velká a malá písmena
redirect_rules:
create:
error: Při vytváření přesměrování došlo k chybě.
success: Přesměrování bylo úspěšně vytvořeno.
destroy:
error: Při odstraňování přesměrování došlo k chybě.
success: Přesměrování bylo úspěšně odstraněno.
edit:
title: Upravit přesměrování
update: Aktualizace
form:
active: Aktivní
destination_example: /processes/process-slug
destination_help: Cesta, na kterou budou vaši návštěvníci přesměrováni.
Přijaty jsou pouze cíle rozpoznané aplikací.
source_example: /my-custom-url
source_help: Cesta, ze které budou vaši návštěvníci přesměrováni. Musí
začínat znakem „/“ a může obsahovat pouze písmena, číslice, pomlčky
a podtržítka.
source_is_case_sensitive: Zdroj rozlišuje velká a malá písmena
new:
create: Vytvořit
title: Nové přesměrování
no_redirect_rules: Nejsou k dispozici žádná přesměrování
update:
error: Při aktualizaci přesměrování došlo k chybě.
success: Přesměrování bylo aktualizováno
titles:
redirect_rules: Přesměrování
admin_log:
create: '%{user_name} vytvořil %{resource_name} s ID %{resource_id}'
delete: '%{user_name} smazal %{resource_name} s ID %{resource_id}'
update: '%{user_name} aktualizoval %{resource_name} s ID %{resource_id}'
format_error: musí začínat „/“ a obsahovat pouze písmena, číslice, pomlčky a
podtržítka.
verifications:
authorizations:
first_login:
actions:
direct_verifications: Přímé ověření
decidim_navbar_links:
admin:
menu:
navbar_links: Odkazy navigační lišty
devise:
failure:
user:
ldap_invalid: Neplatné jméno nebo heslo
mailer:
direct_invite:
subject: Pokyny pro pozvání
layouts:
decidim:
admin:
settings:
title: Nadpis
footer:
revoke_cookies: Odmítnutí přijetí cookies
user_profile:
time_tracker: Moje dobrovolnická práce

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 1.2 MiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 1.1 MiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@ -5,7 +5,6 @@ set -ev
POSTGRES_DATA="${VOLUMES_DIR}/decidim/postgres_data"
DECIDIM_CONF="${VOLUMES_DIR}/decidim/decidim_conf"
DECIDIM_DATA="${VOLUMES_DIR}/decidim/decidim_data"
DECIDIM_LAYER="${LAYERS_DIR}/decidim_0.23.1-210118"
# Create Postgres instance
install -o 105432 -g 105432 -m 700 -d ${POSTGRES_DATA}
@ -20,15 +19,16 @@ export DECIDIM_PWD=$(head -c 18 /dev/urandom | base64 | tr -d '+/=')
spoc-container start decidim-postgres
envsubst <createdb.sql | spoc-container exec decidim-postgres -- psql
# Copy existing config files into persistent storage
cp -rp ${DECIDIM_LAYER}/srv/decidim-app/config ${DECIDIM_CONF}
# Configure Decidim
install -o 108080 -g 108080 -m 700 -d ${DECIDIM_CONF}
install -o 108080 -g 108080 -m 700 -d ${DECIDIM_CONF}/initializers
install -o 108080 -g 108080 -m 700 -d ${DECIDIM_DATA}/migrate
install -o 108080 -g 108080 -m 700 -d ${DECIDIM_DATA}/storage
install -o 108080 -g 108080 -m 700 -d ${DECIDIM_DATA}/uploads
export DECIDIM_SECRET=$(spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rake secret')
install -o 108080 -g 108080 -m 640 decidim_conf/initializers/decidim.rb ${DECIDIM_CONF}/initializers/decidim.rb
# application.yml is installed twice because it needs to exist when the container is executed
envsubst <decidim_conf/application.yml | install -o 108080 -g 108080 -m 640 /dev/stdin ${DECIDIM_CONF}/application.yml
export DECIDIM_SECRET=$(spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rake secret')
envsubst <decidim_conf/application.yml | install -o 108080 -g 108080 -m 640 /dev/stdin ${DECIDIM_CONF}/application.yml
# Populate database
@ -41,7 +41,10 @@ spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/r
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_calendar:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_comparative_stats:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_decidim_awesome:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_ldap:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_favorites:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_feedback:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_ideas:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_ldap:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_navbar_links:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_navigation_maps:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_time_tracker:install:migrations'

View File

@ -4,4 +4,8 @@ SMTP_USERNAME: "admin@example.com"
SMTP_PASSWORD: ""
SMTP_ADDRESS: "decidim-smtp"
SMTP_DOMAIN: "example.com"
HERE_API_KEY: ""
TWILIO_ACCOUNT_SID: ""
TWILIO_AUTH_TOKEN: ""
TWILIO_SENDER_NUMBER: ""
RAILS_LOG_TO_STDOUT: "1"

View File

@ -1,5 +1,7 @@
# frozen_string_literal: true
require "twilio-ruby"
Decidim.configure do |config|
# The name of the application
config.application_name = "Decidim"
@ -33,10 +35,12 @@ Decidim.configure do |config|
# config.force_ssl = true
# Geocoder configuration
# config.geocoder = {
# static_map_url: "https://image.maps.ls.hereapi.com/mia/1.6/mapview",
# here_api_key: Rails.application.secrets.geocoder[:here_api_key]
# }
if !ENV["HERE_API_KEY"].to_s.empty?
config.geocoder = {
static_map_url: "https://image.maps.ls.hereapi.com/mia/1.6/mapview",
here_api_key: ENV["HERE_API_KEY"]
}
end
# Custom resource reference generator method. Check the docs for more info.
# config.reference_generator = lambda do |resource, component|
@ -45,7 +49,7 @@ Decidim.configure do |config|
# end
# Currency unit
# config.currency_unit = "€"
config.currency_unit = ""
# Defines the quality of image uploads after processing. Image uploads are
# processed by Decidim, this value helps reduce the size of the files.
@ -126,7 +130,32 @@ Decidim.configure do |config|
# end
# end
#
# config.sms_gateway_service = "MySMSGatewayService"
class TwilioSMSGatewayService
attr_reader :mobile_phone_number, :code
def initialize(mobile_phone_number, code)
@mobile_phone_number = mobile_phone_number
@code = code
end
def deliver_code
Rails.logger.debug("Twilio SMS gateway service, verification code is: #{code}, should have been delivered to #{mobile_phone_number}")
client.messages.create(
from: ENV["TWILIO_SENDER_NUMBER"],
to: mobile_phone_number,
body: code
)
end
def client
::Twilio::REST::Client.new ENV["TWILIO_ACCOUNT_SID"], ENV["TWILIO_AUTH_TOKEN"]
end
end
if !ENV["TWILIO_ACCOUNT_SID"].to_s.empty?
config.sms_gateway_service = "TwilioSMSGatewayService"
end
# Timestamp service configuration
#

View File

@ -13,7 +13,10 @@ spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/r
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_calendar:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_comparative_stats:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_decidim_awesome:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_ldap:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_favorites:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_feedback:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_ideas:install:migrations'
# spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_ldap:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_navbar_links:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_navigation_maps:install:migrations'
spoc-container exec -u 8080 -g 8080 decidim -- sh -c 'cd /srv/decidim-app; bin/rails decidim_time_tracker:install:migrations'

View File

@ -1,5 +1,5 @@
{
"version": "14.0.0-210106",
"version": "14.0.0-210321",
"meta": {
"title": "Odoo",
"desc-cs": "Sada aplikací pro správu organizace",
@ -8,7 +8,7 @@
},
"containers": {
"odoo": {
"image": "odoo_14.0.0-210106",
"image": "odoo_14.0.0-210321",
"depends": [
"odoo-postgres"
],

View File

@ -1,12 +1,21 @@
IMAGE odoo_14.0.0-210106
IMAGE odoo_14.0.0-210321
FROM alpine3.12-python3.8_3.8.5-210106
RUN EOF
# Install runtime dependencies
apk --no-cache add libffi libjpeg-turbo libpq nodejs
apk --no-cache add libffi libjpeg-turbo libpq nodejs ttf-dejavu ttf-droid ttf-freefont ttf-liberation ttf-ubuntu-font-family wkhtmltopdf
# Install build dependencies
apk --no-cache add --virtual .deps build-base git libffi-dev libjpeg-turbo-dev libxml2-dev libxslt-dev linux-headers openldap-dev postgresql-dev python3-dev
apk --no-cache add --virtual .deps build-base git libffi-dev libjpeg-turbo-dev libxml2-dev libxslt-dev linux-headers msttcorefonts-installer openldap-dev postgresql-dev python3-dev
# Update fonts
update-ms-fonts
fc-cache -f
# Replace wkhtmltopdf
# Extracted from https://github.com/Surnet/docker-wkhtmltopdf
# wkhtmltopdf 0.12.7 is expected to support Alpine linux out of the box
wget https://repo.spotter.cz/libwkhtmltox.tar.xz -O - | tar -xJf - -C /
# Clone Odoo repository
git clone -b 14.0 --depth 1 https://github.com/odoo/odoo.git /srv/odoo

View File

@ -1,6 +1,10 @@
# -*- coding: utf-8 -*-
{'"update" is an optional expression like "field1=\\\'newvalue\\\'". You cannot update or delete the results of a JOIN': 'Update je volitelný výraz jako "field1 = \\\'newvalue\\\'". Nemůžete aktualizovat ani odstraňovat výsledky JOIN',
'Follow-up completed': 'Následný krok dokončen',
'degrees': 'stupně',
'Add New Document / Link': 'Přidat nový dokument / odkaz',
'Documents & Links': 'Dokumenty a odkazy',
'Staff Deployed': 'Rozmístění zaměstnanci',
@ -912,7 +916,7 @@
'Assign this role to users': 'Přiřadit tuto roli uživatelům',
'Assign to': 'Přiřadit k',
'Assign to Event': 'Přiřadit k Události',
'Assign to Facility/Site': 'Přiřadit k Provozovně',
'Assign to Facility/Site': 'Přiřadit k Zařízení / Místu',
'Assign to Incident': 'Přiřadit k Incidentu',
'Assign to Organization': 'Přiřadit k Organizaci',
'Assign to Person': 'Přiřadit k Osobě',
@ -926,7 +930,7 @@
'Assigned Teams': 'Přidělené Týmy',
'Assigned To': 'Přidělit K',
'Assigned to': 'Přidělit k',
'Assigned to Facility/Site': 'Přiděleno k Provozovně',
'Assigned to Facility/Site': 'Přiděleno k Zařízení / Místu',
'Assigned to Organization': 'Přiděleno k Organizaci',
'Assigned to Person': 'Přiděleno k Osobě',
'Assignment Details': 'Detaily Přidělení',
@ -1025,7 +1029,7 @@
'Barge Capacity': 'Kapacita člunu',
'Barricades are needed': 'Zátarasy jsou potřeba',
'Base %(facility)s Set': 'Základní nastavení %(facility)s',
'Base Facility/Site Set': 'Základní nastavení Provozovny/Jednotky',
'Base Facility/Site Set': 'Základní nastavení Zařízení / Místa',
'Base Layer?': 'Základní vrstva?',
'Base Layers': 'Základní Vrstvy',
'Base Location': 'Lokalita Základny',
@ -1055,8 +1059,8 @@
'Basic Details': 'Základní detaily',
'Basic Skills for Facilitators': 'Základní dovednosti pro facilitátory',
'Bath Availability': 'Dostupnost koupelny',
'Bath Handicap Facilities': 'Provozovny koupele pro postižené',
'Bath with handicap facilities': 'Provozovny s koupelí pro postižené',
'Bath Handicap Facilities': 'Zařízení koupele pro postižené',
'Bath with handicap facilities': 'Zařízení s koupelí pro postižené',
'Baud': 'Baud',
'Baud rate to use for your modem - The default is safe for most cases': 'Přenosová rychlost modemu - Základní hodnota je vyhovující ve většině případů',
'Beam': 'Nosník',
@ -1111,7 +1115,7 @@
'Blood Type (AB0)': 'Krevní skupina (AB0)',
'Blowing Snow': 'Vánice',
'Board of Directors': 'Správní rada',
'Boarding': 'Stravování',
'Boarding': 'Ubytování a strava',
'Boat': 'Loď',
'Bodies': 'Těla',
'Bodies found': 'Nalezená těla',
@ -1140,17 +1144,17 @@
'Boys': 'Chlapci',
'Braille': 'Braillovo písmo',
'Branch': 'Podřízená Organizace',
'Branch Capacity Development': 'Rozvoj pobočkové kapacity',
'Branch Coordinator': 'Podřízený koordinátor',
'Branch Organisational Capacity Assessment': 'Posouzení kapacity podřízené Organizace',
'Branch Organization Details': 'Detaily Podřízené Organizace',
'Branch Organization added': 'Podřízená Organizace přidána',
'Branch Organization deleted': 'Podřízená Organizace smazána',
'Branch Organization updated': 'Podřízená Organizace aktualizována',
'Branch Capacity Development': 'Rozvoj kapacity Pobočky',
'Branch Coordinator': 'Koordinátor Pobočky',
'Branch Organisational Capacity Assessment': 'Posouzení kapacity Pobočky',
'Branch Organization Details': 'Detaily Pobočky Organizace',
'Branch Organization added': 'Pobočka Organizace přidána',
'Branch Organization deleted': 'Pobočka Organizace smazána',
'Branch Organization updated': 'Pobočka Organizace aktualizována',
'Branch Organizations': 'Pobočkové organizace',
'Branch Planning': 'Plánování poboček',
'Branch of': 'Podřízená k',
'Branches': 'Podřízené Organizace',
'Branch Planning': 'Plánování Poboček',
'Branch of': 'Pobočka k',
'Branches': 'Pobočky',
'Brand': 'Značka',
'Brand Details': 'Detaily značky',
'Brand added': 'Značka přidána',
@ -1900,8 +1904,8 @@
'Create Evaluation': 'Vytvořit Vyhodnocení',
'Create Event': 'Vytvořit Událost',
'Create Event Type': 'Vytvořit typ Události',
'Create Facility': 'Vytvořit Provozovnu / Jednotku',
'Create Facility Type': 'Vytvořit typ Provozovny',
'Create Facility': 'Vytvořit Zařízení',
'Create Facility Type': 'Vytvořit typ Zařízení',
'Create Farmer': 'Vytvořit farmáře',
'Create Feature Layer': 'Vytvořit vrstvu Vlastností',
'Create Field': 'Vytvořit Pole',
@ -1959,8 +1963,8 @@
'Create Note': 'Vytvořit Poznámku',
'Create Note Type': 'Vytvořit Typ Poznánky',
'Create Occupation Type': 'Vytvořit Typ Zaměstnání',
'Create Office': 'Vytvořit Členskou org. / Pobočku',
'Create Office Type': 'Vytvořit Typ Členské org. / Pobočky',
'Create Office': 'Vytvořit Organizační jednotku',
'Create Office Type': 'Vytvořit Typ Organizační jednotky',
'Create Officer Rank': 'Vytvořit hodnost důstojníka',
'Create Organization': 'Vytvořit Organizaci',
'Create Organization Type': 'Vytvořit Typ Organizace',
@ -2296,7 +2300,7 @@
'Date and Time': 'Datum a čas',
'Date and Time when the person has been exposed': 'Datum a čas, kdy byla osoba vystavena',
'Date and time this report relates to.': 'Datum a čas této zprávy vzhledem k ... ',
'Date for Follow-up': 'Datum pro následné kroky',
'Date for Follow-up': 'Datum pro následný krok',
'Date is required when marking the appointment as completed': 'Datum je požadováno při označování Jmenování jako dokončené',
'Date is required!': 'Datum je vyžadován!',
'Date must be %(max)s or earlier!': 'Datum musí být %(max)s nebo dřívější',
@ -2464,8 +2468,8 @@
'Delete Event Type': 'Smazat typ Události',
'Delete Expense': 'Smazat výdaje',
'Delete Exposure Information': 'Smazat informace o expozici',
'Delete Facility': 'Smazat Provozovnu ',
'Delete Facility Type': 'Smazat typ Provozovny',
'Delete Facility': 'Smazat Zařízení ',
'Delete Facility Type': 'Smazat typ Zařízení',
'Delete Farmer': 'Smazat farmáře',
'Delete Feature Layer': 'Smazat vrstvu vlastností',
'Delete Field': 'Smazat pole',
@ -2532,8 +2536,8 @@
'Delete Note': 'Smazat poznámku',
'Delete Note Type': 'Smazat typ poznámky',
'Delete Occupation Type': 'Smazat typ zaměstnání',
'Delete Office': 'Smazat Členskou org. / Pobočku',
'Delete Office Type': 'Smazat typ Členské org. / Pobočky',
'Delete Office': 'Smazat Organizační jednotku',
'Delete Office Type': 'Smazat typ Organizační jednotky',
'Delete Officer Rank': 'Smazat hodnost důstojníka',
'Delete Order': 'Smazat objednávku',
'Delete Organization': 'Smazat Organizaci',
@ -2995,8 +2999,8 @@
'Drugs': 'Léky',
'Dry Dock': 'Suchý dok',
'Drywall': 'Sádrokarton',
'Due %(date)s': 'Splatnost do %(date)s',
'Due Follow-ups': 'Následné kroky',
'Due %(date)s': 'platnost do %(date)s',
'Due Follow-ups': 'Platnost Následných kroků',
'Dug Well': 'Kopaná studna',
'Dump': 'Výprodej',
'Duplicate': 'Duplikát',
@ -3163,13 +3167,13 @@
'Edit Experience': 'Upravit zkušenost',
'Edit Exposure Information': 'Upravit informace o expozici',
'Edit Facebook Settings': 'Upravit nastavení Facebooku',
'Edit Facility': 'Upravit Provozovnu',
'Edit Facility Type': 'Upravit typ Provozovny',
'Edit Facility': 'Upravit Zařízení',
'Edit Facility Type': 'Upravit typ Zařízení',
'Edit Family Member': 'Upravit člena rodiny',
'Edit Farmer': 'Upravit farmáře',
'Edit Feature Layer': 'Upravit vrstvu vlastností',
'Edit Field': 'Upravit Pole',
'Edit Follow-up Details': 'Upravit detaily následných kroků',
'Edit Follow-up Details': 'Upravit detaily následného kroku',
'Edit Forum': 'Upravit Fórum',
'Edit Funding Proposal': 'Upravit návrh financování',
'Edit Garden': 'Upravit zahradu',
@ -3250,8 +3254,8 @@
'Edit Note': 'Upravit poznámku',
'Edit Note Type': 'Upravit typ poznámky',
'Edit Occupation Type': 'Upravit typ povolání',
'Edit Office': 'Upravit Členskou org. / Pobočku',
'Edit Office Type': 'Upravit typ Členské org. / Pobočky',
'Edit Office': 'Upravit Organizační jednotku',
'Edit Office Type': 'Upravit typ Organizační jednotky',
'Edit Officer Rank': 'Upravit hodnost důstojníka',
'Edit Order': 'Upravit objednávku',
'Edit Organization': 'Upravit Organizaci',
@ -3612,14 +3616,14 @@
'Estimated total number of people in institutions': 'Odhadovaný celkový počet lidí v institucích',
'Ethnicity': 'Etnicita',
'Evacuate - Relocate as instructed in the instruction': 'Evakuace - Přemístění podle instrukcí',
'Evacuating': 'Vystěhování',
'Evacuating': 'Evakuovaný',
'Evacuation Drills': 'Evakuační cvičení',
'Evacuation Route': 'Evakuační trasa',
'Evacuation Route Details': 'Detaily Evakuční trasy',
'Evacuation Route added': 'Evakuační trasa přidána',
'Evacuation Route removed': 'Evakuační trasa odstraněna',
'Evacuation Route updated': 'Evakuační trasa aktualizována',
'Evacuation Routes': 'Dostupná kapacita pro evakuované (na Den a Noc)',
'Evacuation Routes': 'Evakuační trasy',
'Evacuation drills': 'Evakuační rutiny',
'Evaluation': 'Vyhodnocení',
'Evaluation Details': 'Detaily Vyhodnocení',
@ -3670,9 +3674,9 @@
'Exclude contents': 'Kromě obsahu',
'Exclude from Reports': 'Vyloučit ze Zpráv',
'Excreta Disposal': 'Likvidace exkrementů',
'Execute - Execute a pre-planned activity identified in instruction': 'Provedení - Vákon předem plánované aktivity podle instrukcí',
'Execute - Execute a pre-planned activity identified in instruction': 'Provedení - Výkon předem plánované aktivity podle instrukcí',
'Exempted from Membership Fee': 'Zproštěn členského poplatku',
'Exercise': 'CVIČENÍ',
'Exercise': 'Cvičení',
'Exercise - only for designated participants (decribed in note)': 'Cvičení - pouze pro určené účastníky (vysvětleno v poznámce)',
'Exercise?': 'Cvičení?',
'Existing Placard Type': 'Typ stávající Plac-karty',
@ -3689,17 +3693,17 @@
'Expense updated': 'Výdaje aktualizovány',
'Expenses': 'Výdaje',
'Experience': 'Zkušenost',
'Expiration': 'Vypršení',
'Expiration': 'Ukončení platnosti',
'Expiration Date': 'Datum ukončení platnosti',
'Expiration Details': 'Detaily data ukončení platnosti',
'Expiration Report': 'Zpráva o ukončení platnosti',
'Expired': 'Platnost vypršela',
'Expired?': 'Vypršelo?',
'Expires at': 'Vyprší v',
'Expired': 'Platnost skončila',
'Expired?': 'Platnost ukončena?',
'Expires at': 'Konec platnosti v',
'Expiring Staff Contracts Report': 'Zpráva o vyčerpaném kontraktu zaměstnanců',
'Expiry (months)': 'Vypršení platnosti (měsíce)',
'Expiry (months)': 'Ukončení platnosti (měsíce)',
'Expiry Date': 'Datum ukončení platnosti',
'Expiry Date/Time': 'Datum / Čas vypršení',
'Expiry Date/Time': 'Datum / Čas ukončení platnosti',
'Explanation about this view': 'Vysvětlení tohoto pohledu',
'Explanation of the field to be displayed in forms': 'Vysvětlení pole, které se má zobrazit ve formulářích',
'Explanations': 'Vysvětlení',
@ -3748,24 +3752,24 @@
'Facial hair, type': 'Vousy, typ',
'Facilitate easy creation using CAP Profiles and templates': 'Snadnější vytváření pomocí profilů SZP a šablony',
'Facilitator': 'Facilitátor',
'Facilities': 'Provozovny',
'Facility': 'Provozovna',
'Facility Contact': 'Kontakt Provozovny',
'Facility Details': 'Detaily Provozoven',
'Facility Maintenance': 'Údržba objektu',
'Facility Manager': 'Správce objektu',
'Facility Operations': 'Provoz Zdravotních zařízení',
'Facility Status': 'Stav Provozovny / Jednotky',
'Facility Type': 'Typ Provozovny / Jednotky',
'Facility Type Details': 'Detaily typu Provozovny',
'Facility Type added': 'Typ Provozovny přidán',
'Facility Type deleted': 'Typ Provozovny smazán',
'Facility Type updated': 'Typ Provozovny aktualizován',
'Facility Types': 'Typy Provozoven',
'Facility added': 'Provozovna přidána',
'Facility deleted': 'Provozovna smazána',
'Facility removed': 'Provozovna odstraněna',
'Facility updated': 'Provozovna aktualizována',
'Facilities': 'Zařízení',
'Facility': 'Zařízení',
'Facility Contact': 'Kontakt Zařízení',
'Facility Details': 'Detaily Zařízení',
'Facility Maintenance': 'Údržba Zařízení',
'Facility Manager': 'Správce Zařízení',
'Facility Operations': 'Provoz Zařízení',
'Facility Status': 'Stav Zařízení',
'Facility Type': 'Typ Zařízení',
'Facility Type Details': 'Detaily typu Zařízení',
'Facility Type added': 'Typ Zařízení přidán',
'Facility Type deleted': 'Typ Zařízení smazán',
'Facility Type updated': 'Typ Zařízení aktualizován',
'Facility Types': 'Typy Zařízení',
'Facility added': 'Zařízení přidáno',
'Facility deleted': 'Zařízení smazáno',
'Facility removed': 'Zařízení odstraněno',
'Facility updated': 'Zařízení aktualizováno',
'Fail': 'Nevyhověl',
'Failed': 'Selhalo',
'Failed to approve': 'Neschváleno',
@ -3892,16 +3896,16 @@
'Focal Person': 'Klíčová osoba',
'Fog': 'Mlha',
'Folder': 'Složka',
'Follow up': 'Následující',
'Follow-up Date': 'Následující Datum',
'Follow-up Details': 'Detaily následných kroků',
'Follow-up Details updated': 'Detaily následných kroků aktualizovány',
'Follow-up Required': 'Potřebné Následné kroky',
'Follow-up completed': 'Následné kroky dokončeny',
'Follow-up made': 'Následné kroky vykonány',
'Follow-up required': 'Potřebné následné kroky',
'Follow up': 'Následný krok',
'Follow-up Date': 'Datum následného kroku',
'Follow-up Details': 'Detaily následného kroku',
'Follow-up Details updated': 'Detaily následného kroku aktualizovány',
'Follow-up Required': 'Vyžadován následný krok',
'Follow-up completed': 'Následný krok dokončen',
'Follow-up made': 'Následný krok vykonán',
'Follow-up required': 'Vyžadován následný krok',
'Follow-ups': 'Následné kroky',
'Food': 'Jídlo',
'Food': 'Potraviny',
'Food Security': 'Potravinová bezpečnost',
'Food Security & Agriculture': 'Potravinová bezpečnost a Zemědělství',
'Food Service': 'Potravinové služby',
@ -3951,7 +3955,7 @@
'From': 'Od',
'From %(site)s': 'Od %(site)s',
'From Date': 'Od data',
'From Facility': 'Od Provozovny / Jednotky',
'From Facility': 'Od Zařízení',
'Frost': 'Mráz',
'Fulfil. Status': 'Stav plnění',
'Fulfilment Status': 'Stav plnění',
@ -4415,8 +4419,8 @@
"If you don't see the Organization in the list, you can add a new one by clicking link 'Create Organization'.": "Pokud nevidíte Organizaci v seznamu, můžete přidat novou kliknutím na odkaz 'Vytvořit Organizace'.",
"If you don't see the Sector in the list, you can add a new one by clicking link 'Create Sector'.": "Pokud nevidíte sektor v seznamu, můžete přidat nový kliknutím na odkaz 'Vytvořit sektor'.",
"If you don't see the Type in the list, you can add a new one by clicking link 'Add Region'.": "Pokud nevidíte Region v seznamu, můžete přidat nový kliknutím na odkaz 'Přidat Region'.",
"If you don't see the Type in the list, you can add a new one by clicking link 'Create Facility Type'.": "Pokud nevidíte typ Provozovny v seznamu, můžete přidat nový kliknutím na odkaz 'Vytvořit typ Provozovny'.",
"If you don't see the Type in the list, you can add a new one by clicking link 'Create Office Type'.": "Pokud nevidíte typ Členské org. / Pobočky v seznamu, můžete přidat nový kliknutím na odkaz 'Vytvořit typ Členské org. / Pobočky'.",
"If you don't see the Type in the list, you can add a new one by clicking link 'Create Facility Type'.": "Pokud nevidíte typ Zařízení v seznamu, můžete přidat nový kliknutím na odkaz 'Vytvořit typ Zařízení'.",
"If you don't see the Type in the list, you can add a new one by clicking link 'Create Office Type'.": "Pokud nevidíte typ Organizační jednotky v seznamu, můžete přidat nový kliknutím na odkaz 'Vytvořit typ Organizační jednotky'.",
"If you don't see the Type in the list, you can add a new one by clicking link 'Create Organization Type'.": "Pokud nevidíte typ Organizace v seznamu, můžete přidat nový kliknutím na odkaz 'Vytvořit typ Organizace'.",
"If you don't see the Type in the list, you can add a new one by clicking link 'Create School Type'.": 'Pokud se nezobrazí typ v seznamu, můžete přidat novou kliknutím na odkaz Vytvořit typ školy',
"If you don't see the Type in the list, you can add a new one by clicking link 'Create Warehouse Type'.": 'Pokud se nezobrazí typ v seznamu, můžete přidat novou kliknutím na odkaz "Vytvořit typ skladu".',
@ -4506,8 +4510,8 @@
'Import Event Types': 'Importovat typy Události',
'Import Expenses': 'Importovat výdaje',
'Import Exposure Information': 'Importovat informace o expozici',
'Import Facilities': 'Importovat Provozovny',
'Import Facility Types': 'Importovat typy Provozoven',
'Import Facilities': 'Importovat Zařízení',
'Import Facility Types': 'Importovat typy Zařízení',
'Import File': 'Importovat soubor',
'Import Hazard Points': 'Importovat Rizikové body',
'Import Hazard data': 'Importovat data Nebezpečí',
@ -4528,7 +4532,7 @@
'Import Missions': 'Importovat Mise',
'Import Monitoring Updates': 'Importovat aktualizace monitorování',
'Import Needs': 'Importovat potřeby',
'Import Offices': 'Importovat Členskou org. / Pobočku',
'Import Offices': 'Importovat Organizační jednotku',
'Import Organizations': 'Importovat Organizace',
'Import Participant List': 'Importovat Výpis účastníků',
'Import Participants': 'Importovat účastníky',
@ -5215,8 +5219,8 @@
'List Events': 'Výpis Událostí',
'List Expenses': 'Výpis výdajů',
'List Exposures': 'Výpis expozic',
'List Facilities': 'Výpis Provozoven',
'List Facility Types': 'Výpis typů Provozoven',
'List Facilities': 'Výpis Zařízení',
'List Facility Types': 'Výpis typů Zařízení',
'List Family Members': 'Výpis členů rodiny',
'List Farmers': 'Výpis zemědělců',
'List Feature Layers': 'Výpis vrstev vlastností',
@ -5303,9 +5307,9 @@
'List Note Types': 'Výpis typů poznámek',
'List Notes': 'Výpis poznámek',
'List Occupation Types': 'Výpis typů obsazení',
'List Office Types': 'Výpis typů Členských org. / Poboček',
'List Office Types': 'Výpis typů Organizačních jednotek',
'List Officer Ranks': 'Výpis důstojnických hodností',
'List Offices': 'Výpis Členských org. / Poboček',
'List Offices': 'Výpis Organizačních jednotek',
'List Orders': 'Výpis objednávek',
'List Organization Domains': 'Výpis domén Organizací',
'List Organization Types': 'Výpis typů Organizací',
@ -5485,7 +5489,7 @@
'List information History entries': 'Výpis informací Historie',
'List information entries': 'Výpis zápisů informací',
'List of Appraisals': 'Výpis Ocenění',
'List of Facilities': 'Výpis Provozoven',
'List of Facilities': 'Výpis Zařízení',
'List of Organizations': 'Výpis organizací',
'List of Professional Experience': 'Výpis profesionálních zkušeností',
'List of fields (codes) which this one is the Total of': 'Seznam polí (kódů), které jsou sčítány',
@ -5502,7 +5506,7 @@
'Load Raw File into Grid': 'Nahrát hrubá data do mřížky',
'Loaded By': 'Nahráno od',
'Loading': 'Nahrávání',
'Loading Equipment': 'Nakládací zařízení',
'Loading Equipment': 'Nakládací vybavení',
'Loading report details': 'Nahrání detailů reportu',
'Local Acronym': 'Místní zkratka',
'Local Currency': 'Místní měna',
@ -5646,7 +5650,7 @@
'Manage Returns': 'Upravit vratky',
'Manage Users': 'Upravit Uživatele',
'Manage Users & Roles': 'Upravit Uživatele a Role',
'Manage Your Facilities': 'Upravit svoje Provozovny',
'Manage Your Facilities': 'Upravit svoje Zařízení',
'Manage requests of hospitals for assistance.': 'Upravit požadavky zdravotních zařízení o pomoc.',
'Mandatory': 'Povinné',
'Mandatory Appointment': 'Povinná jmenování',
@ -5688,13 +5692,13 @@
'Map not available: Projection %(projection)s not supported - please add definition to %(path)s': 'Mapa není k dispozici: Projekce %(projection)s není podporována - prosím přidejt definici do %(path)s',
'Map of Base Stations': 'Mapa Základen',
'Map of Communities': 'Mapa Komunit',
'Map of Facilities': 'Mapa Provozoven',
'Map of Facilities': 'Mapa Zařízení',
'Map of Fire Stations': 'Mapa Hasičů',
'Map of Gauges': 'Mapa stavů vody',
'Map of Hospitals': 'Mapa Zdravotních zařízení',
'Map of Incident Reports': 'Mapa Hlášení Incidentů',
'Map of Offices': 'Mapa Členských org. / Poboček',
'Map of Police Stations': 'Mapa policejních stanic',
'Map of Offices': 'Mapa Organizačních jednotek',
'Map of Police Stations': 'Mapa Policejních stanic',
'Map of Projects': 'Mapa Projektů',
'Map of Requests': 'Mapa Poptávek',
'Map of Resources': 'Mapa Zdrojů',
@ -5934,7 +5938,7 @@
'Must a location have a parent location?': 'Musí mít lokace nadřazenou lokaci?',
'Must be unique': 'Musí být jedinečný',
'My Activities': 'Moje Aktivity',
'My Activities to follow-up': 'Moje aktivity ke sledování',
'My Activities to follow-up': 'Moje aktivity k následnému kroku',
'My Bookmarks': 'Moje Záložky',
'My Cases': 'Moje Případy',
'My Current Cases': 'Moje současné Případy',
@ -6188,9 +6192,9 @@
'No Events currently tagged to this Shelter': 'Nejsou žádné otagované Události k tomuto Úkrytu',
'No Expenses currently registered': 'Momentálně nejsou zaregistrovány žádné výdaje',
'No Exposure Information currently registered': 'Momentálně nejsou zaregistrovány žádné informace o expozici',
'No Facilities currently registered': 'Žádné Provozovny nejsou momentálně zaznamenány.',
'No Facilities currently registered in this incident': 'Momentálně nejsou žádné Jednotky registrované k tomuto incidentu',
'No Facility Types currently registered': 'Žádný typ Provozovny není momentálně zaznamenán',
'No Facilities currently registered': 'Žádná Zařízení nejsou momentálně zaznamenána.',
'No Facilities currently registered in this incident': 'Momentálně nejsou žádná Zařízení registrovaná k tomuto incidentu',
'No Facility Types currently registered': 'Žádný typ Zařízení není momentálně zaznamenán',
'No Family Members currently registered': 'Momentálně nejsou registrováni žádní rodinní příslušníci',
'No Farmers currently registered': 'Momentálně nejsou registrováni žádní zemědělci',
'No Feature Layers currently defined': 'Nejsou momentálně definovány žádné vrstvy vlastností',
@ -6302,13 +6306,13 @@
'No Note Types found': 'Nebyly nalezeny Typy Poznámky',
'No Notes found': 'Nenalezeny žádné Poznámky',
'No Occupation Types currently defined': 'V současné době nejsou definovány žádné typy zaměstnání',
'No Office Types currently registered': 'Žádný typ Členské org. / Pobočky není momentáně zaznamenán',
'No Office Types currently registered': 'Žádný typ Organizační jednotky není momentáně zaznamenán',
'No Officer Ranks currently registered': 'Momentálně nejsou registrováni žádní důstojníci',
'No Offices currently registered': 'Žádné Členské org. / Pobočky nejsou momentáně zaznamenány',
'No Offices currently registered': 'Žádné Organizační jednotky nejsou momentáně zaznamenány',
'No Open Tasks for %(project)s': 'Nejsou žádné otevřené úlohy pro %(project)s',
'No Orders registered': 'Žádné objednávky nejsou zaznamenány',
'No Organization Domains currently registered': 'Žádné domény Organizace nejou registrovány',
'No Organization Types currently registered': 'Žádný typ organizace není momentálně zaznamenán',
'No Organization Types currently registered': 'Žádný Typ Organizace není momentálně zaznamenán',
'No Organizations currently assigned to this scenario': 'K tomuto scénáři nejsou aktuálně přiřazeny žádné Organizace',
'No Organizations currently registered': 'Žádná Organizace není momentálně zaznamenána',
'No Organizations currently registered in this incident': 'Žádné Organizace nejsou zaznamenané v tomto Incidentu',
@ -6524,7 +6528,7 @@
'No demographics currently defined': 'Žádná demografie není definována',
'No disease data currently available': 'Momentálně nejsou k dispozici žádné údaje o nemoci',
'No document templates found.': 'Nebyly nalezeny žádné šablony dokumentů.',
'No due follow-ups': 'Žádné další následné kroky',
'No due follow-ups': 'Žádná platnost následného kroku',
'No emergency contacts registered': 'Nebyly zaregistrovány žádné nouzové kontakty',
'No entries currently available': 'Žádné zápisy nejsou momentálně k dispozici',
'No entries currently registered': 'V současné době nejsou zaznamenány žádné záznamy',
@ -6663,7 +6667,7 @@
'Number of Completed Assessment Forms': 'Počet dokončených formulářů posudků',
'Number of Days since Event Occurred': 'Počet dní od vzniku Události',
'Number of Disasters': 'Počet Katastrof',
'Number of Facilities': 'Počet Provozoven',
'Number of Facilities': 'Počet Zařízení',
'Number of Households Visited': 'Počet navštívených domácností',
'Number of Incidents': 'Počet incidentů',
'Number of Items': 'Počet položek',
@ -6754,26 +6758,26 @@
'Occupation Type updated': 'Typ povolání byl aktualizován',
'Occupation Types': 'Typy povolání',
'Off': 'Vypnuto',
'Office': 'Pobočka',
'Office Address': 'Adresa kanceláře',
'Office Administration': 'Správa kanceláře',
'Office Details': 'Detaily Členské org. / Pobočky',
'Office Phone': 'Telefon do kanceláře',
'Office Type': 'Typ Členské org. / Pobočky',
'Office Type Details': 'Detaily typu Členské org. / Pobočky',
'Office Type added': 'Typ Členské org. / Pobočky přidán',
'Office Type deleted': 'Typ Členské org. / Pobočky smazán',
'Office Type updated': 'Typ Členské org. / Pobočky aktualizován',
'Office Types': 'Typy Členské org. / Pobočky',
'Office added': 'Členská org. / Pobočka přidána',
'Office deleted': 'Členská org. / Pobočka smazána',
'Office updated': 'Členská org. / Pobočka aktualizována',
'Office': 'Organizační jednotka',
'Office Address': 'Adresa Organizační jednotky',
'Office Administration': 'Správa Organizační jednotky',
'Office Details': 'Detaily Organizační jednotky',
'Office Phone': 'Telefon Organizační jednotky',
'Office Type': 'Typ Organizační jednotky',
'Office Type Details': 'Detaily typu Organizační jednotky',
'Office Type added': 'Typ Organizační jednotky přidán',
'Office Type deleted': 'Typ Organizační jednotky smazán',
'Office Type updated': 'Typ Organizační jednotky aktualizován',
'Office Types': 'Typy Organizační jednotky',
'Office added': 'Organizační jednotka přidána',
'Office deleted': 'Organizační jednotka smazána',
'Office updated': 'Organizační jednotka aktualizována',
'Officer Rank': 'Hodnost důstojníka',
'Officer Rank added': 'Hodnost důstojníka přidána',
'Officer Rank deleted': 'Hodnost důstojníka smazána',
'Officer Rank updated': 'Hodnost důstojníka aktualizována',
'Officer Ranks': 'Důstojnické hodnosti',
'Offices': 'Čl. org., Pobočky',
'Offices': 'Organizační jednotky',
'Official Estimate': 'Oficiální odhad',
'Official Measurement': 'Oficiální měření',
'Official Projection': 'Oficiální projekce',
@ -6877,7 +6881,7 @@
'Orders': 'Objednávky',
'Organisation': 'Organizace',
'Organisation Group': 'Organizační skupina',
'Organisational Preparedness - NHQ and Branches': 'Organizační připravenost - NHQ a pobočky',
'Organisational Preparedness - NHQ and Branches': 'Organizační připravenost - Národní centrála a Pobočky',
'Organization': 'Organizace',
'Organization / Branch': 'Organizace / Podřízená Organizace',
'Organization Assignment updated': 'Přiřazení organizace aktualizováno',
@ -6903,7 +6907,7 @@
'Organization added': 'Organizace přidána',
'Organization added to Policy/Strategy': 'Organizace přidána k Politice / Strategii',
'Organization added to Project': 'Organizace přidána do Projektu',
'Organization and Operation of EOCs': 'Organizace a provozování EOC',
'Organization and Operation of EOCs': 'Organizace a provoz prostředí zdravotní péče',
'Organization assigned': 'Organizace přiřazena',
'Organization deleted': 'Organizace smazána',
'Organization group': 'Organizační skupina',
@ -7259,7 +7263,7 @@
'Planning and Construction of Drainage Systems ': 'Plánování a konstrukce drenážních systémů',
'Plans': 'Plány',
'Playing': 'Hraní',
'Please Select a Facility': 'Prosím vyberte Provozovnu',
'Please Select a Facility': 'Prosím vyberte Zařízení',
'Please check this box to confirm': 'Zaškrtněte toto políčko pro potvrzení',
'Please choose a type': 'Prosím zvolte typ',
"Please come back after sometime if that doesn\\'t help.": 'Pokud to nepomůže, vraťte se po nějaké době.',
@ -7280,7 +7284,7 @@
'Please enter the recipient(s)': 'Prosím, zadejte příjemce (i více)',
'Please fill this!': 'Toto prosím vyplnit.',
'Please give an estimated figure about how many bodies have been found.': 'Uveďte odhadovaný údaj o tom, kolik těl bylo nalezeno.',
'Please make your payment in person at the DHM office, or by bank Transfer to:': 'Platbu provedete osobně v kanceláři DHM nebo bankovním převodem na:',
'Please make your payment in person at the DHM office, or by bank Transfer to:': 'Platbu provedete osobně v personálním oddělení nebo bankovním převodem na:',
'Please provide as much detail as you can, including any URL(s) for more information.': 'Uveďte co nejvíce podrobností, včetně jakékoli adresy URL pro více informací.',
'Please record Beneficiary according to the reporting needs of your project': 'Poznamenejte si prosím Příjemce podle oznámených potřeb vašeho projektu',
'Please report here where you are:': 'Zde podejte zprávu kde jste:',
@ -7369,7 +7373,7 @@
'Post to Facebook': 'Příspěvek na Facebooku',
'Post to Twitter': 'Příspěvek na Twitteru',
'Post updated': 'Příspěvek aktualizovaný',
'Post-Recovery Follow-Up': 'Sledování po obnovení',
'Post-Recovery Follow-Up': 'Následný krok po zotavení',
'Postage mail': 'Poštovní pošta',
'Postcode': 'PSČ',
'Posted on': 'Vloženo na',
@ -7977,9 +7981,9 @@
'Request password reset': 'Reset hesla',
'Requested': 'Požadované',
'Requested By': 'Poptáno kým',
'Requested By Facility': 'Poptáno od Provozovny',
'Requested By Facility': 'Poptáno od Zařízení',
'Requested For': 'Poptáno pro',
'Requested For Facility': 'Poptáno pro Provozovnu / Jednotku',
'Requested For Facility': 'Poptáno pro Zařízení',
'Requested For Site': 'Poptáno pro stránky',
'Requested From': 'Poptáno od',
'Requested Items': 'Poptané Položky',
@ -8329,7 +8333,7 @@
'Seaports': 'Přístavy',
'Search': 'Hledat',
'Search After Save?': 'Hledat po uložení?',
'Search All Requested Items': 'Hledat všechny poprávané položky',
'Search All Requested Items': 'Hledat všechny poptávané položky',
'Search All Requested Skills': 'Hledat všechny poptávané dovednosti',
'Search Items': 'Hledat Položky',
'Search Members': 'Hledat členy',
@ -8366,8 +8370,8 @@
'Search for commitments made between these dates.': 'Hledat nabídky vytvořené mezi těmito daty.',
'Search for items by donating organization.': 'Hledat položky, které jsou od dárcovských organizaci.',
'Search for items by owning organization.': 'Hledat položky podle vlastnické organizace.',
'Search for office by organization or branch.': 'Hledat Členskou organizaci podle Organizace nebo podřízenosti',
'Search for office by organization.': 'Hledat Členskou organizaci / Pobočku podle Organizace',
'Search for office by organization or branch.': 'Hledat Organizační jednotku podle Organizace nebo Pobočky',
'Search for office by organization.': 'Hledat Organizační jednotku podle Organizace',
'Search for requests made between these dates.': 'Hledat poptávky podané mezi těmito daty.',
'Search for requests required between these dates.': 'Hledat poptávky požadované mezi těmito daty.',
'Search here for a person record in order to:': 'Zde hledejte záznam o osobě seřazený podle:',
@ -8550,7 +8554,7 @@
'Service added': 'Služba přidána',
'Service added to Organization': 'Služba přidána k Organizaci',
'Service deleted': 'Služba smazána',
'Service or Facility': 'Služba nebo Provozovna / Jednotka',
'Service or Facility': 'Služba nebo Zařízení',
'Service profile added': 'Profil služby přidán',
'Service profile deleted': 'Profil služby smazán',
'Service profile updated': 'Profil služby aktualizován',
@ -8558,7 +8562,7 @@
'Service updated': 'Služba aktualizována',
'Services': 'Služby',
'Services Available': 'Dostupné služby',
'Set Base Facility/Site': 'Nastavit Základní Provozovnu / Jednotku',
'Set Base Facility/Site': 'Nastavit Základní Zařízení / Místo',
'Set By': 'Nastaveno od',
'Set True to allow editing this level of the location hierarchy by users who are not MapAdmins.': 'Je nastaven na True, aby mohli provádět editaci této úrovně hierarchie lokacé i uživatelé, kteří nejsou MapAdmin.',
'Set as default Site': 'Nastavit jako základní Místo',
@ -8904,8 +8908,8 @@
'Status created': 'Stav byl připravenen',
'Status deleted': 'Stav smazán',
'Status of morgue capacity.': 'Stav kapacity márnic',
'Status of operations/availability of emergency medical services at this facility.': 'Stav provozu / dostupnost zdravotnické záchranné služby v této Provozovně.',
'Status of security procedures/access restrictions for the facility.': 'Stav bezpečnostních postupů / omezení přístupu do Provozovny.',
'Status of operations/availability of emergency medical services at this facility.': 'Stav provozu / dostupnost zdravotnické záchranné služby v tomto Zařízení.',
'Status of security procedures/access restrictions for the facility.': 'Stav bezpečnostních postupů / omezení přístupu do Zařízení.',
'Status of the clinical departments.': 'Stav klinických oddělení.',
'Status of the facility.': 'Stav Zdravotního zařízení.',
'Status of the operating rooms of this facility.': 'Stav provozních místností tohoto Zdravotního zařízení.',
@ -9264,7 +9268,7 @@
'The client secret to use for authentication at the remote site (if required for this type of repository).': 'Klientské heslo k použití pro autentizaci na vzdáleném serveru (v případě potřeby pro tento typ úložiště).',
"The code representing the digital digest ('hash') computed from the resource file": 'Kód znamená počítačem generovaný řetězec (hash) ze zdrojového souboru',
'The color code for this priority': 'Barevné kódové označení pro tuto prioritu',
'The contact for follow-up and confirmation of the alert message': 'Kontakt pro další reakce a potvrzení výstražné zprávy',
'The contact for follow-up and confirmation of the alert message': 'Kontakt pro další krok a potvrzení výstražné zprávy',
'The current system configuration uses hard-coded access rules (security policy %(policy)s).': 'Aktuální konfigurace systému používá pevně zakódovaná pravidla přístupu (zásady zabezpečení %(policy)s).',
'The data format to use for data import/export': 'Formát dat, který lze použít pro import nebo export dat',
'The effective time of the information of the alert message': 'Efektivní čas začátku nové události z výstrahy',
@ -9440,7 +9444,7 @@
'This should be an export service URL, see': 'To by mělo být servisní URL exportu, viz',
'This site has no items exactly matching this request. There may still be other items in stock which can fulfill this request!': 'Tato stránka nemá žádné položky, které přesně odpovídají této žádosti. Na skladě mohou být i další položky, které tuto žádost splní!',
'This status applies for new cases unless specified otherwise': 'Tento stav platí pro nové případy, pokud není uvedeno jinak',
'This unit is for transitory accommodation upon arrival.': 'Toto zařízení je pro přechodné ubytování při příjezdu.',
'This unit is for transitory accommodation upon arrival.': 'Tato jednotka je pro přechodné ubytování při příjezdu.',
'Thunderstorm': 'Bouře',
'Thursday': 'Čtvrtek',
'Ticket': 'Tiket',
@ -9590,7 +9594,7 @@
'Train the Trainer for National Intervention Teams': 'Trénujte školitele pro národní zásahové týmy',
'Train the Trainer for ODK / Mega V Essential': 'Trénujte školitele na ODK / Mega V Essential',
'Train the Trainer for ODK Advanced': 'Trénujte školitele pro ODK Advanced',
'Train the Trainer for Organization and Operation of EOCs': 'Trénujte školitele pro organizaci a provozování EOC',
'Train the Trainer for Organization and Operation of EOCs': 'Trénujte školitele pro organizaci a provozování zdravotní péče',
'Train the Trainer for Prepared Family': 'Trénujte školitele pro připravenou rodinu',
'Train the Trainer for Psychological First Aid': 'Trénujte školitele pro psychologickou první pomoc',
'Train the Trainer for Psychosocial Support in Emergencies': 'Trénujte školitele pro psychosociální podporu v mimořádných situacích',
@ -9829,7 +9833,7 @@
'Update Activity Report': 'Aktualizovat zprávu o Aktivitě',
'Update Alert': 'Aktualizovat Výstrahu',
'Update Allowance Status': 'Aktualizovat stav Příspěvků',
'Update Cholera Treatment Capability Information': 'Aktualizovat informaci o zařízení proti choleře',
'Update Cholera Treatment Capability Information': 'Aktualizovat informaci o schopnosti léčit choleru',
'Update Coalition': 'Aktualizovat Koalici',
'Update Map': 'Aktualizovat mapu',
'Update Master file': 'Aktualizovat Master soubor',
@ -10328,12 +10332,12 @@
'You can select the Draw tool': 'Můžete vybrat kreslící nástroj',
'You can send an SMS notification to a Person or Organization On-Duty Number': 'Můžete poslat upozornění SMS na číslo osoby nebo organizace',
'You can set the modem settings for SMS here.': 'Zde můžete nastavit nastavení modemu pro SMS.',
'You do not have permission for any facility to add an order.': 'Nemáte oprávnění pro jakékoli zařízení přidat objednávku.',
'You do not have permission for any facility to make a commitment.': 'Nemáte oprávnění pro žádný objekt tvořit nabídku.',
'You do not have permission for any facility to make a request.': 'Nemáte oprávnění pro žádné zařízení tvořit poptávku.',
'You do not have permission for any facility to perform this action.': 'Nemáte oprávnění pro každou Provozovnu, k provedení této akce.',
'You do not have permission for any facility to add an order.': 'Nemáte oprávnění pro žádné Zařízení přidat objednávku.',
'You do not have permission for any facility to make a commitment.': 'Nemáte oprávnění pro žádné Zařízení tvořit nabídku.',
'You do not have permission for any facility to make a request.': 'Nemáte oprávnění pro žádné Zařízení tvořit poptávku.',
'You do not have permission for any facility to perform this action.': 'Nemáte oprávnění pro žádné Zařízení, k provedení této akce.',
'You do not have permission for any facility to receive a shipment.': 'Nemáte oprávnění pro jakékoli zařízení k příjmu zásilky.',
'You do not have permission for any facility to send a shipment.': 'Nemáte oprávnění pro jakoukoliv Provozovnu poslat zásilku.',
'You do not have permission for any facility to send a shipment.': 'Nemáte oprávnění pro jakékoliv Zařízení poslat zásilku.',
'You do not have permission for any organization to perform this action.': 'Nemáte oprávnění pro každou Organizaci, k provedení této akce.',
'You do not have permission for any site to add an inventory item.': 'Nemáte oprávnění pro všechny stránky přidat skladovou položku.',
'You do not have permission to adjust the stock level in this warehouse.': 'Nemáte oprávnění nastavit úroveň zásob v tomto skladu.',