From 0fd3cb01cf3150b3f3c716ce4936fb9603b2b645 Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Tue, 23 Mar 2021 09:39:54 +0100 Subject: [PATCH] :globe_with_meridians: Prepare 3.0.0-beta : align all dictionnaries with keys in EN dict --- .../dictionaries/cs.dict.itop-attachments.php | 1 + .../dictionaries/da.dict.itop-attachments.php | 1 + .../dictionaries/de.dict.itop-attachments.php | 1 + .../es_cr.dict.itop-attachments.php | 1 + .../dictionaries/fr.dict.itop-attachments.php | 1 + .../dictionaries/hu.dict.itop-attachments.php | 1 + .../dictionaries/it.dict.itop-attachments.php | 1 + .../dictionaries/ja.dict.itop-attachments.php | 1 + .../dictionaries/nl.dict.itop-attachments.php | 1 + .../pt_br.dict.itop-attachments.php | 1 + .../dictionaries/ru.dict.itop-attachments.php | 1 + .../dictionaries/sk.dict.itop-attachments.php | 1 + .../dictionaries/tr.dict.itop-attachments.php | 1 + .../zh_cn.dict.itop-attachments.php | 1 + .../dictionaries/da.dict.itop-backup.php | 2 + .../dictionaries/hu.dict.itop-backup.php | 2 + .../dictionaries/it.dict.itop-backup.php | 2 + .../dictionaries/ja.dict.itop-backup.php | 2 + .../dictionaries/ru.dict.itop-backup.php | 1 + .../dictionaries/sk.dict.itop-backup.php | 2 + .../dictionaries/tr.dict.itop-backup.php | 2 + .../cs.dict.itop-bridge-cmdb-ticket.php | 36 ++- .../da.dict.itop-bridge-cmdb-ticket.php | 39 ++- .../de.dict.itop-bridge-cmdb-ticket.php | 38 ++- .../en.dict.itop-bridge-cmdb-ticket.php | 32 ++- .../es_cr.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../fr.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../hu.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../it.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../ja.dict.itop-bridge-cmdb-ticket.php | 33 ++- .../nl.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../pt_br.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../ru.dict.itop-bridge-cmdb-ticket.php | 32 ++- .../sk.dict.itop-bridge-cmdb-ticket.php | 33 ++- .../tr.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../zh_cn.dict.itop-bridge-cmdb-ticket.php | 35 ++- .../dictionaries/cs.dict.itop-config-mgmt.php | 43 ++-- .../dictionaries/da.dict.itop-config-mgmt.php | 43 ++-- .../dictionaries/de.dict.itop-config-mgmt.php | 40 +-- .../es_cr.dict.itop-config-mgmt.php | 44 ++-- .../dictionaries/fr.dict.itop-config-mgmt.php | 107 ++++---- .../dictionaries/hu.dict.itop-config-mgmt.php | 43 ++-- .../dictionaries/it.dict.itop-config-mgmt.php | 40 +-- .../dictionaries/ja.dict.itop-config-mgmt.php | 40 +-- .../dictionaries/nl.dict.itop-config-mgmt.php | 40 +-- .../pt_br.dict.itop-config-mgmt.php | 41 +-- .../dictionaries/ru.dict.itop-config-mgmt.php | 43 ++-- .../dictionaries/sk.dict.itop-config-mgmt.php | 42 +-- .../dictionaries/tr.dict.itop-config-mgmt.php | 39 +-- .../zh_cn.dict.itop-config-mgmt.php | 44 ++-- .../dictionaries/cs.dict.itop-core-update.php | 1 + .../dictionaries/da.dict.itop-core-update.php | 1 + .../dictionaries/de.dict.itop-core-update.php | 1 + .../es_cr.dict.itop-core-update.php | 1 + .../dictionaries/fr.dict.itop-core-update.php | 6 +- .../dictionaries/hu.dict.itop-core-update.php | 1 + .../dictionaries/it.dict.itop-core-update.php | 1 + .../dictionaries/ja.dict.itop-core-update.php | 1 + .../dictionaries/nl.dict.itop-core-update.php | 1 + .../pt_br.dict.itop-core-update.php | 1 + .../dictionaries/ru.dict.itop-core-update.php | 1 + .../dictionaries/sk.dict.itop-core-update.php | 1 + .../dictionaries/tr.dict.itop-core-update.php | 1 + .../zh_cn.dict.itop-core-update.php | 1 + .../dictionaries/cs.dict.itop-faq-light.php | 1 - .../dictionaries/da.dict.itop-faq-light.php | 1 - .../dictionaries/de.dict.itop-faq-light.php | 1 - .../es_cr.dict.itop-faq-light.php | 1 - .../dictionaries/fr.dict.itop-faq-light.php | 3 - .../dictionaries/hu.dict.itop-faq-light.php | 3 - .../dictionaries/it.dict.itop-faq-light.php | 2 - .../dictionaries/ja.dict.itop-faq-light.php | 3 - .../dictionaries/nl.dict.itop-faq-light.php | 3 - .../pt_br.dict.itop-faq-light.php | 3 - .../dictionaries/ru.dict.itop-faq-light.php | 3 - .../dictionaries/sk.dict.itop-faq-light.php | 3 - .../dictionaries/tr.dict.itop-faq-light.php | 3 - .../zh_cn.dict.itop-faq-light.php | 3 - .../dictionaries/cs.dict.itop-portal-base.php | 5 + .../dictionaries/da.dict.itop-portal-base.php | 5 + .../dictionaries/de.dict.itop-portal-base.php | 5 + .../es_cr.dict.itop-portal-base.php | 5 + .../dictionaries/fr.dict.itop-portal-base.php | 5 + .../dictionaries/hu.dict.itop-portal-base.php | 5 + .../dictionaries/it.dict.itop-portal-base.php | 5 + .../dictionaries/ja.dict.itop-portal-base.php | 5 + .../dictionaries/nl.dict.itop-portal-base.php | 5 + .../pt_br.dict.itop-portal-base.php | 5 + .../dictionaries/ru.dict.itop-portal-base.php | 5 + .../dictionaries/sk.dict.itop-portal-base.php | 5 + .../dictionaries/tr.dict.itop-portal-base.php | 5 + .../zh_cn.dict.itop-portal-base.php | 5 + .../2.x/itop-portal/cs.dict.itop-portal.php | 4 +- .../2.x/itop-portal/da.dict.itop-portal.php | 4 +- .../2.x/itop-portal/de.dict.itop-portal.php | 4 +- .../itop-portal/es_cr.dict.itop-portal.php | 4 +- .../2.x/itop-portal/fr.dict.itop-portal.php | 4 +- .../2.x/itop-portal/hu.dict.itop-portal.php | 4 +- .../2.x/itop-portal/it.dict.itop-portal.php | 4 +- .../2.x/itop-portal/ja.dict.itop-portal.php | 4 +- .../2.x/itop-portal/nl.dict.itop-portal.php | 4 +- .../itop-portal/pt_br.dict.itop-portal.php | 4 +- .../2.x/itop-portal/ru.dict.itop-portal.php | 4 +- .../2.x/itop-portal/sk.dict.itop-portal.php | 4 +- .../2.x/itop-portal/tr.dict.itop-portal.php | 4 +- .../itop-portal/zh_cn.dict.itop-portal.php | 4 +- .../itop-structure/cs.dict.itop-structure.php | 212 ++++++++++++++- .../itop-structure/da.dict.itop-structure.php | 209 ++++++++++++++- .../itop-structure/de.dict.itop-structure.php | 213 ++++++++++++++- .../itop-structure/en.dict.itop-structure.php | 207 ++++++++++++++- .../es_cr.dict.itop-structure.php | 213 ++++++++++++++- .../itop-structure/fr.dict.itop-structure.php | 214 +++++++++++++++- .../itop-structure/hu.dict.itop-structure.php | 212 ++++++++++++++- .../itop-structure/it.dict.itop-structure.php | 214 +++++++++++++++- .../itop-structure/ja.dict.itop-structure.php | 214 +++++++++++++++- .../itop-structure/nl.dict.itop-structure.php | 210 ++++++++++++++- .../pt_br.dict.itop-structure.php | 242 ++++++++++++++++-- .../itop-structure/ru.dict.itop-structure.php | 211 ++++++++++++++- .../itop-structure/sk.dict.itop-structure.php | 212 ++++++++++++++- .../itop-structure/tr.dict.itop-structure.php | 212 ++++++++++++++- .../zh_cn.dict.itop-structure.php | 212 ++++++++++++++- .../dictionaries/cs.dict.itop-tickets.php | 4 +- .../dictionaries/da.dict.itop-tickets.php | 5 +- .../dictionaries/es_cr.dict.itop-tickets.php | 2 - .../dictionaries/hu.dict.itop-tickets.php | 2 - .../dictionaries/it.dict.itop-tickets.php | 2 - .../dictionaries/ja.dict.itop-tickets.php | 2 - .../dictionaries/nl.dict.itop-tickets.php | 2 - .../dictionaries/pt_br.dict.itop-tickets.php | 2 - .../dictionaries/ru.dict.itop-tickets.php | 2 - .../dictionaries/sk.dict.itop-tickets.php | 2 - .../dictionaries/tr.dict.itop-tickets.php | 2 - .../dictionaries/zh_cn.dict.itop-tickets.php | 2 - .../cs.dict.itop-welcome-itil.php | 39 ++- .../da.dict.itop-welcome-itil.php | 3 +- .../de.dict.itop-welcome-itil.php | 43 ++-- .../es_cr.dict.itop-welcome-itil.php | 38 +-- .../fr.dict.itop-welcome-itil.php | 38 +-- .../hu.dict.itop-welcome-itil.php | 38 +-- .../it.dict.itop-welcome-itil.php | 38 +-- .../ja.dict.itop-welcome-itil.php | 38 +-- .../nl.dict.itop-welcome-itil.php | 5 +- .../pt_br.dict.itop-welcome-itil.php | 38 +-- .../ru.dict.itop-welcome-itil.php | 23 +- .../sk.dict.itop-welcome-itil.php | 3 +- .../tr.dict.itop-welcome-itil.php | 38 +-- .../zh_cn.dict.itop-welcome-itil.php | 3 +- dictionaries/cs.dictionary.itop.core.php | 32 +++ dictionaries/cs.dictionary.itop.ui.php | 49 +++- dictionaries/da.dictionary.itop.core.php | 32 +++ dictionaries/da.dictionary.itop.ui.php | 75 ++++-- dictionaries/de.dictionary.itop.core.php | 32 +++ dictionaries/de.dictionary.itop.ui.php | 53 +++- dictionaries/es_cr.dictionary.itop.core.php | 32 +++ dictionaries/es_cr.dictionary.itop.ui.php | 49 +++- dictionaries/fr.dictionary.itop.core.php | 40 ++- dictionaries/fr.dictionary.itop.ui.php | 31 ++- dictionaries/hu.dictionary.itop.core.php | 32 +++ dictionaries/hu.dictionary.itop.ui.php | 53 +++- dictionaries/it.dictionary.itop.core.php | 32 +++ dictionaries/it.dictionary.itop.ui.php | 59 ++++- dictionaries/ja.dictionary.itop.core.php | 32 +++ dictionaries/ja.dictionary.itop.ui.php | 49 +++- dictionaries/nl.dictionary.itop.core.php | 32 +++ dictionaries/nl.dictionary.itop.ui.php | 157 +++++++----- dictionaries/pt_br.dictionary.itop.core.php | 42 ++- dictionaries/pt_br.dictionary.itop.ui.php | 49 +++- dictionaries/ru.dictionary.itop.core.php | 32 +++ dictionaries/ru.dictionary.itop.ui.php | 51 +++- dictionaries/sk.dictionary.itop.core.php | 104 +++++--- dictionaries/sk.dictionary.itop.ui.php | 49 +++- dictionaries/tr.dictionary.itop.core.php | 32 +++ dictionaries/tr.dictionary.itop.ui.php | 53 +++- .../cs.dictionary.itop.datatable.php | 31 +++ .../components/cs.dictionary.itop.field.php | 23 ++ .../cs.dictionary.itop.global-search.php | 28 ++ .../cs.dictionary.itop.quick-create.php | 28 ++ .../da.dictionary.itop.datatable.php | 31 +++ .../components/da.dictionary.itop.field.php | 23 ++ .../da.dictionary.itop.global-search.php | 28 ++ .../da.dictionary.itop.quick-create.php | 28 ++ .../de.dictionary.itop.datatable.php | 31 +++ .../components/de.dictionary.itop.field.php | 23 ++ .../de.dictionary.itop.global-search.php | 28 ++ .../de.dictionary.itop.quick-create.php | 28 ++ .../es_cr.dictionary.itop.datatable.php | 31 +++ .../es_cr.dictionary.itop.field.php | 23 ++ .../es_cr.dictionary.itop.global-search.php | 28 ++ .../es_cr.dictionary.itop.quick-create.php | 28 ++ .../fr.dictionary.itop.datatable.php | 1 - .../components/fr.dictionary.itop.field.php | 23 ++ .../fr.dictionary.itop.global-search.php | 28 ++ .../fr.dictionary.itop.quick-create.php | 28 ++ .../hu.dictionary.itop.datatable.php | 31 +++ .../components/hu.dictionary.itop.field.php | 23 ++ .../hu.dictionary.itop.global-search.php | 28 ++ .../hu.dictionary.itop.quick-create.php | 28 ++ .../it.dictionary.itop.datatable.php | 31 +++ .../components/it.dictionary.itop.field.php | 23 ++ .../it.dictionary.itop.global-search.php | 28 ++ .../it.dictionary.itop.quick-create.php | 28 ++ .../ja.dictionary.itop.datatable.php | 31 +++ .../components/ja.dictionary.itop.field.php | 23 ++ .../ja.dictionary.itop.global-search.php | 28 ++ .../ja.dictionary.itop.quick-create.php | 28 ++ .../nl.dictionary.itop.datatable.php | 31 +++ .../components/nl.dictionary.itop.field.php | 23 ++ .../nl.dictionary.itop.global-search.php | 28 ++ .../nl.dictionary.itop.quick-create.php | 28 ++ .../pt_br.dictionary.itop.datatable.php | 31 +++ .../pt_br.dictionary.itop.field.php | 23 ++ .../pt_br.dictionary.itop.global-search.php | 28 ++ .../pt_br.dictionary.itop.quick-create.php | 28 ++ .../ru.dictionary.itop.datatable.php | 31 +++ .../components/ru.dictionary.itop.field.php | 23 ++ .../ru.dictionary.itop.global-search.php | 28 ++ .../ru.dictionary.itop.quick-create.php | 28 ++ .../sk.dictionary.itop.datatable.php | 31 +++ .../components/sk.dictionary.itop.field.php | 23 ++ .../sk.dictionary.itop.global-search.php | 28 ++ .../sk.dictionary.itop.quick-create.php | 28 ++ .../tr.dictionary.itop.datatable.php | 31 +++ .../components/tr.dictionary.itop.field.php | 23 ++ .../tr.dictionary.itop.global-search.php | 28 ++ .../tr.dictionary.itop.quick-create.php | 28 ++ .../zh_cn.dictionary.itop.datatable.php | 31 +++ .../zh_cn.dictionary.itop.field.php | 23 ++ .../zh_cn.dictionary.itop.global-search.php | 28 ++ .../zh_cn.dictionary.itop.quick-create.php | 28 ++ .../cs.dictionary.itop.activity-panel.php | 57 +++++ .../cs.dictionary.itop.navigation-menu.php | 34 +++ .../cs.dictionary.itop.object-details.php | 12 + .../cs.dictionary.itop.page-content.php | 9 + .../cs.dictionary.itop.tab-container.php | 10 + .../cs.dictionary.itop.ui-content-block.php | 9 + .../da.dictionary.itop.activity-panel.php | 57 +++++ .../da.dictionary.itop.navigation-menu.php | 34 +++ .../da.dictionary.itop.object-details.php | 12 + .../da.dictionary.itop.page-content.php | 9 + .../da.dictionary.itop.tab-container.php | 10 + .../da.dictionary.itop.ui-content-block.php | 9 + .../de.dictionary.itop.activity-panel.php | 57 +++++ .../de.dictionary.itop.navigation-menu.php | 34 +++ .../de.dictionary.itop.object-details.php | 12 + .../de.dictionary.itop.page-content.php | 9 + .../de.dictionary.itop.tab-container.php | 10 + .../de.dictionary.itop.ui-content-block.php | 9 + .../es_cr.dictionary.itop.activity-panel.php | 57 +++++ .../es_cr.dictionary.itop.navigation-menu.php | 34 +++ .../es_cr.dictionary.itop.object-details.php | 12 + .../es_cr.dictionary.itop.page-content.php | 9 + .../es_cr.dictionary.itop.tab-container.php | 10 + ...es_cr.dictionary.itop.ui-content-block.php | 9 + .../fr.dictionary.itop.activity-panel.php | 57 +++++ .../fr.dictionary.itop.navigation-menu.php | 34 +++ .../fr.dictionary.itop.object-details.php | 12 + .../fr.dictionary.itop.page-content.php | 9 + .../fr.dictionary.itop.tab-container.php | 10 + .../fr.dictionary.itop.ui-content-block.php | 9 + .../hu.dictionary.itop.activity-panel.php | 57 +++++ .../hu.dictionary.itop.navigation-menu.php | 34 +++ .../hu.dictionary.itop.object-details.php | 12 + .../hu.dictionary.itop.page-content.php | 9 + .../hu.dictionary.itop.tab-container.php | 10 + .../hu.dictionary.itop.ui-content-block.php | 9 + .../it.dictionary.itop.activity-panel.php | 57 +++++ .../it.dictionary.itop.navigation-menu.php | 34 +++ .../it.dictionary.itop.object-details.php | 12 + .../it.dictionary.itop.page-content.php | 9 + .../it.dictionary.itop.tab-container.php | 10 + .../it.dictionary.itop.ui-content-block.php | 9 + .../ja.dictionary.itop.activity-panel.php | 57 +++++ .../ja.dictionary.itop.navigation-menu.php | 34 +++ .../ja.dictionary.itop.object-details.php | 12 + .../ja.dictionary.itop.page-content.php | 9 + .../ja.dictionary.itop.tab-container.php | 10 + .../ja.dictionary.itop.ui-content-block.php | 9 + .../nl.dictionary.itop.activity-panel.php | 57 +++++ .../nl.dictionary.itop.navigation-menu.php | 34 +++ .../nl.dictionary.itop.object-details.php | 12 + .../nl.dictionary.itop.page-content.php | 9 + .../nl.dictionary.itop.tab-container.php | 10 + .../nl.dictionary.itop.ui-content-block.php | 9 + .../pt_br.dictionary.itop.activity-panel.php | 57 +++++ .../pt_br.dictionary.itop.navigation-menu.php | 34 +++ .../pt_br.dictionary.itop.object-details.php | 12 + .../pt_br.dictionary.itop.page-content.php | 9 + .../pt_br.dictionary.itop.tab-container.php | 10 + ...pt_br.dictionary.itop.ui-content-block.php | 9 + .../ru.dictionary.itop.activity-panel.php | 57 +++++ .../ru.dictionary.itop.navigation-menu.php | 34 +++ .../ru.dictionary.itop.object-details.php | 12 + .../ru.dictionary.itop.page-content.php | 9 + .../ru.dictionary.itop.tab-container.php | 10 + .../ru.dictionary.itop.ui-content-block.php | 9 + .../sk.dictionary.itop.activity-panel.php | 57 +++++ .../sk.dictionary.itop.navigation-menu.php | 34 +++ .../sk.dictionary.itop.object-details.php | 12 + .../sk.dictionary.itop.page-content.php | 9 + .../sk.dictionary.itop.tab-container.php | 10 + .../sk.dictionary.itop.ui-content-block.php | 9 + .../tr.dictionary.itop.activity-panel.php | 57 +++++ .../tr.dictionary.itop.navigation-menu.php | 34 +++ .../tr.dictionary.itop.object-details.php | 12 + .../tr.dictionary.itop.page-content.php | 9 + .../tr.dictionary.itop.tab-container.php | 10 + .../tr.dictionary.itop.ui-content-block.php | 9 + .../zh_cn.dictionary.itop.activity-panel.php | 57 +++++ .../zh_cn.dictionary.itop.navigation-menu.php | 34 +++ .../zh_cn.dictionary.itop.object-details.php | 12 + .../zh_cn.dictionary.itop.page-content.php | 9 + .../zh_cn.dictionary.itop.tab-container.php | 10 + ...zh_cn.dictionary.itop.ui-content-block.php | 9 + .../ui/pages/cs.dictionary.itop.errorpage.php | 26 ++ .../pages/cs.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/da.dictionary.itop.errorpage.php | 26 ++ .../pages/da.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/de.dictionary.itop.errorpage.php | 26 ++ .../pages/de.dictionary.itop.preferences.php | 44 ++++ .../pages/es_cr.dictionary.itop.errorpage.php | 26 ++ .../es_cr.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/fr.dictionary.itop.errorpage.php | 26 ++ .../pages/fr.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/hu.dictionary.itop.errorpage.php | 26 ++ .../pages/hu.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/it.dictionary.itop.errorpage.php | 26 ++ .../pages/it.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/ja.dictionary.itop.errorpage.php | 26 ++ .../pages/ja.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/nl.dictionary.itop.errorpage.php | 26 ++ .../pages/nl.dictionary.itop.preferences.php | 44 ++++ .../pages/pt_br.dictionary.itop.errorpage.php | 26 ++ .../pt_br.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/ru.dictionary.itop.errorpage.php | 26 ++ .../pages/ru.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/sk.dictionary.itop.errorpage.php | 26 ++ .../pages/sk.dictionary.itop.preferences.php | 44 ++++ .../ui/pages/tr.dictionary.itop.errorpage.php | 26 ++ .../pages/tr.dictionary.itop.preferences.php | 44 ++++ .../pages/zh_cn.dictionary.itop.errorpage.php | 26 ++ .../zh_cn.dictionary.itop.preferences.php | 44 ++++ dictionaries/zh_cn.dictionary.itop.core.php | 42 ++- dictionaries/zh_cn.dictionary.itop.ui.php | 55 +++- 343 files changed, 9738 insertions(+), 964 deletions(-) create mode 100644 dictionaries/ui/components/cs.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/cs.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/cs.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/cs.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/da.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/da.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/da.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/da.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/de.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/de.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/de.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/de.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/es_cr.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/es_cr.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/es_cr.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/es_cr.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/fr.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/fr.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/fr.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/hu.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/hu.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/hu.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/hu.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/it.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/it.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/it.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/it.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/ja.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/ja.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/ja.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/ja.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/nl.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/nl.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/nl.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/nl.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/pt_br.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/pt_br.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/pt_br.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/pt_br.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/ru.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/ru.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/ru.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/ru.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/sk.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/sk.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/sk.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/sk.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/tr.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/tr.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/tr.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/tr.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/components/zh_cn.dictionary.itop.datatable.php create mode 100644 dictionaries/ui/components/zh_cn.dictionary.itop.field.php create mode 100644 dictionaries/ui/components/zh_cn.dictionary.itop.global-search.php create mode 100644 dictionaries/ui/components/zh_cn.dictionary.itop.quick-create.php create mode 100644 dictionaries/ui/layouts/cs.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/cs.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/cs.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/cs.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/cs.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/cs.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/da.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/da.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/da.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/da.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/da.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/da.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/de.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/de.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/de.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/de.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/de.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/de.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/es_cr.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/es_cr.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/es_cr.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/es_cr.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/es_cr.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/es_cr.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/fr.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/fr.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/fr.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/fr.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/fr.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/fr.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/hu.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/hu.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/hu.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/hu.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/hu.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/hu.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/it.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/it.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/it.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/it.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/it.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/it.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/ja.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/ja.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/ja.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/ja.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/ja.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/ja.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/nl.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/nl.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/nl.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/nl.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/nl.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/nl.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/pt_br.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/pt_br.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/pt_br.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/pt_br.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/pt_br.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/pt_br.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/ru.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/ru.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/ru.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/ru.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/ru.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/ru.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/sk.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/sk.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/sk.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/sk.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/sk.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/sk.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/tr.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/tr.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/tr.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/tr.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/tr.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/tr.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/layouts/zh_cn.dictionary.itop.activity-panel.php create mode 100644 dictionaries/ui/layouts/zh_cn.dictionary.itop.navigation-menu.php create mode 100644 dictionaries/ui/layouts/zh_cn.dictionary.itop.object-details.php create mode 100644 dictionaries/ui/layouts/zh_cn.dictionary.itop.page-content.php create mode 100644 dictionaries/ui/layouts/zh_cn.dictionary.itop.tab-container.php create mode 100644 dictionaries/ui/layouts/zh_cn.dictionary.itop.ui-content-block.php create mode 100644 dictionaries/ui/pages/cs.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/cs.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/da.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/da.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/de.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/de.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/es_cr.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/es_cr.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/fr.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/fr.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/hu.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/hu.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/it.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/it.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/ja.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/ja.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/nl.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/nl.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/pt_br.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/pt_br.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/ru.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/ru.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/sk.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/sk.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/tr.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/tr.dictionary.itop.preferences.php create mode 100644 dictionaries/ui/pages/zh_cn.dictionary.itop.errorpage.php create mode 100644 dictionaries/ui/pages/zh_cn.dictionary.itop.preferences.php diff --git a/datamodels/2.x/itop-attachments/dictionaries/cs.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/cs.dict.itop-attachments.php index af645614b..aa8551ffc 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/cs.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/cs.dict.itop-attachments.php @@ -43,6 +43,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/da.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/da.dict.itop-attachments.php index ecc215a3f..8a6ae2f21 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/da.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/da.dict.itop-attachments.php @@ -40,6 +40,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/de.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/de.dict.itop-attachments.php index e55a3c947..af8251ebb 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/de.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/de.dict.itop-attachments.php @@ -42,6 +42,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Als Icons anzeigen', 'Attachments:Render:Table' => 'Als Liste anzeigen', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/es_cr.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/es_cr.dict.itop-attachments.php index 3b3c3fe9e..52d406cc9 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/es_cr.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/es_cr.dict.itop-attachments.php @@ -42,6 +42,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/fr.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/fr.dict.itop-attachments.php index ed9df2bc1..fdeb7d0a8 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/fr.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/fr.dict.itop-attachments.php @@ -36,6 +36,7 @@ Soit vous avez attaché un fichier vide, Soit demandez à votre administrateur système s\'il reste de la place disque disponible sur le serveur', 'Attachments:Render:Icons' => 'Affichage en icônes', 'Attachments:Render:Table' => 'Affichage en liste', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/hu.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/hu.dict.itop-attachments.php index 8aefa835d..a0949d576 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/hu.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/hu.dict.itop-attachments.php @@ -40,6 +40,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/it.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/it.dict.itop-attachments.php index 7e9dc13d0..943ecaa1f 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/it.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/it.dict.itop-attachments.php @@ -40,6 +40,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/ja.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/ja.dict.itop-attachments.php index 4d49d9c37..8ed008153 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/ja.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/ja.dict.itop-attachments.php @@ -39,6 +39,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/nl.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/nl.dict.itop-attachments.php index 029628d94..e12825a55 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/nl.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/nl.dict.itop-attachments.php @@ -45,6 +45,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Toon als pictogram', 'Attachments:Render:Table' => 'Toon als lijst', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/pt_br.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/pt_br.dict.itop-attachments.php index 20930a686..93d9c4599 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/pt_br.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/pt_br.dict.itop-attachments.php @@ -41,6 +41,7 @@ Ou você anexou um arquivo vazio, ou entre em contato com o seu administrador do iTOP pois o servidor pode estar sem espaço de armazenamento.', 'Attachments:Render:Icons' => 'Mostrar como ícones', 'Attachments:Render:Table' => 'Mostrar como lista', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/ru.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/ru.dict.itop-attachments.php index 330d2f8df..0413a3740 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/ru.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/ru.dict.itop-attachments.php @@ -28,6 +28,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/sk.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/sk.dict.itop-attachments.php index 5706a3b99..44081ee10 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/sk.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/sk.dict.itop-attachments.php @@ -40,6 +40,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/tr.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/tr.dict.itop-attachments.php index f5ddb258d..207c53c0d 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/tr.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/tr.dict.itop-attachments.php @@ -40,6 +40,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => 'Display as icons~~', 'Attachments:Render:Table' => 'Display as list~~', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-attachments/dictionaries/zh_cn.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/dictionaries/zh_cn.dict.itop-attachments.php index c2b5a618f..23f69d2d6 100644 --- a/datamodels/2.x/itop-attachments/dictionaries/zh_cn.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/dictionaries/zh_cn.dict.itop-attachments.php @@ -36,6 +36,7 @@ Either you have pushed an empty file, or ask your iTop administrator if the iTop server disk is full.~~', 'Attachments:Render:Icons' => '显示为图标', 'Attachments:Render:Table' => '显示为列表', + 'UI:Attachments:DropYourFileHint' => 'Drop files anywhere in this area~~', )); // diff --git a/datamodels/2.x/itop-backup/dictionaries/da.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/da.dict.itop-backup.php index 897864244..1815feb1e 100644 --- a/datamodels/2.x/itop-backup/dictionaries/da.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/dictionaries/da.dict.itop-backup.php @@ -31,6 +31,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~', 'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~', 'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~', + 'bkp-missing-dir' => 'The target directory %1$s could not be found~~', + 'bkp-free-disk-space' => '%1$s free in %2$s~~', 'bkp-dir-not-writeable' => '%1$s is not writeable~~', 'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~', 'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~', diff --git a/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php index ccdcc4040..7d6e01037 100644 --- a/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/dictionaries/hu.dict.itop-backup.php @@ -31,6 +31,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~', 'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~', 'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~', + 'bkp-missing-dir' => 'The target directory %1$s could not be found~~', + 'bkp-free-disk-space' => '%1$s free in %2$s~~', 'bkp-dir-not-writeable' => '%1$s is not writeable~~', 'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~', 'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~', diff --git a/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php index a61f16395..6221f4281 100644 --- a/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/dictionaries/it.dict.itop-backup.php @@ -31,6 +31,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~', 'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~', 'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~', + 'bkp-missing-dir' => 'The target directory %1$s could not be found~~', + 'bkp-free-disk-space' => '%1$s free in %2$s~~', 'bkp-dir-not-writeable' => '%1$s is not writeable~~', 'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~', 'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~', diff --git a/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php index a2427b8b8..8f8d3ad5b 100644 --- a/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/dictionaries/ja.dict.itop-backup.php @@ -31,6 +31,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~', 'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~', 'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~', + 'bkp-missing-dir' => 'The target directory %1$s could not be found~~', + 'bkp-free-disk-space' => '%1$s free in %2$s~~', 'bkp-dir-not-writeable' => '%1$s is not writeable~~', 'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~', 'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~', diff --git a/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php index 0c8c3f552..3a6e93878 100644 --- a/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/dictionaries/ru.dict.itop-backup.php @@ -19,6 +19,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'bkp-mysqldump-ok' => 'Утилита mysqldump найдена: %1$s', 'bkp-mysqldump-notfound' => 'Утилиту mysqldump найти не удалось: %1$s - пожалуйста, убедитесь в том, что она установлена, и путь до директории с бинарными файлами добавлен в PATH, либо измените параметр mysql_bindir в файле конфигурации.', 'bkp-mysqldump-issue' => 'Утилита mysqldump на может быть запущена (retcode=%1$d) Пожалуйста, убедитесь в том, что она установлена, и путь до директории с бинарными файлами добавлен в PATH, либо измените параметр mysql_bindir в файле конфигурации.', + 'bkp-missing-dir' => 'The target directory %1$s could not be found~~', 'bkp-free-disk-space' => '%1$s свободно в %2$s', 'bkp-dir-not-writeable' => '%1$s недоступен для записи', 'bkp-wrong-format-spec' => 'Неправильный формат шаблона названия файлов резервных копий (%1$s). Будет использован шаблон по умолчанию: %2$s', diff --git a/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php index 7e31b5f3f..d585962da 100644 --- a/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/dictionaries/sk.dict.itop-backup.php @@ -31,6 +31,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~', 'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~', 'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~', + 'bkp-missing-dir' => 'The target directory %1$s could not be found~~', + 'bkp-free-disk-space' => '%1$s free in %2$s~~', 'bkp-dir-not-writeable' => '%1$s is not writeable~~', 'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~', 'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~', diff --git a/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php b/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php index fbd914ef4..f698ec0cf 100644 --- a/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/dictionaries/tr.dict.itop-backup.php @@ -31,6 +31,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~', 'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~', 'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~', + 'bkp-missing-dir' => 'The target directory %1$s could not be found~~', + 'bkp-free-disk-space' => '%1$s free in %2$s~~', 'bkp-dir-not-writeable' => '%1$s is not writeable~~', 'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~', 'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~', diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php index f0149df7a..d5660faa1 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/cs.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:lnkFunctionalCIToTicket' => 'Spojení (Funkční konfigurační položka / Tiket)', 'Class:lnkFunctionalCIToTicket+' => '', @@ -71,7 +68,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '', )); - // // Class: lnkFunctionalCIToService // @@ -100,4 +96,34 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:FunctionalCI/Attribute:services_list+' => '', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tikety', 'Class:FunctionalCI/Attribute:tickets_list+' => '', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php index 5f67ce21c..1486602b3 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/da.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:lnkFunctionalCIToTicket' => 'Sammenhæng FunctionalCI/Ticket', 'Class:lnkFunctionalCIToTicket+' => '', @@ -88,6 +85,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:lnkFunctionalCIToService/Attribute:functionalci_name+' => '', )); +// +// Class: FunctionalCI +// + Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:FunctionalCI/Attribute:providercontracts_list' => 'Leverandør kontrakter', 'Class:FunctionalCI/Attribute:providercontracts_list+' => '', @@ -95,4 +96,34 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:FunctionalCI/Attribute:services_list+' => '', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets', 'Class:FunctionalCI/Attribute:tickets_list+' => '', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php index c5ab8ab40..09000eac2 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/de.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:lnkFunctionalCIToTicket' => 'Verknüpfung FunctionalCI/Ticket', 'Class:lnkFunctionalCIToTicket+' => '', @@ -89,8 +86,9 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( )); // -// Class: Functional +// Class: FunctionalCI // + Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:FunctionalCI/Attribute:providercontracts_list' => 'Provider-Verträge', 'Class:FunctionalCI/Attribute:providercontracts_list+' => '', @@ -98,4 +96,34 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:FunctionalCI/Attribute:services_list+' => '', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets', 'Class:FunctionalCI/Attribute:tickets_list+' => '', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php index 4d5247379..b4cb69557 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/en.dict.itop-bridge-cmdb-ticket.php @@ -99,4 +99,34 @@ Dict::Add('EN US', 'English', 'English', array( 'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets', 'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('EN US', 'English', 'English', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php index a5e1918f8..a0a5bdb02 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/es_cr.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkFunctionalCIToTicket' => 'Relación EC Funcional y Ticket', 'Class:lnkFunctionalCIToTicket+' => 'Relación EC Funcional y Ticket', @@ -99,4 +96,34 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:FunctionalCI/Attribute:services_list+' => 'Servicios', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets', 'Class:FunctionalCI/Attribute:tickets_list+' => 'Tickets relacionados con este EC', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php index c7ad80485..b26781bbd 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/fr.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('FR FR', 'French', 'Français', array( 'Class:lnkFunctionalCIToTicket' => 'Lien CI / Ticket', 'Class:lnkFunctionalCIToTicket+' => '', @@ -99,4 +96,34 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:FunctionalCI/Attribute:services_list+' => '', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets', 'Class:FunctionalCI/Attribute:tickets_list+' => '', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php index 0a1796253..652043f76 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/hu.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~', 'Class:lnkFunctionalCIToTicket+' => '~~', @@ -99,4 +96,34 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item~~', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~', 'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item~~', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php index 7fae11f22..7cc040e1f 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/it.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~', 'Class:lnkFunctionalCIToTicket+' => '~~', @@ -99,4 +96,34 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item~~', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~', 'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item~~', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php index c44f06a17..2b5beaba3 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/ja.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:lnkFunctionalCIToTicket' => 'リンク 機能的CI/チケット', 'Class:lnkFunctionalCIToTicket+' => '', @@ -100,3 +97,33 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:FunctionalCI/Attribute:tickets_list' => 'チケット', 'Class:FunctionalCI/Attribute:tickets_list+' => '', )); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php index a6a554dc7..7f78e8e84 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/nl.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:lnkFunctionalCIToTicket' => 'Link Functioneel CI / Ticket', 'Class:lnkFunctionalCIToTicket+' => '', @@ -99,4 +96,34 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:FunctionalCI/Attribute:services_list+' => 'Alle services die impact hebben op dit configuratie-item', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets', 'Class:FunctionalCI/Attribute:tickets_list+' => 'Alle tickets voor dit configuratie-item', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php index 3f3159e7c..6f82d609a 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/pt_br.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:lnkFunctionalCIToTicket' => 'Link CI / Solicitação', 'Class:lnkFunctionalCIToTicket+' => '', @@ -99,4 +96,34 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:FunctionalCI/Attribute:services_list+' => 'Todos os serviços impactados por esse item de configuração', 'Class:FunctionalCI/Attribute:tickets_list' => 'Solicitações', 'Class:FunctionalCI/Attribute:tickets_list+' => 'Todos as solicitações para este item de configuração', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php index d96dc43db..a85acfc2c 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/ru.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:lnkFunctionalCIToTicket' => 'Связь Функциональная КЕ/Тикет', 'Class:lnkFunctionalCIToTicket+' => '', @@ -100,4 +97,33 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:FunctionalCI/Attribute:tickets_list' => 'Тикеты', 'Class:FunctionalCI/Attribute:tickets_list+' => 'Связанные тикеты', )); +// +// Class: lnkFunctionalCIToTicket +// +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php index 41c11ce76..cf8fd4110 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/sk.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:lnkFunctionalCIToTicket' => 'väzba - Komponent / Ticket', 'Class:lnkFunctionalCIToTicket+' => '', @@ -100,3 +97,33 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickety', 'Class:FunctionalCI/Attribute:tickets_list+' => '', )); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php index 5431b64c6..6cd4e9aac 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/tr.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~', 'Class:lnkFunctionalCIToTicket+' => '~~', @@ -99,4 +96,34 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item~~', 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~', 'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item~~', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php index c386fbaf7..a4ca9371d 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/zh_cn.dict.itop-bridge-cmdb-ticket.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: lnkFunctionalCIToTicket // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:lnkFunctionalCIToTicket' => '关联 功能配置项/工单', 'Class:lnkFunctionalCIToTicket+' => '', @@ -99,4 +96,34 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:FunctionalCI/Attribute:services_list+' => '该配置项影响的所有服务', 'Class:FunctionalCI/Attribute:tickets_list' => '工单', 'Class:FunctionalCI/Attribute:tickets_list+' => '该配置项包含的所有工单', -)); \ No newline at end of file +)); +// +// Class: lnkFunctionalCIToTicket +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + ' => ' + manual + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + manual + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + ' => ' + computed + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + computed + +' => '~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + ' => ' + not_impacted + ~~', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value: + not_impacted + +' => '~~', +)); diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php index c1f9ee7dc..d8abb7f45 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php @@ -1030,7 +1030,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:lnkDocumentToLicence/Attribute:document_name+' => '', )); - // // Class: OSVersion // @@ -1053,6 +1052,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:OSFamily+' => '', )); +// // Class: Brand // @@ -1212,23 +1212,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('CS CZ', 'Czech', 'Čeština', array( - 'Class:lnkDocumentToFunctionalCI' => 'Spojení (Dokument / Funkční konfigurační položka)', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Funkční konfigurační položka', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Název funkční konfigurační položky', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Název dokumentu', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1314,6 +1297,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:IPInterface+' => '', 'Class:IPInterface/Attribute:ipaddress' => 'IP adresa', 'Class:IPInterface/Attribute:ipaddress+' => '', + + 'Class:IPInterface/Attribute:macaddress' => 'MAC adresa', 'Class:IPInterface/Attribute:macaddress+' => '', 'Class:IPInterface/Attribute:comment' => 'Komentář', @@ -1527,6 +1512,24 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:Document:PreviewTab' => 'Náhled', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:lnkDocumentToFunctionalCI' => 'Spojení (Dokument / Funkční konfigurační položka)', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Funkční konfigurační položka', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Název funkční konfigurační položky', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Název dokumentu', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1577,6 +1580,4 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Menu:Software' => 'Katalog softwaru', 'Menu:Software+' => 'Katalog softwaru', )); - - -?> \ No newline at end of file +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php index c66a46f1a..ac7bfbb04 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php @@ -1205,23 +1205,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('DA DA', 'Danish', 'Dansk', array( - 'Class:lnkDocumentToFunctionalCI' => 'Sammenhæng Dokument/FunctionalCI', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI navn', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument navn', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1307,6 +1290,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:IPInterface+' => '', 'Class:IPInterface/Attribute:ipaddress' => 'IP Adresse', 'Class:IPInterface/Attribute:ipaddress+' => '', + + 'Class:IPInterface/Attribute:macaddress' => 'MAC Adresse', 'Class:IPInterface/Attribute:macaddress+' => '', 'Class:IPInterface/Attribute:comment' => 'Kommentar', @@ -1504,9 +1489,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); - - - // Add translation for Fieldsets Dict::Add('DA DA', 'Danish', 'Dansk', array( @@ -1523,6 +1505,24 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:Document:PreviewTab' => 'Preview~~', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:lnkDocumentToFunctionalCI' => 'Sammenhæng Dokument/FunctionalCI', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI navn', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument navn', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1572,4 +1572,5 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Menu:OSVersion+' => '~~', 'Menu:Software' => 'Software Katalog', 'Menu:Software+' => '', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php index 973440111..47afcae58 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php @@ -1207,23 +1207,6 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('DE DE', 'German', 'Deutsch', array( - 'Class:lnkDocumentToFunctionalCI' => 'Verknüpfung Dokument/FunctionalCI', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI-Name', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument-Name', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1453,7 +1436,6 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => '', )); - // // Class: Group // @@ -1480,6 +1462,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:Group/Attribute:type' => 'Typ', 'Class:Group/Attribute:type+' => '', 'Class:Group/Attribute:parent_id' => 'Muttergruppe', + 'Class:Group/Attribute:parent_id+' => '', 'Class:Group/Attribute:parent_name' => 'Name', 'Class:Group/Attribute:parent_name+' => '', @@ -1508,9 +1491,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('DE DE', 'German', 'Deutsch', array( 'Server:baseinfo' => 'Allgemeine Informationen', @@ -1526,6 +1507,24 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:Document:PreviewTab' => 'Vorschau', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:lnkDocumentToFunctionalCI' => 'Verknüpfung Dokument/FunctionalCI', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'FunctionalCI', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'FunctionalCI-Name', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Dokument-Name', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1576,3 +1575,4 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Menu:Software' => 'Software-Katalog', 'Menu:Software+' => '', )); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php index fe791c539..26b98a793 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php @@ -1211,23 +1211,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => 'Documento', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( - 'Class:lnkDocumentToFunctionalCI' => 'Relación Documento y EC Funcional', - 'Class:lnkDocumentToFunctionalCI+' => 'Relación Documento y EC Funcional', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => 'EC Funcional', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'EC Funcional', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => 'EC Funcional', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => 'Documento', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Documento', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => 'Documento', -)); - // // Class: Subnet // @@ -1313,6 +1296,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:IPInterface+' => 'Interfaz IP', 'Class:IPInterface/Attribute:ipaddress' => 'Dirección IP', 'Class:IPInterface/Attribute:ipaddress+' => 'Dirección IP', + + 'Class:IPInterface/Attribute:macaddress' => 'Dirección MAC', 'Class:IPInterface/Attribute:macaddress+' => 'Dirección MAC', 'Class:IPInterface/Attribute:comment' => 'Comentario', @@ -1455,7 +1440,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => 'Solución Aplicativa', )); - // // Class: Group // @@ -1482,6 +1466,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Group/Attribute:type' => 'Tipo', 'Class:Group/Attribute:type+' => 'Tipo', 'Class:Group/Attribute:parent_id' => 'Grupo Padre', + 'Class:Group/Attribute:parent_id+' => 'Grupo Padre', 'Class:Group/Attribute:parent_name' => 'Grupo Padre', 'Class:Group/Attribute:parent_name+' => 'Grupo Padre', @@ -1510,9 +1495,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkGroupToCI/Attribute:reason+' => 'Motivo', )); -// // Add translation for Fieldsets -// Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Server:baseinfo' => 'Información General', @@ -1528,6 +1511,24 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Document:PreviewTab' => 'Vista Previa', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:lnkDocumentToFunctionalCI' => 'Relación Documento y EC Funcional', + 'Class:lnkDocumentToFunctionalCI+' => 'Relación Documento y EC Funcional', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => 'EC Funcional', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'EC Funcional', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => 'EC Funcional', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => 'Documento', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Documento', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => 'Documento', +)); + // // Application Menu // @@ -1577,4 +1578,5 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:OSVersion+' => '~~', 'Menu:Software' => 'Catálogo de Software', 'Menu:Software+' => 'Catálogo de Software', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php index 493745875..d689c9270 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php @@ -1008,7 +1008,22 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:SoftwareLicence/Attribute:softwareinstance_list+' => '', )); +// +// Class: lnkDocumentToLicence +// +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:lnkDocumentToLicence' => 'Lien Document / Licence', + 'Class:lnkDocumentToLicence+' => '', + 'Class:lnkDocumentToLicence/Attribute:licence_id' => 'Licence', + 'Class:lnkDocumentToLicence/Attribute:licence_id+' => '', + 'Class:lnkDocumentToLicence/Attribute:licence_name' => 'Nom Licence', + 'Class:lnkDocumentToLicence/Attribute:licence_name+' => '', + 'Class:lnkDocumentToLicence/Attribute:document_id' => 'Document', + 'Class:lnkDocumentToLicence/Attribute:document_id+' => '', + 'Class:lnkDocumentToLicence/Attribute:document_name' => 'Nom Document', + 'Class:lnkDocumentToLicence/Attribute:document_name+' => '', +)); // // Class: OSVersion @@ -1032,7 +1047,6 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:OSFamily+' => '', )); - // // Class: Brand // @@ -1125,6 +1139,23 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:IOSVersion/Attribute:brand_name+' => '', )); +// +// Class: lnkDocumentToPatch +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:lnkDocumentToPatch' => 'Lien Document / Patch', + 'Class:lnkDocumentToPatch+' => '', + 'Class:lnkDocumentToPatch/Attribute:patch_id' => 'Patch', + 'Class:lnkDocumentToPatch/Attribute:patch_id+' => '', + 'Class:lnkDocumentToPatch/Attribute:patch_name' => 'Nom patch', + 'Class:lnkDocumentToPatch/Attribute:patch_name+' => '', + 'Class:lnkDocumentToPatch/Attribute:document_id' => 'Document', + 'Class:lnkDocumentToPatch/Attribute:document_id+' => '', + 'Class:lnkDocumentToPatch/Attribute:document_name' => 'Nom document', + 'Class:lnkDocumentToPatch/Attribute:document_name+' => '', +)); + // // Class: lnkSoftwareInstanceToSoftwarePatch // @@ -1159,6 +1190,22 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_name+' => '', )); +// +// Class: lnkDocumentToSoftware +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:lnkDocumentToSoftware' => 'Lien Document / Logiciel', + 'Class:lnkDocumentToSoftware+' => '', + 'Class:lnkDocumentToSoftware/Attribute:software_id' => 'Logiciel', + 'Class:lnkDocumentToSoftware/Attribute:software_id+' => '', + 'Class:lnkDocumentToSoftware/Attribute:software_name' => 'Nom logiciel', + 'Class:lnkDocumentToSoftware/Attribute:software_name+' => '', + 'Class:lnkDocumentToSoftware/Attribute:document_id' => 'Document', + 'Class:lnkDocumentToSoftware/Attribute:document_id+' => '', + 'Class:lnkDocumentToSoftware/Attribute:document_name' => 'Nom document', + 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', +)); // // Class: Subnet @@ -1389,7 +1436,6 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => '', )); - // // Class: Group // @@ -1445,7 +1491,6 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); - // Add translation for Fieldsets Dict::Add('FR FR', 'French', 'Français', array( @@ -1463,60 +1508,6 @@ Dict::Add('FR FR', 'French', 'Français', array( )); -// -// Class: lnkDocumentToLicence -// - -Dict::Add('FR FR', 'French', 'Français', array( - 'Class:lnkDocumentToLicence' => 'Lien Document / Licence', - 'Class:lnkDocumentToLicence+' => '', - 'Class:lnkDocumentToLicence/Attribute:licence_id' => 'Licence', - 'Class:lnkDocumentToLicence/Attribute:licence_id+' => '', - 'Class:lnkDocumentToLicence/Attribute:licence_name' => 'Nom Licence', - 'Class:lnkDocumentToLicence/Attribute:licence_name+' => '', - 'Class:lnkDocumentToLicence/Attribute:document_id' => 'Document', - 'Class:lnkDocumentToLicence/Attribute:document_id+' => '', - 'Class:lnkDocumentToLicence/Attribute:document_name' => 'Nom Document', - 'Class:lnkDocumentToLicence/Attribute:document_name+' => '', -)); - - -// -// Class: lnkDocumentToPatch -// - - -Dict::Add('FR FR', 'French', 'Français', array( - 'Class:lnkDocumentToPatch' => 'Lien Document / Patch', - 'Class:lnkDocumentToPatch+' => '', - 'Class:lnkDocumentToPatch/Attribute:patch_id' => 'Patch', - 'Class:lnkDocumentToPatch/Attribute:patch_id+' => '', - 'Class:lnkDocumentToPatch/Attribute:patch_name' => 'Nom patch', - 'Class:lnkDocumentToPatch/Attribute:patch_name+' => '', - 'Class:lnkDocumentToPatch/Attribute:document_id' => 'Document', - 'Class:lnkDocumentToPatch/Attribute:document_id+' => '', - 'Class:lnkDocumentToPatch/Attribute:document_name' => 'Nom document', - 'Class:lnkDocumentToPatch/Attribute:document_name+' => '', -)); - - -// -// Class: lnkDocumentToSoftware -// - -Dict::Add('FR FR', 'French', 'Français', array( - 'Class:lnkDocumentToSoftware' => 'Lien Document / Logiciel', - 'Class:lnkDocumentToSoftware+' => '', - 'Class:lnkDocumentToSoftware/Attribute:software_id' => 'Logiciel', - 'Class:lnkDocumentToSoftware/Attribute:software_id+' => '', - 'Class:lnkDocumentToSoftware/Attribute:software_name' => 'Nom logiciel', - 'Class:lnkDocumentToSoftware/Attribute:software_name+' => '', - 'Class:lnkDocumentToSoftware/Attribute:document_id' => 'Document', - 'Class:lnkDocumentToSoftware/Attribute:document_id+' => '', - 'Class:lnkDocumentToSoftware/Attribute:document_name' => 'Nom document', - 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', -)); - // // Class: lnkDocumentToFunctionalCI // @@ -1584,6 +1575,4 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Menu:Software' => 'Catalogue des logiciels de références', 'Menu:Software+' => 'Catalogue des logiciels de références', )); - - ?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php index 9f008898d..e7fe025b4 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php @@ -1204,23 +1204,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '~~', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('HU HU', 'Hungarian', 'Magyar', array( - 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~', - 'Class:lnkDocumentToFunctionalCI+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~', -)); - // // Class: Subnet // @@ -1306,6 +1289,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:IPInterface+' => '~~', 'Class:IPInterface/Attribute:ipaddress' => 'IP address~~', 'Class:IPInterface/Attribute:ipaddress+' => '~~', + + 'Class:IPInterface/Attribute:macaddress' => 'MAC address~~', 'Class:IPInterface/Attribute:macaddress+' => '~~', 'Class:IPInterface/Attribute:comment' => 'Comment~~', @@ -1474,6 +1459,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:Group/Attribute:type' => 'Típus', 'Class:Group/Attribute:type+' => '', 'Class:Group/Attribute:parent_id' => 'Felérendelt csoport', + 'Class:Group/Attribute:parent_id+' => '', 'Class:Group/Attribute:parent_name' => 'Név', 'Class:Group/Attribute:parent_name+' => '', @@ -1502,9 +1488,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Server:baseinfo' => 'General information~~', @@ -1520,6 +1504,24 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:Document:PreviewTab' => 'Előnézet', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~', + 'Class:lnkDocumentToFunctionalCI+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~', +)); + // // Application Menu // @@ -1569,4 +1571,5 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Menu:OSVersion+' => '~~', 'Menu:Software' => 'Software catalog~~', 'Menu:Software+' => 'Software catalog~~', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php index 224f36cbf..cd147da45 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php @@ -1204,23 +1204,6 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '~~', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('IT IT', 'Italian', 'Italiano', array( - 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~', - 'Class:lnkDocumentToFunctionalCI+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~', -)); - // // Class: Subnet // @@ -1306,6 +1289,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:IPInterface+' => '~~', 'Class:IPInterface/Attribute:ipaddress' => 'IP address~~', 'Class:IPInterface/Attribute:ipaddress+' => '~~', + + 'Class:IPInterface/Attribute:macaddress' => 'MAC address~~', 'Class:IPInterface/Attribute:macaddress+' => '~~', 'Class:IPInterface/Attribute:comment' => 'Comment~~', @@ -1503,9 +1488,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Server:baseinfo' => 'General information~~', @@ -1521,6 +1504,24 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:Document:PreviewTab' => 'Anteprima', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~', + 'Class:lnkDocumentToFunctionalCI+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~', +)); + // // Application Menu // @@ -1571,3 +1572,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Menu:Software' => 'Software catalog~~', 'Menu:Software+' => 'Software catalog~~', )); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php index 94d003862..991ace7b7 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php @@ -1204,23 +1204,6 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('JA JP', 'Japanese', '日本語', array( - 'Class:lnkDocumentToFunctionalCI' => 'リンク 文書/機能的CI', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '機能的ci', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '機能的ci名', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文書', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文書名', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1505,9 +1488,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('JA JP', 'Japanese', '日本語', array( 'Server:baseinfo' => '基本情報', @@ -1523,6 +1504,24 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:Document:PreviewTab' => 'プレビュー', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:lnkDocumentToFunctionalCI' => 'リンク 文書/機能的CI', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '機能的ci', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '機能的ci名', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文書', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文書名', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1555,6 +1554,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Menu:MobilePhone' => '携帯電話', 'Menu:MobilePhone+' => '全携帯電話', 'Menu:PC' => 'パーソナルコンピュタ', + 'Menu:PC+' => 'All Personal computers~~', 'Menu:NewCI' => '新規CI', 'Menu:NewCI+' => '新規CI', 'Menu:SearchCIs' => 'CI検索', @@ -1566,8 +1566,10 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Menu:ConfigManagement:SWAndApps' => 'ソフトウエアとアプリケーション', 'Menu:ConfigManagement:Misc' => 'その他', 'Menu:Group' => 'CIグループ', + 'Menu:Group+' => 'Groups of CIs~~', 'Menu:OSVersion' => 'OS バージョン', 'Menu:OSVersion+' => '', 'Menu:Software' => 'ソフトウエアカタログ', 'Menu:Software+' => 'ソフトウエアカタログ', )); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php index 5315781ec..d5d22ed58 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php @@ -1216,23 +1216,6 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('NL NL', 'Dutch', 'Nederlands', array( - 'Class:lnkDocumentToFunctionalCI' => 'Link Document / Functioneel CI', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functioneel CI', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Naam Functioneel CI', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Naam document', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1517,9 +1500,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Server:baseinfo' => 'Globale informatie', @@ -1535,6 +1516,24 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:Document:PreviewTab' => 'Voorbeeld', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:lnkDocumentToFunctionalCI' => 'Link Document / Functioneel CI', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functioneel CI', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Naam Functioneel CI', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Naam document', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1584,4 +1583,5 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:OSVersion+' => '', 'Menu:Software' => 'Softwarecatalogus', 'Menu:Software+' => 'Softwarecatalogus', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php index 11b61d63d..559281798 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php @@ -1210,23 +1210,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:lnkDocumentToFunctionalCI' => 'Link Documento / CI', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'CIs', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Nome CI', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Nome documento', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1362,6 +1345,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag+' => '', )); + // // Class: LogicalInterface // @@ -1510,9 +1494,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Server:baseinfo' => 'Informações gerais', @@ -1528,6 +1510,24 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Document:PreviewTab' => 'Visualização', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:lnkDocumentToFunctionalCI' => 'Link Documento / CI', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'CIs', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Nome CI', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Documento', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Nome documento', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1577,4 +1577,5 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:OSVersion+' => '', 'Menu:Software' => 'Catálogo software', 'Menu:Software+' => 'Catálogo software', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php index 2769849f2..55cbc8d25 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php @@ -1197,23 +1197,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('RU RU', 'Russian', 'Русский', array( - 'Class:lnkDocumentToFunctionalCI' => 'Связь Документ/Функциональная КЕ', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Функциональная КЕ', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Функциональная КЕ', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Документ', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Документ', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1299,6 +1282,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:IPInterface+' => '', 'Class:IPInterface/Attribute:ipaddress' => 'IP-адрес', 'Class:IPInterface/Attribute:ipaddress+' => '', + + 'Class:IPInterface/Attribute:macaddress' => 'MAC-адрес', 'Class:IPInterface/Attribute:macaddress+' => '', 'Class:IPInterface/Attribute:comment' => 'Комментарий', @@ -1467,6 +1452,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:Group/Attribute:type' => 'Тип', 'Class:Group/Attribute:type+' => '', 'Class:Group/Attribute:parent_id' => 'Родительская группа', + 'Class:Group/Attribute:parent_id+' => '', 'Class:Group/Attribute:parent_name' => 'Родительская группа', 'Class:Group/Attribute:parent_name+' => '', @@ -1495,9 +1481,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:lnkGroupToCI/Attribute:reason+' => 'Основание, причина и т.п.', )); -// // Add translation for Fieldsets -// Dict::Add('RU RU', 'Russian', 'Русский', array( 'Server:baseinfo' => 'Основное', @@ -1513,6 +1497,24 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:Document:PreviewTab' => 'Просмотр', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:lnkDocumentToFunctionalCI' => 'Связь Документ/Функциональная КЕ', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Функциональная КЕ', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Функциональная КЕ', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Документ', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Документ', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1562,4 +1564,5 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:OSVersion+' => 'Версия ОС', 'Menu:Software' => 'Каталог ПО', 'Menu:Software+' => 'Каталог ПО', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php index e9f61fdd3..ddf37ffe3 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php @@ -1209,23 +1209,6 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:lnkDocumentToFunctionalCI' => 'väzba - Dokument / Komponent', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Komponent', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Názov funkčných CI', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Názov dokumentu', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1481,6 +1464,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:Group/Attribute:type' => 'Typ', 'Class:Group/Attribute:type+' => '', 'Class:Group/Attribute:parent_id' => 'Nadradená skupina', + 'Class:Group/Attribute:parent_id+' => '', 'Class:Group/Attribute:parent_name' => 'Meno rodiča', 'Class:Group/Attribute:parent_name+' => '', @@ -1509,9 +1493,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Server:baseinfo' => 'Všeobecné informácie', @@ -1527,6 +1509,24 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:Document:PreviewTab' => 'Preview~~', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:lnkDocumentToFunctionalCI' => 'väzba - Dokument / Komponent', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Komponent', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Názov funkčných CI', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Dokument', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Názov dokumentu', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + // // Application Menu // @@ -1559,6 +1559,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:MobilePhone' => 'Mobilné telefóny', 'Menu:MobilePhone+' => '', 'Menu:PC' => 'Osobné počítače', + 'Menu:PC+' => '', 'Menu:NewCI' => 'Nové CI', 'Menu:NewCI+' => '', 'Menu:SearchCIs' => 'Vyhľadať CIs', @@ -1575,4 +1576,5 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:OSVersion+' => '', 'Menu:Software' => 'Katalóg softvéru', 'Menu:Software+' => '', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php index 5b3bbb0be..c75897077 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php @@ -1211,23 +1211,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '~~', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('TR TR', 'Turkish', 'Türkçe', array( - 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~', - 'Class:lnkDocumentToFunctionalCI+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~', -)); - // // Class: Subnet // @@ -1483,6 +1466,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:Group/Attribute:type' => 'Tip', 'Class:Group/Attribute:type+' => '', 'Class:Group/Attribute:parent_id' => 'Bağlı olduğu grup', + 'Class:Group/Attribute:parent_id+' => '', 'Class:Group/Attribute:parent_name' => 'Adı', 'Class:Group/Attribute:parent_name+' => '', @@ -1511,9 +1495,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Server:baseinfo' => 'General information~~', @@ -1529,6 +1511,24 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:Document:PreviewTab' => 'Ön görünüm', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~', + 'Class:lnkDocumentToFunctionalCI+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~', +)); + // // Application Menu // @@ -1579,3 +1579,4 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:Software' => 'Software catalog~~', 'Menu:Software+' => 'Software catalog~~', )); +?> diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php index e457952b9..38a22a9a6 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php @@ -1209,23 +1209,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); -// -// Class: lnkDocumentToFunctionalCI -// - -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToFunctionalCI' => '链接 文档 / 功能项', - 'Class:lnkDocumentToFunctionalCI+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '功能项', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '功能项名称', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文档', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文档名称', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', -)); - // // Class: Subnet // @@ -1510,9 +1493,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:lnkGroupToCI/Attribute:reason+' => '', )); -// // Add translation for Fieldsets -// Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Server:baseinfo' => '基本信息', @@ -1528,6 +1509,28 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Document:PreviewTab' => '预览', )); + +// +// Class: lnkDocumentToFunctionalCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkDocumentToFunctionalCI' => '链接 文档 / 功能项', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => '功能项', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => '功能项名称', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文档', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => '文档名称', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', +)); + +// +// Application Menu +// + Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:Application' => '应用', 'Menu:Application+' => '所有应用', @@ -1573,4 +1576,5 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:OSVersion+' => '', 'Menu:Software' => '软件清单', 'Menu:Software+' => '软件清单', -)); \ No newline at end of file +)); +?> diff --git a/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php index 2871705ab..2463f1d9f 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/cs.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', diff --git a/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php index 0f09a0076..eea343326 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/da.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', diff --git a/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php index 5ff615b92..3f967cd48 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/de.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Anwendungsupgrade kann durchgeführt werden', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Anwendungsupgrade nicht möglich: %1$s', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Bereit zum Upgrade', diff --git a/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php index 201c291d5..5012b76e0 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/es_cr.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'La aplicación puede ser actualizada', 'iTopUpdate:UI:CanCoreUpdate:No' => 'La aplicación no puede ser actualizada: %1$s', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Listo para empezar', diff --git a/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php index 9e145019e..ef1cf6c22 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/fr.dict.itop-core-update.php @@ -73,7 +73,7 @@ Dict::Add('FR FR', 'French', 'Français', array( 'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Échec de la vérification des fichiers (Fichier manquant %1$s)', 'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Échec de la vérification des fichiers', 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'L\'application peut être mise à jour', - 'iTopUpdate:UI:CanCoreUpdate:No' => 'L\'application ne peut pas être mise à jour : %1$s', + 'iTopUpdate:UI:CanCoreUpdate:No' => 'L\'application ne peut pas être mise à jour : %1$s', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Attention : la mise à jour de l\'application peut échouer : %1$s', 'iTopUpdate:UI:CannotUpdateUseSetup' => 'Vous devez utiliser la page d\'installation pour mettre à jour l\'application.
Des fichiers modifiés ont été détectés, une mise à jour partielle ne peut pas être effectuée.', @@ -114,4 +114,6 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:ModuleInstallation/Attribute:name' => 'Nom', 'Class:ModuleInstallation/Attribute:version' => 'Version', 'Class:ModuleInstallation/Attribute:comment' => 'Commentaire', -)); \ No newline at end of file +)); + + diff --git a/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php index 688248c00..f7b393946 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/hu.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', diff --git a/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php index 860bcb48e..57ab7f858 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/it.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', diff --git a/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php index 31ff68a13..2c3fe744e 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/ja.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', diff --git a/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php index bead5a6e8..1720006c1 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/nl.dict.itop-core-update.php @@ -77,6 +77,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Updaten van toepassing is mogelijk', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Updaten van de toepassing is niet mogelijk: %1$s', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Klaar om verder te gaan', diff --git a/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php index ee9886a5f..6df638218 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/pt_br.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Aplicação pode ser atualizada', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Aplicação não pode ser atualizada: %1$s', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Atenção: a atualização da aplicação pode falhar: %1$s', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Pronto para começar', diff --git a/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php index c8b6a4f3e..fa97f9e43 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/ru.dict.itop-core-update.php @@ -63,6 +63,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Приложение может быть обновлено', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Приложение не может быть обновлено: %1$s', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Всё готово к началу', diff --git a/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php index b62e1921a..306a1a6f6 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/sk.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', diff --git a/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php index 991385557..7f9ae659c 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/tr.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~', 'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~', diff --git a/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php b/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php index 612f3e882..82c34bb7e 100644 --- a/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php @@ -75,6 +75,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'iTopUpdate:UI:CanCoreUpdate:Yes' => '应用无法升级', 'iTopUpdate:UI:CanCoreUpdate:No' => '应用无法升级: %1$s', 'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Warning: application update can fail: %1$s~~', + 'iTopUpdate:UI:CannotUpdateUseSetup' => 'You must use the setup to update the application.
Some modified files were detected, a partial update cannot be executed.~~', // Setup Messages 'iTopUpdate:UI:SetupMessage:Ready' => '准备开始', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php index 307063378..6d60928c3 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/cs.dict.itop-faq-light.php @@ -48,7 +48,6 @@ // // Class: FAQ // - Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'Často kladené dotazy', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php index 807ffe023..a23afa834 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/da.dict.itop-faq-light.php @@ -23,7 +23,6 @@ // // Class: FAQ // - Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => '', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php index fe83a3847..0f322bfc1 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/de.dict.itop-faq-light.php @@ -25,7 +25,6 @@ // // Class: FAQ // - Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => '', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php index 8a04d46b3..0c50a13bc 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/es_cr.dict.itop-faq-light.php @@ -47,7 +47,6 @@ // // Class: FAQ // - Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:FAQ' => 'Preguntas y Respuestas Frecuentes', 'Class:FAQ+' => 'Preguntas y Respuestas Frecuentes', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php index 1843f343e..b979574f1 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/fr.dict.itop-faq-light.php @@ -19,11 +19,9 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - // // Class: FAQ // - Dict::Add('FR FR', 'French', 'Français', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'Question fréquement posée', @@ -56,7 +54,6 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQs', 'Class:FAQCategory/Attribute:faq_list+' => '', )); - Dict::Add('FR FR', 'French', 'Français', array( 'Menu:ProblemManagement' => 'Gestion des problèmes', 'Menu:ProblemManagement+' => 'Gestion des problèmes', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php index 8d7b9acba..f5ada8da2 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/hu.dict.itop-faq-light.php @@ -19,11 +19,9 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - // // Class: FAQ // - Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:FAQ' => 'FAQ~~', 'Class:FAQ+' => 'Frequently asked questions~~', @@ -56,7 +54,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQs~~', 'Class:FAQCategory/Attribute:faq_list+' => 'All the frequently asked questions related to this category~~', )); - Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Menu:ProblemManagement' => 'Probléma menedzsment', 'Menu:ProblemManagement+' => '', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php index 8c8acb6b4..97c1ce248 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/it.dict.itop-faq-light.php @@ -43,11 +43,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - // // Class: FAQ // - Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'Domande frequenti', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/ja.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/ja.dict.itop-faq-light.php index c1feabc10..1e59d1a06 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/ja.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/ja.dict.itop-faq-light.php @@ -19,11 +19,9 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @licence http://opensource.org/licenses/AGPL-3.0 */ - // // Class: FAQ // - Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'よくある質問', @@ -56,7 +54,6 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQ', 'Class:FAQCategory/Attribute:faq_list+' => '', )); - Dict::Add('JA JP', 'Japanese', '日本語', array( 'Menu:ProblemManagement' => '問題管理', 'Menu:ProblemManagement+' => '問題管理', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/nl.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/nl.dict.itop-faq-light.php index 244fc3d53..8a05b1925 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/nl.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/nl.dict.itop-faq-light.php @@ -48,11 +48,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - // // Class: FAQ // - Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'Veelgestelde vragen', @@ -85,7 +83,6 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQ\'s', 'Class:FAQCategory/Attribute:faq_list+' => 'Alle veelgestelde vragen gerelateerd aan deze categorie', )); - Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:ProblemManagement' => 'Probleem Management', 'Menu:ProblemManagement+' => 'Probleem Management', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/pt_br.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/pt_br.dict.itop-faq-light.php index 0bafbdd58..8c97fd4f3 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/pt_br.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/pt_br.dict.itop-faq-light.php @@ -43,11 +43,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - // // Class: FAQ // - Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'Perguntas mais frequentes', @@ -80,7 +78,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQs', 'Class:FAQCategory/Attribute:faq_list+' => 'Todas as perguntas mais frequentes vinculadas a essa categoria', )); - Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:ProblemManagement' => 'Gerencimento Problemas', 'Menu:ProblemManagement+' => 'Gerencimento Problemas', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/ru.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/ru.dict.itop-faq-light.php index 43055b352..5b434ce00 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/ru.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/ru.dict.itop-faq-light.php @@ -8,11 +8,9 @@ * @license http://opensource.org/licenses/AGPL-3.0 * */ - // // Class: FAQ // - Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'Часто задаваемые вопросы', @@ -45,7 +43,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQ', 'Class:FAQCategory/Attribute:faq_list+' => 'Связанные FAQ', )); - Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:ProblemManagement' => 'Управление проблемами', 'Menu:ProblemManagement+' => 'Управление проблемами', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/sk.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/sk.dict.itop-faq-light.php index 686fa511a..b758f48ae 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/sk.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/sk.dict.itop-faq-light.php @@ -42,11 +42,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - // // Class: FAQ // - Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:FAQ' => 'FAQ~~', 'Class:FAQ+' => 'Frequently asked questions~~', @@ -79,7 +77,6 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQs~~', 'Class:FAQCategory/Attribute:faq_list+' => 'All the frequently asked questions related to this category~~', )); - Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:ProblemManagement' => 'Problem Management~~', 'Menu:ProblemManagement+' => 'Problem Management~~', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/tr.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/tr.dict.itop-faq-light.php index b758931ed..8d7ef8c92 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/tr.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/tr.dict.itop-faq-light.php @@ -44,11 +44,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - // // Class: FAQ // - Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:FAQ' => 'FAQ~~', 'Class:FAQ+' => 'Frequently asked questions~~', @@ -81,7 +79,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQs~~', 'Class:FAQCategory/Attribute:faq_list+' => 'All the frequently asked questions related to this category~~', )); - Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:ProblemManagement' => 'Problem Yönetimi', 'Menu:ProblemManagement+' => 'Problem Yönetimi', diff --git a/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php index 4de29fc63..e1f026dfd 100644 --- a/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php @@ -42,11 +42,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - // // Class: FAQ // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:FAQ' => 'FAQ', 'Class:FAQ+' => 'FAQ', @@ -79,7 +77,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:FAQCategory/Attribute:faq_list' => 'FAQ', 'Class:FAQCategory/Attribute:faq_list+' => '该类别FAQ 相关的所有常见问题', )); - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ProblemManagement' => '问题管理', 'Menu:ProblemManagement+' => '问题管理', diff --git a/datamodels/2.x/itop-portal-base/dictionaries/cs.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/cs.dict.itop-portal-base.php index 0c13f5729..9ea6f33eb 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/cs.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/cs.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download', 'Portal:Calendar-FirstDayOfWeek' => 'cs', //work with moment.js locales +)); + +// Object form +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/da.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/da.dict.itop-portal-base.php index 2485f4afd..7525dfe77 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/da.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/da.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Portal:File:DisplayInfo' => '%1$s~~', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~', 'Portal:Calendar-FirstDayOfWeek' => 'da', //work with moment.js locales +)); + +// Object form +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/de.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/de.dict.itop-portal-base.php index d6aa0feeb..2ef25723e 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/de.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/de.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Öffnen / Download', 'Portal:Calendar-FirstDayOfWeek' => 'de', //work with moment.js locales +)); + +// Object form +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Soll diese Eingabemaske verlassen werden? Eingegebene Daten werden nicht gespeichert.', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/es_cr.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/es_cr.dict.itop-portal-base.php index 87739402b..d1cb93963 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/es_cr.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/es_cr.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Abierto / Download', 'Portal:Calendar-FirstDayOfWeek' => 'es', //work with moment.js locales +)); + +// Object form +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/fr.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/fr.dict.itop-portal-base.php index cee027640..bc0d4caa4 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/fr.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/fr.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Ouvrir / Télécharger', 'Portal:Calendar-FirstDayOfWeek' => 'fr', //work with moment.js locales +)); + +// Object form +Dict::Add('FR FR', 'French', 'Français', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Voulez-vous quitter ce formulaire ? Les données saisies seront perdues', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/hu.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/hu.dict.itop-portal-base.php index 8b5b222e4..e13da0f8f 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/hu.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/hu.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Portal:File:DisplayInfo' => '%1$s~~', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~', 'Portal:Calendar-FirstDayOfWeek' => 'hu', //work with moment.js locales +)); + +// Object form +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/it.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/it.dict.itop-portal-base.php index 6c6a3d6ec..d3f1f43ca 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/it.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/it.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Portal:File:DisplayInfo' => '%1$s~~', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~', 'Portal:Calendar-FirstDayOfWeek' => 'it', //work with moment.js locales +)); + +// Object form +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/ja.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/ja.dict.itop-portal-base.php index 939fca399..436a36353 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/ja.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/ja.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Portal:File:DisplayInfo' => '%1$s~~', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~', 'Portal:Calendar-FirstDayOfWeek' => 'ja', //work with moment.js locales +)); + +// Object form +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/nl.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/nl.dict.itop-portal-base.php index f893c7bd7..cc6dcf2d3 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/nl.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/nl.dict.itop-portal-base.php @@ -64,6 +64,11 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download', 'Portal:Calendar-FirstDayOfWeek' => 'nl', //work with moment.js locales +)); + +// Object form +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Ben je zeker dat je dit venster wil sluiten? Ingevoerde gegevens kunnen verloren gaan.', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/pt_br.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/pt_br.dict.itop-portal-base.php index c20dbbf90..bda7e1909 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/pt_br.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/pt_br.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Abrir / Download', 'Portal:Calendar-FirstDayOfWeek' => 'pt-br', //work with moment.js locales +)); + +// Object form +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Você deseja abandonar esta página? Os dados digitados podem ser perdidos.', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/ru.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/ru.dict.itop-portal-base.php index 152c5cf2b..1e08c3082 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/ru.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/ru.dict.itop-portal-base.php @@ -70,6 +70,11 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Открыть / Скачать', 'Portal:Calendar-FirstDayOfWeek' => 'ru', //work with moment.js locales +)); + +// Object form +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Вы действительно хотите закрыть эту форму? Введённые данные могут быть утеряны.', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/sk.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/sk.dict.itop-portal-base.php index c7090f3a7..3189d693e 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/sk.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/sk.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Portal:File:DisplayInfo' => '%1$s~~', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~', 'Portal:Calendar-FirstDayOfWeek' => 'en-us~~', //work with moment.js locales +)); + +// Object form +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/tr.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/tr.dict.itop-portal-base.php index 6d4a7b603..9c01b85e3 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/tr.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/tr.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Portal:File:DisplayInfo' => '%1$s~~', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~', 'Portal:Calendar-FirstDayOfWeek' => 'tr', //work with moment.js locales +)); + +// Object form +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal-base/dictionaries/zh_cn.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/dictionaries/zh_cn.dict.itop-portal-base.php index 84582bb67..24ea55fb9 100644 --- a/datamodels/2.x/itop-portal-base/dictionaries/zh_cn.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/dictionaries/zh_cn.dict.itop-portal-base.php @@ -61,6 +61,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download', 'Portal:Calendar-FirstDayOfWeek' => 'en-us~~', //work with moment.js locales +)); + +// Object form +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Close this entry~~', 'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~', )); diff --git a/datamodels/2.x/itop-portal/cs.dict.itop-portal.php b/datamodels/2.x/itop-portal/cs.dict.itop-portal.php index 8cd2c9b8f..e0d08ff63 100644 --- a/datamodels/2.x/itop-portal/cs.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/cs.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'portal:itop-portal' => 'Standardní portál', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - Uživatelský portál', @@ -40,4 +38,4 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Probíhající', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Vyřešené', 'Brick:Portal:ClosedRequests:Title' => 'Uzavřené požadavky', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/da.dict.itop-portal.php b/datamodels/2.x/itop-portal/da.dict.itop-portal.php index 9ddd362a7..72262467b 100644 --- a/datamodels/2.x/itop-portal/da.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/da.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2018 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('DA DA', 'Danish', 'Dansk', array( 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - User portal~~', @@ -40,4 +38,4 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~', 'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/de.dict.itop-portal.php b/datamodels/2.x/itop-portal/de.dict.itop-portal.php index 10e428370..aef3b177b 100644 --- a/datamodels/2.x/itop-portal/de.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/de.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('DE DE', 'German', 'Deutsch', array( 'portal:itop-portal' => 'Standard Portal', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - Benutzer Portal', @@ -40,4 +38,4 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Offen', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Gelöst', 'Brick:Portal:ClosedRequests:Title' => 'Geschlossene Störungen/Anfragen', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/es_cr.dict.itop-portal.php b/datamodels/2.x/itop-portal/es_cr.dict.itop-portal.php index c3324307e..dd67f2928 100644 --- a/datamodels/2.x/itop-portal/es_cr.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/es_cr.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'portal:itop-portal' => 'Portal de Usuario', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => 'ITop - Portal de Usuario', @@ -40,4 +38,4 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'En proceso', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Solucionado', 'Brick:Portal:ClosedRequests:Title' => 'Requerimientos Cerrados', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/fr.dict.itop-portal.php b/datamodels/2.x/itop-portal/fr.dict.itop-portal.php index 4d6b9cc54..23dece67f 100644 --- a/datamodels/2.x/itop-portal/fr.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/fr.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('FR FR', 'French', 'Français', array( 'portal:itop-portal' => 'Portail standard', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - Portail utilisateur', @@ -40,4 +38,4 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Ouvertes', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Résolues', 'Brick:Portal:ClosedRequests:Title' => 'Requêtes fermées', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/hu.dict.itop-portal.php b/datamodels/2.x/itop-portal/hu.dict.itop-portal.php index 3bbe177f0..05f572fd1 100644 --- a/datamodels/2.x/itop-portal/hu.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/hu.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - User portal~~', @@ -40,4 +38,4 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~', 'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/it.dict.itop-portal.php b/datamodels/2.x/itop-portal/it.dict.itop-portal.php index a880d97a1..29506a029 100644 --- a/datamodels/2.x/itop-portal/it.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/it.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('IT IT', 'Italian', 'Italiano', array( 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - User portal~~', @@ -40,4 +38,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Aperte', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Risolte', 'Brick:Portal:ClosedRequests:Title' => 'Richieste Chiuse', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/ja.dict.itop-portal.php b/datamodels/2.x/itop-portal/ja.dict.itop-portal.php index 70bfb9d41..2d41e823c 100644 --- a/datamodels/2.x/itop-portal/ja.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/ja.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('JA JP', 'Japanese', '日本語', array( 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - User portal~~', @@ -40,4 +38,4 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~', 'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/nl.dict.itop-portal.php b/datamodels/2.x/itop-portal/nl.dict.itop-portal.php index 7a49d5890..0a8eb6b8e 100644 --- a/datamodels/2.x/itop-portal/nl.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/nl.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'portal:itop-portal' => 'Standaard portaal', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - Gebruikersportaal', @@ -40,4 +38,4 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Openstaand', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Opgelost', 'Brick:Portal:ClosedRequests:Title' => 'Gesloten verzoeken', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/pt_br.dict.itop-portal.php b/datamodels/2.x/itop-portal/pt_br.dict.itop-portal.php index c847f4123..c0dcae42a 100644 --- a/datamodels/2.x/itop-portal/pt_br.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/pt_br.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => 'iTop - Portal do Usuário', @@ -40,4 +38,4 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Abrir', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolvido', 'Brick:Portal:ClosedRequests:Title' => 'Fechar solicitações', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/ru.dict.itop-portal.php b/datamodels/2.x/itop-portal/ru.dict.itop-portal.php index b11547798..a4e0b7cbf 100644 --- a/datamodels/2.x/itop-portal/ru.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/ru.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2018 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('RU RU', 'Russian', 'Русский', array( 'portal:itop-portal' => 'Пользовательский портал', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - Пользовательский портал', @@ -40,4 +38,4 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'В работе', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Решенные', 'Brick:Portal:ClosedRequests:Title' => 'Закрытые запросы', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/sk.dict.itop-portal.php b/datamodels/2.x/itop-portal/sk.dict.itop-portal.php index 90d775b91..cb3920b64 100644 --- a/datamodels/2.x/itop-portal/sk.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/sk.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - User portal~~', @@ -40,4 +38,4 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~', 'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/tr.dict.itop-portal.php b/datamodels/2.x/itop-portal/tr.dict.itop-portal.php index 2fc5150d5..fda7480aa 100644 --- a/datamodels/2.x/itop-portal/tr.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/tr.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => '%1$s - User portal~~', @@ -40,4 +38,4 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~', 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~', 'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-portal/zh_cn.dict.itop-portal.php b/datamodels/2.x/itop-portal/zh_cn.dict.itop-portal.php index 75d94aca7..3c5cb4a50 100644 --- a/datamodels/2.x/itop-portal/zh_cn.dict.itop-portal.php +++ b/datamodels/2.x/itop-portal/zh_cn.dict.itop-portal.php @@ -20,7 +20,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,7 +27,6 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'portal:itop-portal' => '标准门户', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) 'Page:DefaultTitle' => 'iTop - 用户门户', @@ -40,4 +38,4 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Brick:Portal:OngoingRequests:Tab:OnGoing' => '正在处理', 'Brick:Portal:OngoingRequests:Tab:Resolved' => '已解决', 'Brick:Portal:ClosedRequests:Title' => '已关闭的工单', -)); \ No newline at end of file +)); diff --git a/datamodels/2.x/itop-structure/cs.dict.itop-structure.php b/datamodels/2.x/itop-structure/cs.dict.itop-structure.php index f92680b18..99db0fb60 100644 --- a/datamodels/2.x/itop-structure/cs.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/cs.dict.itop-structure.php @@ -28,8 +28,6 @@ // Relations ////////////////////////////////////////////////////////////////////// // - - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -37,12 +35,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - - // // Class: Organization // - Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:Organization' => 'Organizace', 'Class:Organization+' => '', @@ -312,7 +307,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:lnkPersonToTeam/Attribute:role_name+' => '', )); - // // Application Menu // @@ -365,4 +359,208 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Person:personal_info' => 'Personal information~~', 'Person:notifiy' => 'Upozornění', )); -?> \ No newline at end of file +// +// Class: Organization +// + +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/da.dict.itop-structure.php b/datamodels/2.x/itop-structure/da.dict.itop-structure.php index 92bc5c52f..be16786ec 100644 --- a/datamodels/2.x/itop-structure/da.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/da.dict.itop-structure.php @@ -21,17 +21,13 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @licence http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - - // // Class: Organization // - Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:Organization' => 'Organisation', 'Class:Organization+' => '', @@ -353,5 +349,208 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Person:personal_info' => 'Personal information~~', 'Person:notifiy' => 'Underretning', )); +// +// Class: Organization +// -?> \ No newline at end of file +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/de.dict.itop-structure.php b/datamodels/2.x/itop-structure/de.dict.itop-structure.php index 7d2ce8b36..d2ee34dec 100644 --- a/datamodels/2.x/itop-structure/de.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/de.dict.itop-structure.php @@ -23,13 +23,10 @@ * @licence http://opensource.org/licenses/AGPL-3.0 * */ - ////////////////////////////////////////////////////////////////////// // Relations ////////////////////////////////////////////////////////////////////// // - - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -37,12 +34,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - - // // Class: Organization // - Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:Organization' => 'Organisation', 'Class:Organization+' => '', @@ -356,9 +350,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Menu:ConfigManagement:Typology' => 'Typologie-Konfiguration', )); -// // Add translation for Fieldsets -// Dict::Add('DE DE', 'German', 'Deutsch', array( 'Person:info' => 'Allgemeine Informationen', @@ -366,5 +358,208 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Person:personal_info' => 'Persönliche Informationen', 'Person:notifiy' => 'Benachrichtigungen', )); +// +// Class: Organization +// -?> \ No newline at end of file +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/en.dict.itop-structure.php b/datamodels/2.x/itop-structure/en.dict.itop-structure.php index cfaf10ce3..e4b819647 100644 --- a/datamodels/2.x/itop-structure/en.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/en.dict.itop-structure.php @@ -370,4 +370,209 @@ Dict::Add('EN US', 'English', 'English', array( 'UserLocal:info' => 'General information', 'Person:personal_info' => 'Personal information', 'Person:notifiy' => 'Notification', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('EN US', 'English', 'English', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '', +)); + +// +// Class: Location +// + +Dict::Add('EN US', 'English', 'English', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '', +)); + +// +// Class: Contact +// + +Dict::Add('EN US', 'English', 'English', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ', + 'Class:Contact/Attribute:notify/Value: + no + +' => '', +)); + +// +// Class: Document +// + +Dict::Add('EN US', 'English', 'English', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ', + 'Class:Document/Attribute:status/Value: + draft + +' => '', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ', + 'Class:Document/Attribute:status/Value: + published + +' => '', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '', +)); diff --git a/datamodels/2.x/itop-structure/es_cr.dict.itop-structure.php b/datamodels/2.x/itop-structure/es_cr.dict.itop-structure.php index 32f3c4789..d4a572c10 100644 --- a/datamodels/2.x/itop-structure/es_cr.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/es_cr.dict.itop-structure.php @@ -22,7 +22,6 @@ * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -30,12 +29,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - - // // Class: Organization // - Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Organization' => 'Organización', 'Class:Organization+' => 'Organización', @@ -305,7 +301,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkPersonToTeam/Attribute:role_name+' => 'Rol', )); - // // Application Menu // @@ -348,12 +343,9 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:Typology+' => 'Configuración de Tipos', 'UI_WelcomeMenu_AllConfigItems' => 'Resumen', 'Menu:ConfigManagement:Typology' => 'Configuración de Tipos', - )); -// // Add translation for Fieldsets -// Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Person:info' => 'Información General', @@ -361,3 +353,208 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Person:personal_info' => 'Información Personal', 'Person:notifiy' => 'Notificación', )); +// +// Class: Organization +// + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/fr.dict.itop-structure.php b/datamodels/2.x/itop-structure/fr.dict.itop-structure.php index 90d91f254..27c486abe 100644 --- a/datamodels/2.x/itop-structure/fr.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/fr.dict.itop-structure.php @@ -23,9 +23,6 @@ // // Class: Organization // - - - // Dictionnay conventions // Class: // Class:+ @@ -37,12 +34,10 @@ // Class:/Stimulus:+ // Class:/UniquenessRule: // Class:/UniquenessRule:+ - ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // Dictionnay conventions // Class: // Class:+ @@ -54,7 +49,6 @@ // Class:/Stimulus:+ // Class:/UniquenessRule: // Class:/UniquenessRule:+ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -62,12 +56,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - - // // Class: Organization // - Dict::Add('FR FR', 'French', 'Français', array( 'Class:Organization' => 'Organisation', 'Class:Organization+' => '', @@ -390,3 +381,208 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Person:personal_info' => 'Informations personnelles', 'Person:notifiy' => 'Notification', )); +// +// Class: Organization +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/hu.dict.itop-structure.php b/datamodels/2.x/itop-structure/hu.dict.itop-structure.php index a8d9b5a27..b28a2db70 100644 --- a/datamodels/2.x/itop-structure/hu.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/hu.dict.itop-structure.php @@ -20,8 +20,6 @@ * @copyright Copyright (C) 2010-2018 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -29,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: Organization // - Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:Organization' => 'Szevezeti egység', 'Class:Organization+' => '', @@ -251,7 +247,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:DocumentWeb/Attribute:url+' => '~~', )); - // // Class: Typology // @@ -348,9 +343,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Menu:ConfigManagement:Typology' => 'Typology configuration~~', )); -// // Add translation for Fieldsets -// Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Person:info' => 'General information~~', @@ -358,5 +351,208 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Person:personal_info' => 'Personal information~~', 'Person:notifiy' => 'Notification~~', )); +// +// Class: Organization +// -?> \ No newline at end of file +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/it.dict.itop-structure.php b/datamodels/2.x/itop-structure/it.dict.itop-structure.php index fee827b04..f6aaa7638 100644 --- a/datamodels/2.x/itop-structure/it.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/it.dict.itop-structure.php @@ -20,8 +20,6 @@ * @copyright Copyright (C) 2010-2018 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -29,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: Organization // - Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:Organization' => 'Organizzazione', 'Class:Organization+' => '', @@ -347,14 +343,216 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Menu:ConfigManagement:Typology' => 'Typology configuration~~', )); - -// // Add translation for Fieldsets -// Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Person:info' => 'General information~~', 'UserLocal:info' => 'General information~~', 'Person:personal_info' => 'Personal information~~', 'Person:notifiy' => 'Notification~~', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/ja.dict.itop-structure.php b/datamodels/2.x/itop-structure/ja.dict.itop-structure.php index 7e0c2f692..69a40db14 100644 --- a/datamodels/2.x/itop-structure/ja.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/ja.dict.itop-structure.php @@ -20,8 +20,6 @@ * @copyright Copyright (C) 2010-2018 Combodo SARL * @licence http://opensource.org/licenses/AGPL-3.0 */ - - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -29,12 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - - // // Class: Organization // - Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:Organization' => '組織', 'Class:Organization+' => '', @@ -348,13 +343,216 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Menu:ConfigManagement:Typology' => '分類構成', )); -// // Add translation for Fieldsets -// Dict::Add('JA JP', 'Japanese', '日本語', array( 'Person:info' => '情報', 'UserLocal:info' => 'General information~~', 'Person:personal_info' => 'Personal information~~', 'Person:notifiy' => '通知', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/nl.dict.itop-structure.php b/datamodels/2.x/itop-structure/nl.dict.itop-structure.php index 4e0bf383c..b0a84e2dd 100644 --- a/datamodels/2.x/itop-structure/nl.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/nl.dict.itop-structure.php @@ -27,7 +27,6 @@ * @copyright Copyright (C) 2010-2018 Combodo SARL * @licence http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -35,11 +34,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: Organization // - Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:Organization' => 'Organisatie', 'Class:Organization+' => '', @@ -353,9 +350,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:ConfigManagement:Typology' => 'Configuratie typologie', )); -// // Add translation for Fieldsets -// Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Person:info' => 'Globale informatie', @@ -363,3 +358,208 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Person:personal_info' => 'Persoonlijke informatie', 'Person:notifiy' => 'Notificeer', )); +// +// Class: Organization +// + +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/pt_br.dict.itop-structure.php b/datamodels/2.x/itop-structure/pt_br.dict.itop-structure.php index 4d658e10c..ede690dc7 100644 --- a/datamodels/2.x/itop-structure/pt_br.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/pt_br.dict.itop-structure.php @@ -21,7 +21,6 @@ * @copyright Copyright (C) 2010-2018 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -29,12 +28,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - - // // Class: Organization // - Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Organization' => 'Organização', 'Class:Organization+' => '', @@ -251,6 +247,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:DocumentWeb/Attribute:url' => 'URL', 'Class:DocumentWeb/Attribute:url+' => '', )); + // // Class: Typology // @@ -287,20 +284,20 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Class:lnkPersonToTeam' => 'Link Pessoa / Equipe', - 'Class:lnkPersonToTeam+' => '', - 'Class:lnkPersonToTeam/Attribute:team_id' => 'Equipe', - 'Class:lnkPersonToTeam/Attribute:team_id+' => '', - 'Class:lnkPersonToTeam/Attribute:team_name' => 'Nome equipe', - 'Class:lnkPersonToTeam/Attribute:team_name+' => '', - 'Class:lnkPersonToTeam/Attribute:person_id' => 'Pessoa', - 'Class:lnkPersonToTeam/Attribute:person_id+' => '', - 'Class:lnkPersonToTeam/Attribute:person_name' => 'Nome pessoa', - 'Class:lnkPersonToTeam/Attribute:person_name+' => '', - 'Class:lnkPersonToTeam/Attribute:role_id' => 'Função', - 'Class:lnkPersonToTeam/Attribute:role_id+' => '', - 'Class:lnkPersonToTeam/Attribute:role_name' => 'Nome função', - 'Class:lnkPersonToTeam/Attribute:role_name+' => '', + 'Class:lnkPersonToTeam' => 'Link Pessoa / Equipe', + 'Class:lnkPersonToTeam+' => '', + 'Class:lnkPersonToTeam/Attribute:team_id' => 'Equipe', + 'Class:lnkPersonToTeam/Attribute:team_id+' => '', + 'Class:lnkPersonToTeam/Attribute:team_name' => 'Nome equipe', + 'Class:lnkPersonToTeam/Attribute:team_name+' => '', + 'Class:lnkPersonToTeam/Attribute:person_id' => 'Pessoa', + 'Class:lnkPersonToTeam/Attribute:person_id+' => '', + 'Class:lnkPersonToTeam/Attribute:person_name' => 'Nome pessoa', + 'Class:lnkPersonToTeam/Attribute:person_name+' => '', + 'Class:lnkPersonToTeam/Attribute:role_id' => 'Função', + 'Class:lnkPersonToTeam/Attribute:role_id+' => '', + 'Class:lnkPersonToTeam/Attribute:role_name' => 'Nome função', + 'Class:lnkPersonToTeam/Attribute:role_name+' => '', )); // @@ -347,13 +344,216 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:ConfigManagement:Typology' => 'Configuração tipologia', )); -// // Add translation for Fieldsets -// Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Person:info' => 'Informações gerais', 'UserLocal:info' => 'General information~~', 'Person:personal_info' => 'Informação pessoal', 'Person:notifiy' => 'Notificação', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/ru.dict.itop-structure.php b/datamodels/2.x/itop-structure/ru.dict.itop-structure.php index 46c94f44d..5ec61b377 100644 --- a/datamodels/2.x/itop-structure/ru.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/ru.dict.itop-structure.php @@ -15,11 +15,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: Organization // - Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:Organization' => 'Организация', 'Class:Organization+' => 'Организация', @@ -333,13 +331,216 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:ConfigManagement:Typology' => 'Настройка типологии', )); -// // Add translation for Fieldsets -// Dict::Add('RU RU', 'Russian', 'Русский', array( 'Person:info' => 'Основная информация', 'UserLocal:info' => 'Основная информация', 'Person:personal_info' => 'Личная информация', 'Person:notifiy' => 'Уведомления', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/sk.dict.itop-structure.php b/datamodels/2.x/itop-structure/sk.dict.itop-structure.php index e25d51a78..74653b1b5 100644 --- a/datamodels/2.x/itop-structure/sk.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/sk.dict.itop-structure.php @@ -20,7 +20,6 @@ * You should have received a copy of the GNU Affero General Public License * along with iTop. If not, see */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: Organization // - Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:Organization' => 'Organizácia', 'Class:Organization+' => '', @@ -346,13 +343,216 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:ConfigManagement:Typology' => 'Konfiguračná typológia', )); -// // Add translation for Fieldsets -// Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Person:info' => 'Všeobecné informácie', 'UserLocal:info' => 'General information~~', 'Person:personal_info' => 'Personal information~~', 'Person:notifiy' => 'Upozornenie', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/tr.dict.itop-structure.php b/datamodels/2.x/itop-structure/tr.dict.itop-structure.php index cfa895033..3405512d5 100644 --- a/datamodels/2.x/itop-structure/tr.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/tr.dict.itop-structure.php @@ -22,7 +22,6 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -30,11 +29,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: Organization // - Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:Organization' => 'Kurum', 'Class:Organization+' => '', @@ -348,13 +345,216 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:ConfigManagement:Typology' => 'Typology configuration~~', )); -// // Add translation for Fieldsets -// Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Person:info' => 'General information~~', 'UserLocal:info' => 'General information~~', 'Person:personal_info' => 'Personal information~~', 'Person:notifiy' => 'Notification~~', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-structure/zh_cn.dict.itop-structure.php b/datamodels/2.x/itop-structure/zh_cn.dict.itop-structure.php index b93de806b..3b12295b9 100644 --- a/datamodels/2.x/itop-structure/zh_cn.dict.itop-structure.php +++ b/datamodels/2.x/itop-structure/zh_cn.dict.itop-structure.php @@ -20,7 +20,6 @@ * You should have received a copy of the GNU Affero General Public License * along with iTop. If not, see */ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -28,11 +27,9 @@ // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // // Class: Organization // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Organization' => '组织', 'Class:Organization+' => '', @@ -346,13 +343,216 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ConfigManagement:Typology' => '类型配置', )); -// // Add translation for Fieldsets -// Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Person:info' => '基本信息', 'UserLocal:info' => 'General information~~', 'Person:personal_info' => '个人信息', 'Person:notifiy' => '通知', -)); \ No newline at end of file +)); +// +// Class: Organization +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Organization/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Organization/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Location +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Location/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Location/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', +)); + +// +// Class: Contact +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + ' => ' + active + + #689F38 + #FFFFFF + + + ~~', + 'Class:Contact/Attribute:status/Value: + active + + #689F38 + #FFFFFF + + + +' => '~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + ' => ' + inactive + + #E1E7EC + #6E7A8A + + + ~~', + 'Class:Contact/Attribute:status/Value: + inactive + + #E1E7EC + #6E7A8A + + + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + yes + ' => ' + yes + ~~', + 'Class:Contact/Attribute:notify/Value: + yes + +' => '~~', + 'Class:Contact/Attribute:notify/Value: + no + ' => ' + no + ~~', + 'Class:Contact/Attribute:notify/Value: + no + +' => '~~', +)); + +// +// Class: Document +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Document/Attribute:status/Value: + draft + ' => ' + draft + ~~', + 'Class:Document/Attribute:status/Value: + draft + +' => '~~', + 'Class:Document/Attribute:status/Value: + published + ' => ' + published + ~~', + 'Class:Document/Attribute:status/Value: + published + +' => '~~', + 'Class:Document/Attribute:status/Value: + obsolete + ' => ' + obsolete + ~~', + 'Class:Document/Attribute:status/Value: + obsolete + +' => '~~', +)); diff --git a/datamodels/2.x/itop-tickets/dictionaries/cs.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/cs.dict.itop-tickets.php index d515e4aca..8d18d4dda 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/cs.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/cs.dict.itop-tickets.php @@ -155,7 +155,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( // Fieldset translation Dict::Add('CS CZ', 'Czech', 'Čeština', array( - 'Ticket:baseinfo' => 'Obecné informace', 'Ticket:date' => 'Data', 'Ticket:contact' => 'Kontakty', @@ -224,5 +223,4 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:Document/Attribute:contracts_list+' => '', 'Class:Document/Attribute:services_list' => 'Služby', 'Class:Document/Attribute:services_list+' => '', -)); - +)); \ No newline at end of file diff --git a/datamodels/2.x/itop-tickets/dictionaries/da.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/da.dict.itop-tickets.php index 0d05a66c6..750b79199 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/da.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/da.dict.itop-tickets.php @@ -140,7 +140,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( // Fieldset translation Dict::Add('DA DA', 'Danish', 'Dansk', array( - 'Ticket:baseinfo' => 'Almindelig information', 'Ticket:date' => 'Dato', 'Ticket:contact' => 'Kontakt', @@ -200,6 +199,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTR~~', )); +// +// Class: Document +// + Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:Document/Attribute:contracts_list' => 'Kontrakter', 'Class:Document/Attribute:contracts_list+' => '', diff --git a/datamodels/2.x/itop-tickets/dictionaries/es_cr.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/es_cr.dict.itop-tickets.php index 8a99240f6..8006a31a7 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/es_cr.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/es_cr.dict.itop-tickets.php @@ -154,7 +154,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Fieldset translation Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( - 'Ticket:baseinfo' => 'Información General', 'Ticket:date' => 'Fechas', 'Ticket:contact' => 'Contactos', @@ -168,7 +167,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'WorkOrder:Details' => 'Detalles', 'WorkOrder:Moreinfo' => 'Más Información', 'Tickets:ResolvedFrom' => 'Automáticamente resuelto de %1$s', - 'Class:cmdbAbstractObject/Method:Set' => 'Asignar', 'Class:cmdbAbstractObject/Method:Set+' => 'Asignar campo con valor estático', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Campo Destino', diff --git a/datamodels/2.x/itop-tickets/dictionaries/hu.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/hu.dict.itop-tickets.php index 27ebbd082..b4492bd6f 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/hu.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/hu.dict.itop-tickets.php @@ -139,7 +139,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( // Fieldset translation Dict::Add('HU HU', 'Hungarian', 'Magyar', array( - 'Ticket:baseinfo' => 'Általános információk', 'Ticket:date' => 'Dátum', 'Ticket:contact' => 'Kapcsolattartók', @@ -153,7 +152,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'WorkOrder:Details' => 'Details~~', 'WorkOrder:Moreinfo' => 'More information~~', 'Tickets:ResolvedFrom' => 'Automatically resolved from %1$s~~', - 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', diff --git a/datamodels/2.x/itop-tickets/dictionaries/it.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/it.dict.itop-tickets.php index 17e7a12a2..141bccf60 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/it.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/it.dict.itop-tickets.php @@ -139,7 +139,6 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( // Fieldset translation Dict::Add('IT IT', 'Italian', 'Italiano', array( - 'Ticket:baseinfo' => 'Infomazioni Generali', 'Ticket:date' => 'Date', 'Ticket:contact' => 'Contatti', @@ -153,7 +152,6 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'WorkOrder:Details' => 'Details~~', 'WorkOrder:Moreinfo' => 'More information~~', 'Tickets:ResolvedFrom' => 'Automatically resolved from %1$s~~', - 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', diff --git a/datamodels/2.x/itop-tickets/dictionaries/ja.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/ja.dict.itop-tickets.php index 0d72f74ff..73d0cc606 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/ja.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/ja.dict.itop-tickets.php @@ -139,7 +139,6 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( // Fieldset translation Dict::Add('JA JP', 'Japanese', '日本語', array( - 'Ticket:baseinfo' => '基本情報', 'Ticket:date' => '日付', 'Ticket:contact' => '連絡先', @@ -153,7 +152,6 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'WorkOrder:Details' => '詳細', 'WorkOrder:Moreinfo' => '追加情報', 'Tickets:ResolvedFrom' => 'Automatically resolved from %1$s~~', - 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', diff --git a/datamodels/2.x/itop-tickets/dictionaries/nl.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/nl.dict.itop-tickets.php index 214690fb5..89526df7a 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/nl.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/nl.dict.itop-tickets.php @@ -158,7 +158,6 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( // Fieldset translation Dict::Add('NL NL', 'Dutch', 'Nederlands', array( - 'Ticket:baseinfo' => 'Globale informatie', 'Ticket:date' => 'Data', 'Ticket:contact' => 'Contacten', @@ -172,7 +171,6 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'WorkOrder:Details' => 'Details', 'WorkOrder:Moreinfo' => 'Meer informatie', 'Tickets:ResolvedFrom' => 'Automatisch afgerond door %1$s', - 'Class:cmdbAbstractObject/Method:Set' => 'Stel in op waarde', 'Class:cmdbAbstractObject/Method:Set+' => 'Stel in veldwaarde in op een statische waarde', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Doelveld', diff --git a/datamodels/2.x/itop-tickets/dictionaries/pt_br.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/pt_br.dict.itop-tickets.php index 8da1b4463..1e8caffe0 100755 --- a/datamodels/2.x/itop-tickets/dictionaries/pt_br.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/pt_br.dict.itop-tickets.php @@ -153,7 +153,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Fieldset translation Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'Ticket:baseinfo' => 'Informações gerais', 'Ticket:date' => 'Datas', 'Ticket:contact' => 'Contatos', @@ -167,7 +166,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'WorkOrder:Details' => 'Detalhes', 'WorkOrder:Moreinfo' => 'Mais informações', 'Tickets:ResolvedFrom' => 'Resolvido automaticamente de %1$s', - 'Class:cmdbAbstractObject/Method:Set' => 'Set', 'Class:cmdbAbstractObject/Method:Set+' => 'Defina um campo com um valor estático', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Campo alvo', diff --git a/datamodels/2.x/itop-tickets/dictionaries/ru.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/ru.dict.itop-tickets.php index 8bc3a3652..592ca3a00 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/ru.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/ru.dict.itop-tickets.php @@ -131,7 +131,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( // Fieldset translation Dict::Add('RU RU', 'Russian', 'Русский', array( - 'Ticket:baseinfo' => 'Общая информация', 'Ticket:date' => 'Даты', 'Ticket:contact' => 'Контакты', @@ -145,7 +144,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'WorkOrder:Details' => 'Детали', 'WorkOrder:Moreinfo' => 'Дополнительная информация', 'Tickets:ResolvedFrom' => 'Автоматическое решение из %1$s', - 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', diff --git a/datamodels/2.x/itop-tickets/dictionaries/sk.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/sk.dict.itop-tickets.php index a0437796b..2a6971c43 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/sk.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/sk.dict.itop-tickets.php @@ -152,7 +152,6 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( // Fieldset translation Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Ticket:baseinfo' => 'Všeobecné informácia', 'Ticket:date' => 'Dátumy', 'Ticket:contact' => 'Kontakt', @@ -166,7 +165,6 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'WorkOrder:Details' => 'Detaily', 'WorkOrder:Moreinfo' => 'Viac informácií', 'Tickets:ResolvedFrom' => 'Automatically resolved from %1$s~~', - 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', diff --git a/datamodels/2.x/itop-tickets/dictionaries/tr.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/tr.dict.itop-tickets.php index fdcb1aca3..26879b210 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/tr.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/tr.dict.itop-tickets.php @@ -157,7 +157,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( // Fieldset translation Dict::Add('TR TR', 'Turkish', 'Türkçe', array( - 'Ticket:baseinfo' => 'General Information~~', 'Ticket:date' => 'Dates~~', 'Ticket:contact' => 'Contacts~~', @@ -171,7 +170,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'WorkOrder:Details' => 'Details~~', 'WorkOrder:Moreinfo' => 'More information~~', 'Tickets:ResolvedFrom' => 'Automatically resolved from %1$s~~', - 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', diff --git a/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php index cb8a02bee..1389696ae 100644 --- a/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php @@ -152,7 +152,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Fieldset translation Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Ticket:baseinfo' => '基本信息', 'Ticket:date' => '日期信息', 'Ticket:contact' => '联系人', @@ -166,7 +165,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'WorkOrder:Details' => '详情', 'WorkOrder:Moreinfo' => '更多信息', 'Tickets:ResolvedFrom' => '从 %1$s 自动解决', - 'Class:cmdbAbstractObject/Method:Set' => '设置', 'Class:cmdbAbstractObject/Method:Set+' => '填写固定值', 'Class:cmdbAbstractObject/Method:Set/Param:1' => '目标字段', diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/cs.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/cs.dict.itop-welcome-itil.php index ade910a78..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/cs.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/cs.dict.itop-welcome-itil.php @@ -1,26 +1,23 @@ /** - * Localized data. + * Localized data * - * @author Lukáš Dvořák - * @author Daniel Rokos - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/da.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/da.dict.itop-welcome-itil.php index 6e4a3b38a..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/da.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/da.dict.itop-welcome-itil.php @@ -3,7 +3,7 @@ * Localized data * * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * @license http://opensource.org/licenses/AGPL-3.0 * * This file is part of iTop. * @@ -20,3 +20,4 @@ * You should have received a copy of the GNU Affero General Public License * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/de.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/de.dict.itop-welcome-itil.php index 39b2fba66..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/de.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/de.dict.itop-welcome-itil.php @@ -1,24 +1,23 @@ -/* -* @author ITOMIG GmbH +/** + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see + */ -* @copyright Copyright (C) 2021 Combodo SARL -* @licence http://opensource.org/licenses/AGPL-3.0 -* -*/ diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/es_cr.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/es_cr.dict.itop-welcome-itil.php index ae2a86426..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/es_cr.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/es_cr.dict.itop-welcome-itil.php @@ -1,21 +1,23 @@ /** - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/fr.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/fr.dict.itop-welcome-itil.php index ae2a86426..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/fr.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/fr.dict.itop-welcome-itil.php @@ -1,21 +1,23 @@ /** - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/hu.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/hu.dict.itop-welcome-itil.php index ae2a86426..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/hu.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/hu.dict.itop-welcome-itil.php @@ -1,21 +1,23 @@ /** - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/it.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/it.dict.itop-welcome-itil.php index ae2a86426..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/it.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/it.dict.itop-welcome-itil.php @@ -1,21 +1,23 @@ /** - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/ja.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/ja.dict.itop-welcome-itil.php index ae2a86426..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/ja.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/ja.dict.itop-welcome-itil.php @@ -1,21 +1,23 @@ /** - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/nl.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/nl.dict.itop-welcome-itil.php index 3625c66f1..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/nl.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/nl.dict.itop-welcome-itil.php @@ -3,7 +3,7 @@ * Localized data * * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * @license http://opensource.org/licenses/AGPL-3.0 * * This file is part of iTop. * @@ -19,6 +19,5 @@ * * You should have received a copy of the GNU Affero General Public License * along with iTop. If not, see - * - * @author Jeffrey Bostoen - (2018 - 2020) */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/pt_br.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/pt_br.dict.itop-welcome-itil.php index ae2a86426..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/pt_br.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/pt_br.dict.itop-welcome-itil.php @@ -1,21 +1,23 @@ /** - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/ru.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/ru.dict.itop-welcome-itil.php index 84ef741ee..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/ru.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/ru.dict.itop-welcome-itil.php @@ -1,10 +1,23 @@ - * @link http://community.itop-itsm.ru iTop Russian Community - * @link https://github.com/itop-itsm-ru/itop-rus - * @license http://opensource.org/licenses/AGPL-3.0 + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/sk.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/sk.dict.itop-welcome-itil.php index 6e4a3b38a..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/sk.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/sk.dict.itop-welcome-itil.php @@ -3,7 +3,7 @@ * Localized data * * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * @license http://opensource.org/licenses/AGPL-3.0 * * This file is part of iTop. * @@ -20,3 +20,4 @@ * You should have received a copy of the GNU Affero General Public License * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php index ae2a86426..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/tr.dict.itop-welcome-itil.php @@ -1,21 +1,23 @@ /** - * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * Localized data + * + * @copyright Copyright (C) 2010-2021 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 + * + * This file is part of iTop. + * + * iTop is free software; you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * iTop is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with iTop. If not, see */ + diff --git a/datamodels/2.x/itop-welcome-itil/dictionaries/zh_cn.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/dictionaries/zh_cn.dict.itop-welcome-itil.php index 6e4a3b38a..69eeda2e5 100644 --- a/datamodels/2.x/itop-welcome-itil/dictionaries/zh_cn.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/dictionaries/zh_cn.dict.itop-welcome-itil.php @@ -3,7 +3,7 @@ * Localized data * * @copyright Copyright (C) 2010-2021 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 + * @license http://opensource.org/licenses/AGPL-3.0 * * This file is part of iTop. * @@ -20,3 +20,4 @@ * You should have received a copy of the GNU Affero General Public License * along with iTop. If not, see */ + diff --git a/dictionaries/cs.dictionary.itop.core.php b/dictionaries/cs.dictionary.itop.core.php index 6ee86c3e6..f9b65c8b5 100755 --- a/dictionaries/cs.dictionary.itop.core.php +++ b/dictionaries/cs.dictionary.itop.core.php @@ -35,6 +35,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Core:AttributeLinkedSet' => 'Pole objektů', 'Core:AttributeLinkedSet+' => 'Jakékoli objekty stejné třídy, nebo podtřídy', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -300,12 +302,16 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Change:ObjectCreated' => 'Objekt vytvořen', 'Change:ObjectDeleted' => 'Objekt odstraněn', 'Change:ObjectModified' => 'Objekt upraven', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => 'Atribut %1$s nastaven na hodnotu %2$s (předchozí hodnota: %3$s)', 'Change:AttName_SetTo' => 'Atribut %1$s nastaven na hodnotu %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s připojen k %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s upraven, předchozí hodnota: %2$s', 'Change:AttName_Changed' => '%1$s upraven', 'Change:AttName_EntryAdded' => '%1$s upraven, přidána nová položka.', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'přidán %1$s', 'Change:LinkSet:Removed' => 'odstraněn %1$s', 'Change:LinkSet:Modified' => 'upraven %1$s', @@ -505,6 +511,10 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:ActionEmail' => 'Emailové upozornění', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Adresát pro test', 'Class:ActionEmail/Attribute:test_recipient+' => 'Cílová adresa pro případ, kdy je stav nastaven na "Testování"', 'Class:ActionEmail/Attribute:from' => 'Odesílatel~~', @@ -634,6 +644,15 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1051,6 +1070,16 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1088,3 +1117,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/cs.dictionary.itop.ui.php b/dictionaries/cs.dictionary.itop.ui.php index 1e20dc7c5..67204ec1e 100755 --- a/dictionaries/cs.dictionary.itop.ui.php +++ b/dictionaries/cs.dictionary.itop.ui.php @@ -86,6 +86,10 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:Query/Attribute:name+' => 'Název dotazu', 'Class:Query/Attribute:description' => 'Popis', 'Class:Query/Attribute:description+' => 'Dlouhý popis dotazu', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Atributy', 'Class:QueryOQL/Attribute:fields+' => 'Seznam atributů oddělených čárkami', 'Class:QueryOQL' => 'OQL dotaz', @@ -390,12 +394,15 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Button:Logoff' => 'Odhlásit', 'UI:Button:GlobalSearch' => 'Hledat', 'UI:Button:Search' => ' Hledat ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Query ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Uložit', 'UI:Button:Cancel' => 'Zrušit', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Použít', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Zpět ', 'UI:Button:Restart' => ' |<< Začít znovu ', 'UI:Button:Next' => ' Další >> ', @@ -423,6 +430,9 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Hledání', 'UI:ClickToCreateNew' => 'Nový objekt (%1$s)~~', @@ -455,6 +465,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Chyba: objekt byl již odstraněn!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Nemáte oprávnění k hromadnému odstranění objektů třídy %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Nemáte oprávnění k odstranění objektů třídy %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Nemáte oprávnění k hromadné aktualizaci objektů třídy %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Chyba: objekt byl již naklonován!', 'UI:Error:ObjectAlreadyCreated' => 'Chyba: objekt byl již vytvořen!', @@ -463,6 +474,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Množství', 'UI:GroupBy:Count+' => 'Množství prvků', @@ -490,6 +502,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Loading' => 'Načítám...', 'UI:Menu:Actions' => 'Akce', 'UI:Menu:OtherActions' => 'Další akce', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Nový...', 'UI:Menu:Add' => 'Přidat...', 'UI:Menu:Manage' => 'Spravovat...', @@ -683,8 +697,18 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Audit:HeaderNbObjects' => 'Počet objektů', 'UI:Audit:HeaderNbErrors' => 'Počet chyb', 'UI:Audit:PercentageOk' => '% OK', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL chyba v pravidle %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL chyba v kategorii %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Vyhodnocení OQL dotazu', 'UI:RunQuery:QueryExamples' => 'Příklady dotazů', @@ -770,6 +794,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => 'Zadejte první tři znaky...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Otestovat dotaz', 'UI:Combo:SelectValue' => '--- vyberte hodnotu ---', 'UI:Label:SelectedObjects' => 'Vybrané objekty: ', @@ -1159,8 +1184,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Konfigurovat tento seznam...', 'UI:ListConfigurationTitle' => 'Konfigurace seznamu', @@ -1181,13 +1206,15 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:OQL:UnknownClassAndFix' => 'Neznámá třída "%1$s". Můžete zkusit "%2$s".', 'UI:OQL:UnknownClassNoFix' => 'Neznámá třída "%1$s"', - 'UI:Dashboard:Edit' => 'Upravit tuto stránku...', - 'UI:Dashboard:Revert' => 'Vrátit se k původní verzi...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Všechny změny oproti původní verzi budou ztraceny. Potvrďte prosím, že to chcete opravdu udělat.', 'UI:ExportDashBoard' => 'Export do souboru', 'UI:ImportDashBoard' => 'Import ze souboru', 'UI:ImportDashboardTitle' => 'Import ze souboru', 'UI:ImportDashboardText' => 'Vyberte šablonu dashboardu k importu:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Vytvořit nový dashlet', @@ -1422,6 +1449,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:CurrentObjectIsLockedBy_User' => 'Objekt je uzamčen, protože ho nyní upravuje %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'Objekt právě upravuje %1$s. Vaše úpravy nemohou být odeslány, protože by byly přepsány.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'Zámek objektu vypršel.', 'UI:CurrentObjectLockExpired_Explanation' => 'Objekt byl znovu odemčen. Nemůžete odeslat své úpravy, protože objekt mezitím mohl být upraven někým jiným.', 'UI:ConcurrentLockKilled' => 'Váš zámek tohoto objektu byl odstraněn někým jiným.', @@ -1439,6 +1467,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:ToggleFullScreen' => 'Přepnout zobrazení', 'UI:Button:ResetImage' => 'Obnovit původní obrázek', 'UI:Button:RemoveImage' => 'Odebrat obrázek', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'Úprava obrázků není v tomto režimu podporována.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1579,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1609,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( // Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1587,6 +1619,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Menu:DataSources' => 'Zdroje dat pro synchronizaci', 'Menu:DataSources+' => 'Všechny zdroje dat pro synchronizaci', @@ -1625,3 +1658,11 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Dashboard:Edit' => 'Upravit tuto stránku...', + 'UI:Dashboard:Revert' => 'Vrátit se k původní verzi...', +)); diff --git a/dictionaries/da.dictionary.itop.core.php b/dictionaries/da.dictionary.itop.core.php index d44936011..1b4639ed6 100644 --- a/dictionaries/da.dictionary.itop.core.php +++ b/dictionaries/da.dictionary.itop.core.php @@ -33,6 +33,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Core:AttributeLinkedSet' => 'Array af objekter', 'Core:AttributeLinkedSet+' => '', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -298,12 +300,16 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Change:ObjectCreated' => 'Objekt oprettet', 'Change:ObjectDeleted' => 'Objekt slettet', 'Change:ObjectModified' => 'Objekt ændret', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s sat til %2$s (tidligere værdi: %3$s)', 'Change:AttName_SetTo' => '%1$s sat til %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s tilføjet til %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s ændret, tidligere værdi: %2$s', 'Change:AttName_Changed' => '%1$s ændret', 'Change:AttName_EntryAdded' => '%1$s ændret, ny entry tilføjet: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'tilføjet %1$s', 'Change:LinkSet:Removed' => 'fjernet %1$s', 'Change:LinkSet:Modified' => 'ændret %1$s', @@ -503,6 +509,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:ActionEmail' => 'Email besked', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Test modtager', 'Class:ActionEmail/Attribute:test_recipient+' => '', 'Class:ActionEmail/Attribute:from' => 'Fra~~', @@ -632,6 +642,15 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1049,6 +1068,16 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1086,3 +1115,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/da.dictionary.itop.ui.php b/dictionaries/da.dictionary.itop.ui.php index 6511b0639..dcd0e84df 100644 --- a/dictionaries/da.dictionary.itop.ui.php +++ b/dictionaries/da.dictionary.itop.ui.php @@ -73,6 +73,10 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:Query/Attribute:name+' => '', 'Class:Query/Attribute:description' => 'Beskrivelse', 'Class:Query/Attribute:description+' => '', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Felter', 'Class:QueryOQL/Attribute:fields+' => '', 'Class:QueryOQL' => 'OQL forespørgsel', @@ -377,12 +381,15 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Button:Logoff' => 'Log ud', 'UI:Button:GlobalSearch' => 'Søg', 'UI:Button:Search' => ' Søg ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Forespørgsel ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Gem', 'UI:Button:Cancel' => 'Afbryd', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Anvend', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Tilbage ', 'UI:Button:Restart' => ' |<< Start igen ', 'UI:Button:Next' => ' Næste >> ', @@ -410,6 +417,9 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Søg', 'UI:ClickToCreateNew' => 'Opret nyt objekt af typen %1$s~~', @@ -442,6 +452,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Fejl: objekterne er allerede slettet!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Du har ikke tilladelse til at foretage en masse sletning af objekter i klassen %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Du har ikke tilladelse til at slette objekter af klassen %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Du har ikke tilladelse til at foretage en masse opdatering af objekter i klassen %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Fejl: objektet er allerede klonet!', 'UI:Error:ObjectAlreadyCreated' => 'Fejl: objektet er allerede oprettet!', @@ -450,6 +461,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Antal', 'UI:GroupBy:Count+' => 'Antal af elementer', @@ -477,6 +489,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Loading' => 'Henter...', 'UI:Menu:Actions' => 'Handlinger', 'UI:Menu:OtherActions' => 'Andre handlinger', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Ny...', 'UI:Menu:Add' => 'Tilføj...', 'UI:Menu:Manage' => 'Administrer...', @@ -670,8 +684,18 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Audit:HeaderNbObjects' => '# Objekt(er)', 'UI:Audit:HeaderNbErrors' => '# Fejl', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Fejl i regel %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Fejl i kategorien %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQL Query Evaluering', 'UI:RunQuery:QueryExamples' => 'Query Eksempler', @@ -757,6 +781,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => '', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test forespørgsel', 'UI:Combo:SelectValue' => '--- vælg en værdi ---', 'UI:Label:SelectedObjects' => 'Valgte objekter: ', @@ -885,7 +910,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:UserManagement:LinkBetween_User_And_Org' => 'Link mellem %1$s og %2$s', 'Menu:AdminTools' => 'Admin værktøjer', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools+' => 'Administration tools~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools?' => 'Værktøjer kun tilgængelige for brugere med administrator profil', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'System~~', @@ -935,14 +960,14 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Menu:CSVImportMenu' => 'CSV import', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:CSVImportMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:DataModelMenu' => 'Data Model', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:DataModelMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:DataModelMenu' => 'Data Model~~', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:DataModelMenu+' => 'Overview of the Data Model~~', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu' => 'Export', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu' => 'Export~~', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu+' => 'Export the results of any query in HTML, CSV or XML~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu' => 'Notifikationer', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:NotificationsMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:NotificationsMenu+' => 'Configuration of the Notifications~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:NotificationsMenu:Title' => 'Konfiguration af Notifikationer~~', 'UI:NotificationsMenu:Help' => 'Hjælp', 'UI:NotificationsMenu:HelpContent' => '

I iTop er notifikationer fuldt modificerbare. De er baseret på to sæt af objekter: triggers og handlinger.

@@ -975,30 +1000,30 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge" 'UI:TagSetFieldData:Error' => 'Error: %1$s~~', 'Menu:AuditCategories' => 'Audit Kategorier', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AuditCategories+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AuditCategories+' => 'Audit Categories~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:Notifications:Title' => 'Audit Kategorier', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:RunQueriesMenu' => 'Kør forespørgsler', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:RunQueriesMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:RunQueriesMenu+' => 'Run any query~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:QueryMenu' => 'Query parlør', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:QueryMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:QueryMenu+' => 'Query phrasebook~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataAdministration' => 'Data administration', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataAdministration+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UniversalSearchMenu' => 'Universal Søgning', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UniversalSearchMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UniversalSearchMenu+' => 'Search for anything...~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserManagementMenu' => 'Bruger styring', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UserManagementMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UserManagementMenu+' => 'User management~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ProfilesMenu' => 'Profiler', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ProfilesMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ProfilesMenu+' => 'Profiles~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ProfilesMenu:Title' => 'Profiler', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserAccountsMenu' => 'Bruger konti', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UserAccountsMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UserAccountsMenu+' => 'User Accounts~~', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserAccountsMenu:Title' => 'Bruger konti', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:iTopVersion:Short' => '%1$s version %2$s', @@ -1148,8 +1173,8 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge" 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Konfigurer denne liste...', 'UI:ListConfigurationTitle' => 'Liste Konfiguration', @@ -1170,13 +1195,15 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge" 'UI:OQL:UnknownClassAndFix' => 'Ukendt klasse "%1$s". Forsøg "%2$s" i stedet for.', 'UI:OQL:UnknownClassNoFix' => 'Ukendt klasse "%1$s"', - 'UI:Dashboard:Edit' => 'Rediger denne side...', - 'UI:Dashboard:Revert' => 'Tilbage til original version...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Enhver ændring foretaget i den oprindelige version vil blive tabt. Bekræft venligst at du ønsker dette.', 'UI:ExportDashBoard' => 'Exporter til fil', 'UI:ImportDashBoard' => 'Importer fra fil...', 'UI:ImportDashboardTitle' => 'Importer Fra Fil', 'UI:ImportDashboardText' => 'Vælg en dashboard fil til import:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Opret en ny Dashlet', @@ -1411,6 +1438,7 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge" 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1428,6 +1456,7 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge" 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1539,6 +1568,8 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge" 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1567,6 +1598,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( // Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1576,6 +1608,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Menu:DataSources' => 'Synkroniserings Data Kilder', 'Menu:DataSources+' => 'All Synchronization Data Sources~~', @@ -1614,3 +1647,11 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Dashboard:Edit' => 'Rediger denne side...', + 'UI:Dashboard:Revert' => 'Tilbage til original version...', +)); diff --git a/dictionaries/de.dictionary.itop.core.php b/dictionaries/de.dictionary.itop.core.php index 54c46cdc9..57a44523f 100644 --- a/dictionaries/de.dictionary.itop.core.php +++ b/dictionaries/de.dictionary.itop.core.php @@ -32,6 +32,8 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Core:AttributeLinkedSet' => 'Array von Objekten', 'Core:AttributeLinkedSet+' => 'Beliebige Art von Objekten der [subclass] der selben Klasse', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard', 'Core:AttributeDashboard+' => '', @@ -297,12 +299,16 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Change:ObjectCreated' => 'Objekt erstellt', 'Change:ObjectDeleted' => 'Objekt gelöscht', 'Change:ObjectModified' => 'Objekt geändert', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s geändert zu %2$s (vorheriger Wert: %3$s)', 'Change:AttName_SetTo' => '%1$s geändert zu %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s zugefügt an %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modifiziert, vorheriger Wert: %2$s', 'Change:AttName_Changed' => '%1$s modifiziert', 'Change:AttName_EntryAdded' => '%1$s modifiziert, neuer Eintrag hinzugefügt: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'hinzugefügt: %1$s', 'Change:LinkSet:Removed' => 'entfernt: %1$s', 'Change:LinkSet:Modified' => 'modifizert: %1$s', @@ -502,6 +508,10 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:ActionEmail' => 'Email-Benachrichtigung', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Testempfänger', 'Class:ActionEmail/Attribute:test_recipient+' => 'Empfänger im Fall eines "Test"-Status', 'Class:ActionEmail/Attribute:from' => 'Von (E-Mail)', @@ -631,6 +641,15 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1048,6 +1067,16 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:AsyncTask/Attribute:event_id+' => '', 'Class:AsyncTask/Attribute:finalclass' => 'Final Class', 'Class:AsyncTask/Attribute:finalclass+' => '', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1085,3 +1114,6 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:ResourceSystemMenu' => 'Ressource "System Menü"', 'Class:ResourceSystemMenu+' => '', )); + + + diff --git a/dictionaries/de.dictionary.itop.ui.php b/dictionaries/de.dictionary.itop.ui.php index bd308f46d..ae2688a97 100644 --- a/dictionaries/de.dictionary.itop.ui.php +++ b/dictionaries/de.dictionary.itop.ui.php @@ -72,6 +72,10 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:Query/Attribute:name+' => '', 'Class:Query/Attribute:description' => 'Beschreibung', 'Class:Query/Attribute:description+' => '', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Felder', 'Class:QueryOQL/Attribute:fields+' => '', 'Class:QueryOQL' => 'OQL Abfrage', @@ -376,12 +380,15 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Button:Logoff' => 'Abmelden', 'UI:Button:GlobalSearch' => 'Suche', 'UI:Button:Search' => ' Suche ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Abfrage ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Speichern', 'UI:Button:Cancel' => 'Abbrechen', 'UI:Button:Close' => 'Schließen', 'UI:Button:Apply' => 'Anwenden', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Zurück ', 'UI:Button:Restart' => ' |<< Neustart ', 'UI:Button:Next' => ' Weiter >> ', @@ -409,6 +416,9 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Suche', 'UI:ClickToCreateNew' => 'Klicken Sie hier, um eine neues Objekt vom Typ %1$s zu erstellen~~', @@ -441,6 +451,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Fehler: die Objekte wurden bereits gelöscht!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Sie sind nicht berechtigt, mehrere Objekte der Klasse %1$s zu löschen', 'UI:Error:DeleteNotAllowedOn_Class' => 'Sie sind nicht berechtigt, Objekte der Klasse zu löschen %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Sie sind nicht berechtigt, diese Massenaktualisierung der Objekte der Klasse "%1$s" durchzuführen.', 'UI:Error:ObjectAlreadyCloned' => 'Fehler: das Objekt wurde bereits dupliziert!', 'UI:Error:ObjectAlreadyCreated' => 'Fehler: das Objekt wurde bereits erstellt!', @@ -449,6 +460,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Error:InvalidDashboard' => 'Fehler: Ungültiges Dashboard', 'UI:Error:MaintenanceMode' => 'Die Anwendung befindet sich derzeit im Wartungsmodus.', 'UI:Error:MaintenanceTitle' => 'Wartung', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Anzahl', 'UI:GroupBy:Count+' => 'Anzahl der Elemente', @@ -476,6 +488,8 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Loading' => 'Laden...', 'UI:Menu:Actions' => 'Aktionen', 'UI:Menu:OtherActions' => 'Andere Aktionen', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Neu...', 'UI:Menu:Add' => 'Hinzufügen...', 'UI:Menu:Manage' => 'Verwalten...', @@ -669,8 +683,18 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Audit:HeaderNbObjects' => '# Objekte', 'UI:Audit:HeaderNbErrors' => '# Fehler', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Fehler in der Regel %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Fehler in der Kategorie %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQL-Abfrage-Auswertung', 'UI:RunQuery:QueryExamples' => 'Abfragebeispiele', @@ -756,6 +780,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Schema:Attribute/Filter' => 'Filter', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"', 'UI:LinksWidget:Autocomplete+' => 'Geben Sie die ersten 3 Buchstaben ein...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Query testen', 'UI:Combo:SelectValue' => '--- wählen Sie einen Wert ---', 'UI:Label:SelectedObjects' => 'Ausgewählte Objekte: ', @@ -988,8 +1013,8 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm 'Menu:UniversalSearchMenu' => 'Universelle Suche', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UniversalSearchMenu+' => 'Suchen Sie nach beliebigen Inhalt...', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UserManagementMenu' => 'User-Management', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UserManagementMenu+' => 'User-Management', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UserManagementMenu' => 'Benutzerverwaltung', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UserManagementMenu+' => 'Benutzerverwaltung', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ProfilesMenu' => 'Profile', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ProfilesMenu+' => 'Profile', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -1146,8 +1171,8 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm 'UI:PrintResolution:A4Landscape' => 'A4 Querformat', 'UI:PrintResolution:LetterPortrait' => 'Letter Hochformat', 'UI:PrintResolution:LetterLandscape' => 'Letter Querformat', - 'UI:Toggle:StandardDashboard' => 'Standard', - 'UI:Toggle:CustomDashboard' => 'Angepasst', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Liste konfigurieren...', 'UI:ListConfigurationTitle' => 'Listenkonfiguration', @@ -1168,13 +1193,15 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm 'UI:OQL:UnknownClassAndFix' => 'Unbekannte Klasse "%1$s". Sie könnten stattdessen "%2$s" versuchen.', 'UI:OQL:UnknownClassNoFix' => 'Unbekannte Klasse "%1$s"', - 'UI:Dashboard:Edit' => 'Diese Seite bearbeiten...', - 'UI:Dashboard:Revert' => 'Auf Originalversion zurücksetzen...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Alle gemachten Änderungen gehen verloren. Bitte bestätigen Sie, daß Sie dies so wünschen.', 'UI:ExportDashBoard' => 'In Datei exportieren', 'UI:ImportDashBoard' => 'Aus Datei importieren...', 'UI:ImportDashboardTitle' => 'Import aus einer Datei', 'UI:ImportDashboardText' => 'Wählen Sie eine Dashboard-Datei zum Import:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Neues ashlet erzeugen', @@ -1409,6 +1436,7 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm 'UI:CurrentObjectIsLockedBy_User' => 'Das Objekt ist gesperrt, da es derzeit durch %1$s bearbeitet wird.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'Das Objekt wird derzeit durch %1$s bearbeitet. Ihre Änderungen können nicht abgesendet werden, da sie überschrieben würden.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'Die Sperre um simultane Änderungen des Objekts zu verhindern ist abgelaufen.', 'UI:CurrentObjectLockExpired_Explanation' => 'Die Sperre um simultane Änderungen des Objekts zu verhindern ist abgelaufen. Sie können Ihre Änderungen nicht mehr absenden, da andere User jetzt das Objekt verändern können. ', 'UI:ConcurrentLockKilled' => 'Die Sperre um simultane Änderungen an dem Objekt zu verhindern ist gelöscht worden. ', @@ -1426,6 +1454,7 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm 'UI:ToggleFullScreen' => 'Maximieren / Minimieren', 'UI:Button:ResetImage' => 'Vorheriges Bild wiederherstellen', 'UI:Button:RemoveImage' => 'Bild löschen', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'Die Modifizierung von Bildern oder Dateien wird in diesem Modus nicht unterstützt.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1537,6 +1566,8 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm 'UI:Search:Criteria:Raw:Filtered' => 'Gefiltert', 'UI:Search:Criteria:Raw:FilteredOn' => 'Gefiltert über %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1565,6 +1596,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( // Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Newsroom:NoNewMessage' => 'Keine neue Nachricht', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Alle Nachrichten als gelesen markieren', 'UI:Newsroom:ViewAllMessages' => 'Alle Nachrichten anzeigen', 'UI:Newsroom:Preferences' => 'Newsroom-Einstellungen', @@ -1574,6 +1606,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Zeigen Sie höchstens %1$s Beiträge im Menü (%2$s) an.', )); + Dict::Add('DE DE', 'German', 'Deutsch', array( 'Menu:DataSources' => 'Datenquellen für die Synchronisation', 'Menu:DataSources+' => 'Alle Datenquellen für die Synchronisation', @@ -1612,3 +1645,11 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Menu:Queries' => 'OQL Abfragen', 'Menu:ConfigurationTools' => 'Konfiguration', )); + +// Additional language entries not present in English dict +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'UI:Toggle:StandardDashboard' => 'Standard', + 'UI:Toggle:CustomDashboard' => 'Angepasst', + 'UI:Dashboard:Edit' => 'Diese Seite bearbeiten...', + 'UI:Dashboard:Revert' => 'Auf Originalversion zurücksetzen...', +)); diff --git a/dictionaries/es_cr.dictionary.itop.core.php b/dictionaries/es_cr.dictionary.itop.core.php index 47eaf6818..66cd2af6a 100644 --- a/dictionaries/es_cr.dictionary.itop.core.php +++ b/dictionaries/es_cr.dictionary.itop.core.php @@ -33,6 +33,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Core:AttributeLinkedSet' => 'Arreglo de objetos', 'Core:AttributeLinkedSet+' => 'Cualquier tipo de objetos [subclass] de la misma clase', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Panel de Control', 'Core:AttributeDashboard+' => 'Panel de control y supervisión', @@ -298,12 +300,16 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Change:ObjectCreated' => 'Objeto Creado', 'Change:ObjectDeleted' => 'Objeto Eliminado', 'Change:ObjectModified' => 'Objeto Modificado', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s cambiado en %2$s (valor anterior: %3$s)', 'Change:AttName_SetTo' => '%1$s cambiado en %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s agregado a %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s cambiado, valor anterior: %2$s', 'Change:AttName_Changed' => '%1$s cambiado', 'Change:AttName_EntryAdded' => '%1$s cambiado, nuevo registro agregado: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'Agregado %1$s', 'Change:LinkSet:Removed' => 'Removido %1$s', 'Change:LinkSet:Modified' => 'Modificado %1$s', @@ -503,6 +509,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:ActionEmail' => 'Notificación por Correo Electrónico', 'Class:ActionEmail+' => 'Notificación por Correo Electrónico', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Destinatario de Prueba', 'Class:ActionEmail/Attribute:test_recipient+' => 'Destinatario en caso que el Estatus sea "En pruebas"', 'Class:ActionEmail/Attribute:from' => 'Remitente~~', @@ -632,6 +642,15 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => 'Campos que serán monitorizados', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1049,6 +1068,16 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:AsyncTask/Attribute:event_id+' => 'Evento', 'Class:AsyncTask/Attribute:finalclass' => 'Clase', 'Class:AsyncTask/Attribute:finalclass+' => 'Clase', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1086,3 +1115,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:ResourceSystemMenu' => 'Recurso Menú de Sistema', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/es_cr.dictionary.itop.ui.php b/dictionaries/es_cr.dictionary.itop.ui.php index 5bdd9c4b0..08c0ae7db 100644 --- a/dictionaries/es_cr.dictionary.itop.ui.php +++ b/dictionaries/es_cr.dictionary.itop.ui.php @@ -84,6 +84,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Query/Attribute:name+' => 'Identifica la consulta', 'Class:Query/Attribute:description' => 'Descripción', 'Class:Query/Attribute:description+' => 'Descripción larga de la consulta (propósito, uso, etc.)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Campos', 'Class:QueryOQL/Attribute:fields+' => 'Lista de atributos separados por coma (o alias.attribute) para exportación', 'Class:QueryOQL' => 'Consulta OQL', @@ -388,12 +392,15 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Button:Logoff' => 'Cerrar Sesión', 'UI:Button:GlobalSearch' => 'Buscar', 'UI:Button:Search' => 'Buscar', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => 'Consultar', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Guardar', 'UI:Button:Cancel' => 'Cancelar', 'UI:Button:Close' => 'Cerrar', 'UI:Button:Apply' => 'Aplicar', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => '<< Anterior', 'UI:Button:Restart' => '|<< Reiniciar', 'UI:Button:Next' => 'Siguiente >>', @@ -421,6 +428,9 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Buscar', 'UI:ClickToCreateNew' => 'Crear %1$s', @@ -453,6 +463,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Error: los objetos ya han sido borrados!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'No esta autorizado a borrar un lote de de objetos de la clase %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'No esta autorizado a borrar objetos del la clase %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'No esta autorizado a actualizar un lote de de objetos de la clase %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Error: el objeto ha sido previamente duplicado!', 'UI:Error:ObjectAlreadyCreated' => 'Error: el objeto ha sido previamente creado!', @@ -461,6 +472,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'La aplicación se encuentra actualmente en mantenimiento', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Cuenta', 'UI:GroupBy:Count+' => 'Número de Elementos', @@ -488,6 +500,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Loading' => 'Cargando', 'UI:Menu:Actions' => 'Acciones', 'UI:Menu:OtherActions' => 'Otras Acciones', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Nuevo', 'UI:Menu:Add' => 'Agregar', 'UI:Menu:Manage' => 'Administrar', @@ -681,8 +695,18 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Audit:HeaderNbObjects' => '# Objetos', 'UI:Audit:HeaderNbErrors' => '# Errores', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'Error de OQL en la Regla %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'Error de OQL en la Categoría %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Evaluación de consultas OQL', 'UI:RunQuery:QueryExamples' => 'Explorador de Consultas', @@ -768,6 +792,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Schema:Attribute/Filter' => 'Filtro', 'UI:Schema:DefaultNullValue' => 'Nulo por Omisión : "%1$s"', 'UI:LinksWidget:Autocomplete+' => 'Escriba los primeros 3 caracteres...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Consulta de Prueba', 'UI:Combo:SelectValue' => '--- seleccione un valor ---', 'UI:Label:SelectedObjects' => 'Objetos seleccionados: ', @@ -1161,8 +1186,8 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden", 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configurar Lista', 'UI:ListConfigurationTitle' => 'Configuración de Lista', @@ -1183,13 +1208,15 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden", 'UI:OQL:UnknownClassAndFix' => 'Clase Desconocida "%1$s". Puede usar "%2$s" en su lugar.', 'UI:OQL:UnknownClassNoFix' => 'Clase Desconocida "%1$s"', - 'UI:Dashboard:Edit' => 'Editar esta Página', - 'UI:Dashboard:Revert' => 'Regresar a Versión Original', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Todos los cambios realizados a la versión original se perderán. Por favor confime que quiere hacer esto.', 'UI:ExportDashBoard' => 'Exportar a un Archivo', 'UI:ImportDashBoard' => 'Importar de un Archivo', 'UI:ImportDashboardTitle' => 'Importar de un Archivo', 'UI:ImportDashboardText' => 'Seleccione el Archivo de Panel de Control a Importar:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Crear Dashlet', @@ -1424,6 +1451,7 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden", 'UI:CurrentObjectIsLockedBy_User' => 'El objeto está bloqueado debido a que está siendo modificado por %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'El objeto está siendo modificado por %1$s. Sus modificaciones no pueden ser guardadas debeido a que serán re-escritas.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'El bloqueo que prevenia modificaciones concurrentes ha expirado', 'UI:CurrentObjectLockExpired_Explanation' => 'TEl bloqueo que prevenia modificaciones concurrentes ha expirado. Sus modificaiones no pueden ser guardadas debido a que otros usuario tiene el permiso para modificar este objeto.', 'UI:ConcurrentLockKilled' => 'El bloqueo que prevenia modificaciones concurrentes ha sido eliminado.', @@ -1441,6 +1469,7 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden", 'UI:ToggleFullScreen' => 'Cambiar Maximizar / Minimizar', 'UI:Button:ResetImage' => 'Recuperar imágen previa', 'UI:Button:RemoveImage' => 'Remover imágen', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'La modificación de imágenes o archivos no está soportado en este modo.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1552,6 +1581,8 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden", 'UI:Search:Criteria:Raw:Filtered' => 'Filtrado', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtrado en %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1580,6 +1611,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1589,6 +1621,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:DataSources' => 'Fuentes de Datos Sincronizables', 'Menu:DataSources+' => 'Fuentes de Datos Sincronizables', @@ -1627,3 +1660,11 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:Queries' => 'Consultas', 'Menu:ConfigurationTools' => 'Configuración', )); + +// Additional language entries not present in English dict +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Dashboard:Edit' => 'Editar esta Página', + 'UI:Dashboard:Revert' => 'Regresar a Versión Original', +)); diff --git a/dictionaries/fr.dictionary.itop.core.php b/dictionaries/fr.dictionary.itop.core.php index c6d998e25..c863092c9 100644 --- a/dictionaries/fr.dictionary.itop.core.php +++ b/dictionaries/fr.dictionary.itop.core.php @@ -298,12 +298,16 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Change:ObjectCreated' => 'Elément créé', 'Change:ObjectDeleted' => 'Elément effacé', 'Change:ObjectModified' => 'Elément modifié', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s modifié en %2$s (ancienne valeur: %3$s)', 'Change:AttName_SetTo' => '%1$s modifié en %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s ajouté à %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modifié, ancienne valeur: %2$s', 'Change:AttName_Changed' => '%1$s modifié', 'Change:AttName_EntryAdded' => '%1$s champ modifié, une nouvelle entrée a été ajoutée: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'ajout de %1$s', 'Change:LinkSet:Removed' => 'suppression de %1$s', 'Change:LinkSet:Modified' => 'modification de %1$s', @@ -503,6 +507,10 @@ Dict::Add('FR FR', 'French', 'Français', array( Dict::Add('FR FR', 'French', 'Français', array( 'Class:ActionEmail' => 'Notification par mél', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Destinataire de test', 'Class:ActionEmail/Attribute:test_recipient+' => '', 'Class:ActionEmail/Attribute:from' => 'De (mél)', @@ -632,6 +640,15 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1059,18 +1076,6 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:AsyncTask/Attribute:last_error+' => '', 'Class:AsyncTask/Attribute:last_attempt' => 'Dernière tentative', 'Class:AsyncTask/Attribute:last_attempt+' => '', - - -)); - -// Additional language entries not present in English dict -Dict::Add('FR FR', 'French', 'Français', array( - 'Core:Context=REST/JSON+' => 'REST/JSON', - 'Core:Context=Synchro+' => 'Synchro', - 'Core:Context=Setup+' => 'Setup', - 'Core:Context=GUI:Console+' => 'GUI:Console', - 'Core:Context=CRON+' => 'cron', - 'Core:Context=GUI:Portal+' => 'GUI:Portal', )); // @@ -1110,3 +1115,14 @@ Dict::Add('FR FR', 'French', 'Français', array( )); + + +// Additional language entries not present in English dict +Dict::Add('FR FR', 'French', 'Français', array( + 'Core:Context=REST/JSON+' => 'REST/JSON', + 'Core:Context=Synchro+' => 'Synchro', + 'Core:Context=Setup+' => 'Setup', + 'Core:Context=GUI:Console+' => 'GUI:Console', + 'Core:Context=CRON+' => 'cron', + 'Core:Context=GUI:Portal+' => 'GUI:Portal', +)); diff --git a/dictionaries/fr.dictionary.itop.ui.php b/dictionaries/fr.dictionary.itop.ui.php index bbe2e52d2..b89123736 100644 --- a/dictionaries/fr.dictionary.itop.ui.php +++ b/dictionaries/fr.dictionary.itop.ui.php @@ -379,12 +379,15 @@ Dict::Add('FR FR', 'French', 'Français', array( 'UI:Button:Logoff' => 'Déconnexion', 'UI:Button:GlobalSearch' => 'Rechercher', 'UI:Button:Search' => 'Rechercher', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Lancer la requête ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Sauver', 'UI:Button:Cancel' => 'Annuler', 'UI:Button:Close' => 'Fermer', 'UI:Button:Apply' => 'Appliquer', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Retour ', 'UI:Button:Restart' => ' |<< Recommencer ', 'UI:Button:Next' => ' Suite >> ', @@ -412,6 +415,7 @@ Dict::Add('FR FR', 'French', 'Français', array( 'UI:Button:Wait' => 'Patientez pendant la mise à jour des champs', 'UI:Treeview:CollapseAll' => 'Tout replier', 'UI:Treeview:ExpandAll' => 'Tout déplier', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', 'UI:InputFile:NoFileSelected' => 'Aucun fichier sélectionné', 'UI:InputFile:SelectFile' => 'Sélectionner un fichier', @@ -483,6 +487,8 @@ Dict::Add('FR FR', 'French', 'Français', array( 'UI:Loading' => 'Chargement...', 'UI:Menu:Actions' => 'Actions', 'UI:Menu:OtherActions' => 'Autres Actions', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Créer...', 'UI:Menu:Add' => 'Ajouter...', 'UI:Menu:Manage' => 'Gérer...', @@ -670,14 +676,24 @@ Dict::Add('FR FR', 'French', 'Français', array( 'UI:CSVExport:LostChars' => 'Problème d\'encodage', 'UI:CSVExport:LostChars+' => 'Le fichier téléchargé sera encodé en %1$s. iTop a détecté des caractères incompatible avec ce format. Ces caractères seront soit remplacés par des caractères de substitution (par exemple: \'é\' transformé en \'e\'), soit perdus. Vous pouvez utiliser le copier/coller depuis votre navigateur web, ou bien contacter votre administrateur pour que l\'encodage corresponde mieux à votre besoin (Cf. paramètre \'csv_file_default_charset\').', - 'UI:Audit:Title' => ITOP_APPLICATION_SHORT. ' - Audit de la CMDB', + 'UI:Audit:Title' => 'ITOP_APPLICATION_SHORT - Audit de la CMDB', 'UI:Audit:InteractiveAudit' => 'Audit Interactif', 'UI:Audit:HeaderAuditRule' => 'Règle d\'audit', 'UI:Audit:HeaderNbObjects' => 'Nb d\'Objets', 'UI:Audit:HeaderNbErrors' => 'Nb d\'Erreurs', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'Erreur OQL dans la règle %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'Erreur OQL dans la catégorie %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Evaluation de requêtes OQL', 'UI:RunQuery:QueryExamples' => 'Exemples de requêtes', @@ -891,7 +907,7 @@ Dict::Add('FR FR', 'French', 'Français', array( 'UI:UserManagement:LinkBetween_User_And_Profile' => 'Lien entre %1$s et %2$s', 'UI:UserManagement:LinkBetween_User_And_Org' => 'Lien entre %1$s et %2$s', - 'Menu:AdminTools' => 'Outils d\'admin', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools' => 'Administration', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools+' => 'Outils d\'administration', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools?' => 'Ces outils sont accessibles uniquement aux utilisateurs possédant le profil Administrateur.', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'Système', @@ -945,8 +961,8 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Menu:DataModelMenu' => 'Modèle de Données', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataModelMenu+' => 'Résumé du Modèle de Données', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu' => 'Exportation', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu+' => 'Exportation des résultats d\'une requête en HTML, CSV ou XML', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu' => 'Export', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu+' => 'Export des résultats d\'une requête en HTML, CSV ou XML', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu' => 'Notifications', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu+' => 'Configuration des Notifications', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -985,7 +1001,7 @@ Lors de l\'association à un déclencheur, on attribue à chaque action un numé 'Menu:Notifications:Title' => 'Catégories d\'audit', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:RunQueriesMenu' => 'Requêtes OQL', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:RunQueriesMenu+' => 'Exécuter une requête OQL', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:RunQueriesMenu+' => 'Executer une requête OQL', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:QueryMenu' => 'Livre des requêtes', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:QueryMenu+' => 'Livre des requêtes', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -1176,8 +1192,8 @@ Lors de l\'association à un déclencheur, on attribue à chaque action un numé 'UI:OQL:UnknownClassAndFix' => 'La classe "%1$s" est inconnue. Essayez plutôt "%2$s".', 'UI:OQL:UnknownClassNoFix' => 'La classe "%1$s" est inconnue', - 'UI:Dashboard:CreateCustom' => 'Créer une version modifiée...', 'UI:Dashboard:EditCustom' => 'Éditer la version modifiée...', + 'UI:Dashboard:CreateCustom' => 'Créer une version modifiée...', 'UI:Dashboard:DeleteCustom' => 'Supprimer la version modifiée...', 'UI:Dashboard:RevertConfirm' => 'Toutes modifications apportées à la version d\'origine seront perdues. Veuillez confirmer l\'opération.', 'UI:ExportDashBoard' => 'Exporter dans un fichier', @@ -1437,6 +1453,7 @@ Lors de l\'association à un déclencheur, on attribue à chaque action un numé 'UI:ToggleFullScreen' => 'Agrandir / Minimiser', 'UI:Button:ResetImage' => 'Récupérer l\'image initiale', 'UI:Button:RemoveImage' => 'Supprimer l\'image', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'La modification d\'images ou de fichiers n\'est pas supportée dans ce mode.', 'UI:Button:RemoveDocument' => 'Supprimer le document', @@ -1578,6 +1595,7 @@ Dict::Add('FR FR', 'French', 'Français', array( // Dict::Add('FR FR', 'French', 'Français', array( 'UI:Newsroom:NoNewMessage' => 'Aucun nouveau message', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Marquer tous les messages comme lus', 'UI:Newsroom:ViewAllMessages' => 'Voir tous les messages', 'UI:Newsroom:Preferences' => 'Préférences du centre d\'information', @@ -1587,6 +1605,7 @@ Dict::Add('FR FR', 'French', 'Français', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Afficher au plus %1$s messages dans le menu %2$s.', )); + Dict::Add('FR FR', 'French', 'Français', array( 'Menu:DataSources' => 'Synchronisation', 'Menu:DataSources+' => '', diff --git a/dictionaries/hu.dictionary.itop.core.php b/dictionaries/hu.dictionary.itop.core.php index 21a5cc223..59ad44260 100755 --- a/dictionaries/hu.dictionary.itop.core.php +++ b/dictionaries/hu.dictionary.itop.core.php @@ -31,6 +31,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Core:AttributeLinkedSet' => 'Objektum tömbök', 'Core:AttributeLinkedSet+' => '', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -296,12 +298,16 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Change:ObjectCreated' => 'Objektum létrehozva', 'Change:ObjectDeleted' => 'Objektum törölve', 'Change:ObjectModified' => 'Objektum módosítva', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s új értéke: %2$s (előző értéke: %3$s)', 'Change:AttName_SetTo' => '%1$s új értéke %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s hozzáfűzve %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s módosítva, előző érték: %2$s', 'Change:AttName_Changed' => '%1$s módosítva', 'Change:AttName_EntryAdded' => '%1$s módosítva, új bejegyzés hozzáadva.', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'added %1$s~~', 'Change:LinkSet:Removed' => 'removed %1$s~~', 'Change:LinkSet:Modified' => 'modified %1$s~~', @@ -501,6 +507,10 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:ActionEmail' => 'E-mail értesítés', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Teszt címzett', 'Class:ActionEmail/Attribute:test_recipient+' => '', 'Class:ActionEmail/Attribute:from' => 'Feladó~~', @@ -630,6 +640,15 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1047,6 +1066,16 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1084,3 +1113,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/hu.dictionary.itop.ui.php b/dictionaries/hu.dictionary.itop.ui.php index edf0a847c..f7271d63b 100755 --- a/dictionaries/hu.dictionary.itop.ui.php +++ b/dictionaries/hu.dictionary.itop.ui.php @@ -71,6 +71,10 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:Query/Attribute:name+' => 'Identifies the query~~', 'Class:Query/Attribute:description' => 'Description~~', 'Class:Query/Attribute:description+' => 'Long description for the query (purpose, usage, etc.)~~', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Fields~~', 'Class:QueryOQL/Attribute:fields+' => 'Comma separated list of attributes (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL Query~~', @@ -375,12 +379,15 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Button:Logoff' => 'Kijelentkezés', 'UI:Button:GlobalSearch' => 'Keresés', 'UI:Button:Search' => ' Keresés', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Lekérdezés', 'UI:Button:Ok' => 'OK', 'UI:Button:Save' => 'Save~~', 'UI:Button:Cancel' => 'Mégse', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Alkalmazás', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Vissza', 'UI:Button:Restart' => ' |<< Újraindítás', 'UI:Button:Next' => ' Következő >>', @@ -408,6 +415,9 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Keresés', 'UI:ClickToCreateNew' => 'Új %1$s létrehozása~~', @@ -440,6 +450,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Hiba: az objektum már korában törlésre került!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Az osztály objektumainak tömeges törlése nem engedélyezett %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Az osztály objektumainak törlése nem engedélyezett %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Az osztály objektumainak tömeges frissítése nem engedélyezett %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Hiba: az objektum már klónozott!', 'UI:Error:ObjectAlreadyCreated' => 'Hiba: az objekltum már létrehozva!', @@ -448,6 +459,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Számossága', 'UI:GroupBy:Count+' => '', @@ -475,6 +487,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Loading' => 'Betöltés...', 'UI:Menu:Actions' => 'Akciók', 'UI:Menu:OtherActions' => 'Egyéb Akciók', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Új...', 'UI:Menu:Add' => 'Hozzáad...', 'UI:Menu:Manage' => 'Kezel...', @@ -668,8 +682,18 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Audit:HeaderNbObjects' => '# Objektumok', 'UI:Audit:HeaderNbErrors' => '# Hibák', 'UI:Audit:PercentageOk' => '% OK', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.~~', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.~~', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQL lekérdezés értékelés', 'UI:RunQuery:QueryExamples' => 'Lekérdezés példák', @@ -755,6 +779,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => '', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test query~~', 'UI:Combo:SelectValue' => '--- válasszon értéket ---', 'UI:Label:SelectedObjects' => 'Kiválasztott objektumok: ', @@ -1145,15 +1170,16 @@ Akció kiváltó okhoz rendelésekor kap egy sorszámot , amely meghatározza az 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configure This List...~~', 'UI:ListConfigurationTitle' => 'List Configuration~~', 'UI:ColumnsAndSortOrder' => 'Columns and sort order:~~', 'UI:UseDefaultSettings' => 'Use the Default Settings~~', 'UI:UseSpecificSettings' => 'Use the Following Settings:~~', - 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Display_X_ItemsPerPage_prefix' => 'Display~~', + 'UI:Display_X_ItemsPerPage_suffix' => 'items per page~~', 'UI:UseSavetheSettings' => 'Save the Settings~~', 'UI:OnlyForThisList' => 'Only for this list~~', 'UI:ForAllLists' => 'Default for all lists~~', @@ -1166,13 +1192,15 @@ Akció kiváltó okhoz rendelésekor kap egy sorszámot , amely meghatározza az 'UI:OQL:UnknownClassAndFix' => 'Unknown class \\"%1$s\\". You may try \\"%2$s\\" instead.~~', 'UI:OQL:UnknownClassNoFix' => 'Unknown class \\"%1$s\\"~~', - 'UI:Dashboard:Edit' => 'Edit This Page...~~', - 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Every changes made to the original version will be lost. Please confirm that you want to do this.~~', 'UI:ExportDashBoard' => 'Export to a file~~', 'UI:ImportDashBoard' => 'Import from a file...~~', 'UI:ImportDashboardTitle' => 'Import From a File~~', 'UI:ImportDashboardText' => 'Select a dashboard file to import:~~', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Create a new Dashlet~~', @@ -1407,6 +1435,7 @@ Akció kiváltó okhoz rendelésekor kap egy sorszámot , amely meghatározza az 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1424,6 +1453,7 @@ Akció kiváltó okhoz rendelésekor kap egy sorszámot , amely meghatározza az 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1535,6 +1565,8 @@ Akció kiváltó okhoz rendelésekor kap egy sorszámot , amely meghatározza az 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1563,6 +1595,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( // Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1572,6 +1605,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Menu:DataSources' => 'Szinkronizált adatforrások', 'Menu:DataSources+' => '', @@ -1610,3 +1644,12 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Dashboard:Edit' => 'Edit This Page...~~', + 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', +)); diff --git a/dictionaries/it.dictionary.itop.core.php b/dictionaries/it.dictionary.itop.core.php index 7c7a2c82e..080d7b3bb 100644 --- a/dictionaries/it.dictionary.itop.core.php +++ b/dictionaries/it.dictionary.itop.core.php @@ -33,6 +33,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Core:AttributeLinkedSet' => 'Array di oggetti', 'Core:AttributeLinkedSet+' => 'Ogni tipo di oggetto della stessa classe o sottoclasse', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -298,12 +300,16 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Change:ObjectCreated' => 'Oggetto creato', 'Change:ObjectDeleted' => 'Oggetto cancellato', 'Change:ObjectModified' => 'Oggetto modificato', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s settato a %2$s (valore precedente: %3$s)', 'Change:AttName_SetTo' => '%1$s settato a %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s allegato a %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modificato, valore precedente: %2$s', 'Change:AttName_Changed' => '%1$s modificato', 'Change:AttName_EntryAdded' => '%1$s modificato, nuova voce aggiunta: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'added %1$s~~', 'Change:LinkSet:Removed' => 'removed %1$s~~', 'Change:LinkSet:Modified' => 'modified %1$s~~', @@ -503,6 +509,10 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:ActionEmail' => 'Email di notifica', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Test destinatario', 'Class:ActionEmail/Attribute:test_recipient+' => '', 'Class:ActionEmail/Attribute:from' => 'Da~~', @@ -632,6 +642,15 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1049,6 +1068,16 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1086,3 +1115,6 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/it.dictionary.itop.ui.php b/dictionaries/it.dictionary.itop.ui.php index 3fdca2a2b..67e280d10 100644 --- a/dictionaries/it.dictionary.itop.ui.php +++ b/dictionaries/it.dictionary.itop.ui.php @@ -84,6 +84,10 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:Query/Attribute:name+' => 'Identificativi della query', 'Class:Query/Attribute:description' => 'Descrizione', 'Class:Query/Attribute:description+' => 'Descrizione dettagliata della query(scopo, usagoetc.)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Campi', 'Class:QueryOQL/Attribute:fields+' => 'Lista di attributi separati da virgola (o alias.attributo) per l\'esportazione', 'Class:QueryOQL' => 'OQL Query', @@ -388,12 +392,15 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Button:Logoff' => 'Log off', 'UI:Button:GlobalSearch' => 'Cerca', 'UI:Button:Search' => ' Cerca', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Domanda', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Save~~', 'UI:Button:Cancel' => 'Cancella', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Applica', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Indietro', 'UI:Button:Restart' => ' |<< Riavvia', 'UI:Button:Next' => ' Prossimo >> ', @@ -421,6 +428,9 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Cerca', 'UI:ClickToCreateNew' => 'Crea un nuovo %1$s~~', @@ -453,6 +463,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Errore: gli oggetti sono già stati eliminati!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Non hai i permessi per eseguire una eliminazione collettiva degli oggetti della classe %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Non ti è permesso di eliminare gli oggetti della classe %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Non hai i permessi per eseguire un aggiornamento collettivo degli oggetti della classe %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Errore: l\'oggetto è già stato clonato!', 'UI:Error:ObjectAlreadyCreated' => 'Errore: l\'oggetto è già stato creato!', @@ -461,6 +472,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'L\'applicazione è attualmente in manutenzione', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Conteggio', 'UI:GroupBy:Count+' => '', @@ -488,6 +500,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Loading' => 'Caricamento...', 'UI:Menu:Actions' => 'Azioni', 'UI:Menu:OtherActions' => 'Altre Azioni', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Nuovo...', 'UI:Menu:Add' => 'Aggiungi...', 'UI:Menu:Manage' => 'Gestisci...', @@ -681,8 +695,18 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Audit:HeaderNbObjects' => '# Oggetti', 'UI:Audit:HeaderNbErrors' => '# Errori', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.~~', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.~~', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Valutazione Query OQL', 'UI:RunQuery:QueryExamples' => 'Esempi di Query', @@ -768,6 +792,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => '', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test query~~', 'UI:Combo:SelectValue' => '--- seleziona un valore ---', 'UI:Label:SelectedObjects' => 'oggetti selezionati: ', @@ -993,8 +1018,8 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine" 'Menu:RunQueriesMenu' => 'Esegui query', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:RunQueriesMenu+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:QueryMenu' => 'Query phrasebook~~', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:QueryMenu+' => 'Query phrasebook~~', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:QueryMenu' => 'Rubbrica delle Query', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:QueryMenu+' => 'Rubbrica delle Query', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataAdministration' => 'Dati di amministrazione', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataAdministration+' => '', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -1160,15 +1185,16 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine" 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configure This List...~~', 'UI:ListConfigurationTitle' => 'List Configuration~~', 'UI:ColumnsAndSortOrder' => 'Columns and sort order:~~', 'UI:UseDefaultSettings' => 'Use the Default Settings~~', 'UI:UseSpecificSettings' => 'Use the Following Settings:~~', - 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Display_X_ItemsPerPage_prefix' => 'Display~~', + 'UI:Display_X_ItemsPerPage_suffix' => 'items per page~~', 'UI:UseSavetheSettings' => 'Save the Settings~~', 'UI:OnlyForThisList' => 'Only for this list~~', 'UI:ForAllLists' => 'Default for all lists~~', @@ -1181,13 +1207,15 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine" 'UI:OQL:UnknownClassAndFix' => 'Unknown class \\"%1$s\\". You may try \\"%2$s\\" instead.~~', 'UI:OQL:UnknownClassNoFix' => 'Unknown class \\"%1$s\\"~~', - 'UI:Dashboard:Edit' => 'Edit This Page...~~', - 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Every changes made to the original version will be lost. Please confirm that you want to do this.~~', 'UI:ExportDashBoard' => 'Export to a file~~', 'UI:ImportDashBoard' => 'Import from a file...~~', 'UI:ImportDashboardTitle' => 'Import From a File~~', 'UI:ImportDashboardText' => 'Select a dashboard file to import:~~', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Create a new Dashlet~~', @@ -1342,7 +1370,7 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine" 'UI:ShortcutRenameDlg:Title' => 'Rename the shortcut~~', 'UI:ShortcutListDlg:Title' => 'Create a shortcut for the list~~', 'UI:ShortcutDelete:Confirm' => 'Please confirm that wou wish to delete the shortcut(s).~~', - 'Menu:MyShortcuts' => 'My Shortcuts~~', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:MyShortcuts' => 'Le mie scorciatoie', // Duplicated into itop-welcome-itil (will be removed from here...) 'Class:Shortcut' => 'Shortcut~~', 'Class:Shortcut+' => '~~', 'Class:Shortcut/Attribute:name' => 'Name~~', @@ -1422,6 +1450,7 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine" 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1439,6 +1468,7 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine" 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1580,8 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine" 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1610,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( // Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1587,6 +1620,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Menu:DataSources' => 'Sorgente di sincronizzazione dei dati', 'Menu:DataSources+' => '', @@ -1625,3 +1659,12 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Menu:Queries' => 'Interrogazioni', 'Menu:ConfigurationTools' => 'configurazione', )); + +// Additional language entries not present in English dict +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Dashboard:Edit' => 'Edit This Page...~~', + 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', +)); diff --git a/dictionaries/ja.dictionary.itop.core.php b/dictionaries/ja.dictionary.itop.core.php index 3ed956069..c1b77aa3f 100644 --- a/dictionaries/ja.dictionary.itop.core.php +++ b/dictionaries/ja.dictionary.itop.core.php @@ -31,6 +31,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Core:AttributeLinkedSet' => 'オブジェクト配列', 'Core:AttributeLinkedSet+' => '同一あるいはサブクラスに属するオブジェクト', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -296,12 +298,16 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Change:ObjectCreated' => 'オブジェクトを生成しました', 'Change:ObjectDeleted' => 'オブジェクトを削除しました', 'Change:ObjectModified' => 'オブジェクトを修正しました', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$sを%2$sに設定しました (変更前の値: %3$s)', 'Change:AttName_SetTo' => '%1$s は %2$sにセットされました。', 'Change:Text_AppendedTo_AttName' => '%1$sを%2$sに追加しました', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$sを変更しました。更新前の値: %2$s', 'Change:AttName_Changed' => '%1$sを変更しました', 'Change:AttName_EntryAdded' => '%1$s は、修正されました。新しいエントリーが追加されました。: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => '追加されました %1$s', 'Change:LinkSet:Removed' => '削除されました %1$s', 'Change:LinkSet:Modified' => '修正されました %1$s', @@ -501,6 +507,10 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:ActionEmail' => 'メール通知', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'テストレシピ', 'Class:ActionEmail/Attribute:test_recipient+' => '状態がテストの場合の宛先', 'Class:ActionEmail/Attribute:from' => 'From~~', @@ -630,6 +640,15 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1047,6 +1066,16 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1084,3 +1113,6 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/ja.dictionary.itop.ui.php b/dictionaries/ja.dictionary.itop.ui.php index f39732cf0..554c603ef 100644 --- a/dictionaries/ja.dictionary.itop.ui.php +++ b/dictionaries/ja.dictionary.itop.ui.php @@ -71,6 +71,10 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:Query/Attribute:name+' => 'クエリを識別します。', 'Class:Query/Attribute:description' => '説明', 'Class:Query/Attribute:description+' => 'クエリの長い説明(目的、使用方法等)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'フィールド', 'Class:QueryOQL/Attribute:fields+' => 'エクスポートする属性(またはエイリアス属性,alias.attribute)のコンマ区切り(CSV)リスト', 'Class:QueryOQL' => 'OQL クエリ', @@ -375,12 +379,15 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Button:Logoff' => 'ログオフ', 'UI:Button:GlobalSearch' => '検索', 'UI:Button:Search' => ' 検索 ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' クエリ', 'UI:Button:Ok' => 'OK', 'UI:Button:Save' => ' 保存 ', 'UI:Button:Cancel' => 'キャンセル', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => ' 適用 ', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << 戻る', 'UI:Button:Restart' => ' |<< リスタート', 'UI:Button:Next' => ' 次へ >> ', @@ -408,6 +415,9 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => '検索(トグル↓↑)', 'UI:ClickToCreateNew' => '新規 %1$s を作成~~', @@ -440,6 +450,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Error:ObjectsAlreadyDeleted' => 'エラー:オブジェクトは既に削除されています。', 'UI:Error:BulkDeleteNotAllowedOn_Class' => '%1$s クラスのオブジェクトに対するバルク削除の実行は許可されていません。', 'UI:Error:DeleteNotAllowedOn_Class' => '%1$s クラスのオブジェクトの削除は許可されていません。', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => '%1$s クラスのオブジェクトに対するバルクアップデートの実行は許可されていません。', 'UI:Error:ObjectAlreadyCloned' => 'エラー:このオブジェクトはすでに、クローンされています。', 'UI:Error:ObjectAlreadyCreated' => 'エラー:このオブジェクトは既に作成済みです。', @@ -448,6 +459,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'カウント', 'UI:GroupBy:Count+' => '要素数', @@ -475,6 +487,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Loading' => '読み込み...', 'UI:Menu:Actions' => '実行', 'UI:Menu:OtherActions' => 'その他の実行', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => '新規...', 'UI:Menu:Add' => '追加...', 'UI:Menu:Manage' => '管理...', @@ -668,8 +682,18 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Audit:HeaderNbObjects' => 'オブジェクト数', 'UI:Audit:HeaderNbErrors' => 'エラー数', 'UI:Audit:PercentageOk' => '% OK', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'ルール %1$s 中のOQLエラー: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'カテゴリ %1$s 中のOQLエラー: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQLクエリ評価', 'UI:RunQuery:QueryExamples' => 'クエリの例', @@ -755,6 +779,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => '最初の3文字をタイプしてください...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test query', 'UI:Combo:SelectValue' => '--- 値を選んでください ---', 'UI:Label:SelectedObjects' => '選択されたオブジェクト: ', @@ -1146,8 +1171,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'このリストを構成...', 'UI:ListConfigurationTitle' => 'リストコンフィギュレーション', @@ -1168,13 +1193,15 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:OQL:UnknownClassAndFix' => '未知のクラス "%1$s"。 代りに "%2$s" を試すことが出来ます。', 'UI:OQL:UnknownClassNoFix' => '未知のクラス "%1$s"', - 'UI:Dashboard:Edit' => 'このページを編集...', - 'UI:Dashboard:Revert' => '元のバージョンに戻す...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => '元のバージョンに加えられたすべての変更は失われます。この実行を望む事をご確認ください。', 'UI:ExportDashBoard' => 'ファイルへエキスポート', 'UI:ImportDashBoard' => 'ファイルからインポート...', 'UI:ImportDashboardTitle' => 'ファイルからインポート', 'UI:ImportDashboardText' => 'インポートするダッシュボードファイルを選択ください。:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => '新しいダッシュレットを作成', @@ -1409,6 +1436,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1426,6 +1454,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1537,6 +1566,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1565,6 +1596,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( // Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1574,6 +1606,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('JA JP', 'Japanese', '日本語', array( 'Menu:DataSources' => '同期データソース', 'Menu:DataSources+' => '全ての同期データソース', @@ -1612,3 +1645,11 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Dashboard:Edit' => 'このページを編集...', + 'UI:Dashboard:Revert' => '元のバージョンに戻す...', +)); diff --git a/dictionaries/nl.dictionary.itop.core.php b/dictionaries/nl.dictionary.itop.core.php index 30e941a53..27842f641 100644 --- a/dictionaries/nl.dictionary.itop.core.php +++ b/dictionaries/nl.dictionary.itop.core.php @@ -39,6 +39,8 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Core:AttributeLinkedSet' => 'Reeks van objecten', 'Core:AttributeLinkedSet+' => 'Elke soort objecten van dezelfde klasse of subklasse', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard', 'Core:AttributeDashboard+' => '', @@ -304,12 +306,16 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Change:ObjectCreated' => 'Object aangemaakt', 'Change:ObjectDeleted' => 'Object verwijderd', 'Change:ObjectModified' => 'Object aangepast', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s veranderd naar %2$s (vorige waarde: %3$s)', 'Change:AttName_SetTo' => '%1$s veranderd naar %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s toegevoegd aan %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s aangepast, vorige waarde: %2$s', 'Change:AttName_Changed' => '%1$s aangepast', 'Change:AttName_EntryAdded' => '%1$s aangepast, nieuwe invoer toegevoegd: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'toegevoegd %1$s', 'Change:LinkSet:Removed' => 'verwijderd %1$s', 'Change:LinkSet:Modified' => 'aangepast %1$s', @@ -509,6 +515,10 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:ActionEmail' => 'E-mailmelding', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Testontvanger', 'Class:ActionEmail/Attribute:test_recipient+' => 'Bestemming als de status op "Test" staat', 'Class:ActionEmail/Attribute:from' => 'Van (e-mail)', @@ -638,6 +648,15 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1055,6 +1074,16 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:AsyncTask/Attribute:event_id+' => '', 'Class:AsyncTask/Attribute:finalclass' => 'Uiteindelijke klasse', 'Class:AsyncTask/Attribute:finalclass+' => '', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1092,3 +1121,6 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:ResourceSystemMenu' => 'Tool "System Menu"', 'Class:ResourceSystemMenu+' => '', )); + + + diff --git a/dictionaries/nl.dictionary.itop.ui.php b/dictionaries/nl.dictionary.itop.ui.php index 9a322dfa3..522cb1b0f 100644 --- a/dictionaries/nl.dictionary.itop.ui.php +++ b/dictionaries/nl.dictionary.itop.ui.php @@ -90,6 +90,10 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:Query/Attribute:name+' => 'Identificeert de query', 'Class:Query/Attribute:description' => 'Beschrijving', 'Class:Query/Attribute:description+' => 'Uitgebreide beschrijving voor de query (doel, gebruik, enz.)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Velden', 'Class:QueryOQL/Attribute:fields+' => 'Kommagescheiden lijst van attributen (of alias.attribuut) om te exporteren', 'Class:QueryOQL' => 'OQL-query', @@ -349,14 +353,14 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'BooleanLabel:yes' => 'Ja', 'BooleanLabel:no' => 'Nee', - 'UI:Login:Title' => 'Aanmelden in '.ITOP_APPLICATION_SHORT, + 'UI:Login:Title' => 'Aanmelden in ITOP_APPLICATION_SHORT', 'Menu:WelcomeMenu' => 'Welkom', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:WelcomeMenu+' => 'Welkom in '.ITOP_APPLICATION_SHORT, // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:WelcomeMenu+' => 'Welkom in iTop', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:WelcomeMenuPage' => 'Welkom', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:WelcomeMenuPage+' => 'Welkom in '.ITOP_APPLICATION_SHORT, // Duplicated into itop-welcome-itil (will be removed from here...) - 'UI:WelcomeMenu:Title' => 'Welkom in '.ITOP_APPLICATION_SHORT, + 'Menu:WelcomeMenuPage+' => 'Welkom in iTop', // Duplicated into itop-welcome-itil (will be removed from here...) + 'UI:WelcomeMenu:Title' => 'Welkom in ITOP_APPLICATION_SHORT', - 'UI:WelcomeMenu:LeftBlock' => '

'.ITOP_APPLICATION_SHORT.' is een compleet en open source portaal voor IT-operaties.

+ 'UI:WelcomeMenu:LeftBlock' => '

ITOP_APPLICATION_SHORT is een compleet en open source portaal voor IT-operaties.

    Op maat van jouw IT-omgeving:
  • Complete CMDB (Configuration Management Database) voor het documenteren en beheren van de IT-inventaris.
  • Incident Management-module voor het vinden van en communiceren over alle problemen die optreden .
  • @@ -367,14 +371,14 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array(

Alle modules kunnen volledig onafhankelijk van elkaar worden opgezet, stap voor stap.

', - 'UI:WelcomeMenu:RightBlock' => '

'.ITOP_APPLICATION_SHORT.' is gericht op serviceproviders. Het zorgt ervoor dat IT-engineers gemakkelijk meerdere klanten of organisaties kunnen beheren. -

    '.ITOP_APPLICATION_SHORT.' zorgt dankzij een uitgebreide set van bedrijfsprocessen voor een reeks voordelen: + 'UI:WelcomeMenu:RightBlock' => '

    ITOP_APPLICATION_SHORT is gericht op serviceproviders. Het zorgt ervoor dat IT-engineers gemakkelijk meerdere klanten of organisaties kunnen beheren. +

      ITOP_APPLICATION_SHORT zorgt dankzij een uitgebreide set van bedrijfsprocessen voor een reeks voordelen:
    • De efficientië van het IT-management versterkt.
    • De prestaties van IT-operaties verbetert.
    • De klanttevredenheid verhoogt en leidinggevenden inzicht biedt in hun bedrijfsperformantie.

    -

    '.ITOP_APPLICATION_SHORT.' is klaar om geïntegreerd te worden met jouw huidige infrastructuur rond IT-management.

    +

    ITOP_APPLICATION_SHORT is klaar om geïntegreerd te worden met jouw huidige infrastructuur rond IT-management.

      De adoptie van dit IT-operationele portaal zal je helpen met:
    • Het beter beheren van een steeds complexere IT-omgeving.
    • @@ -394,12 +398,15 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Button:Logoff' => 'Log uit', 'UI:Button:GlobalSearch' => 'Zoek', 'UI:Button:Search' => ' Zoek ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Query ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Opslaan', 'UI:Button:Cancel' => 'Annuleer', 'UI:Button:Close' => 'Sluiten', 'UI:Button:Apply' => 'Pas toe', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Vorige ', 'UI:Button:Restart' => ' |<< Herstarten ', 'UI:Button:Next' => ' Volgende >> ', @@ -427,6 +434,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Zoek', 'UI:ClickToCreateNew' => 'Maak een %1$s aan~~', @@ -441,7 +451,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Error:IncorrectLinkDefinition_LinkedClass_Class' => 'Incorrecte linkdefinitie: de klasse %1$s om objecten te beheren werd niet gevonden als externe sleutel (key) in de klasse %2$s', 'UI:Error:Object_Class_Id_NotFound' => 'Object: %1$s:%2$d niet gevonden', 'UI:Error:WizardCircularReferenceInDependencies' => 'Fout: cirkelverwijzing in de afhankelijke variabelen tussen de velden. Controleer het datamodel.', - 'UI:Error:UploadedFileTooBig' => 'Het geüploade bestand is te groot. De maximale grootte is %1$s. Contacteer jouw '.ITOP_APPLICATION_SHORT.'-beheerder om deze limiet aan te passen. (Controleer de PHP-configuratie voor "upload_max_filesize" en "post_max_size" op de server).', + 'UI:Error:UploadedFileTooBig' => 'Het geüploade bestand is te groot. De maximale grootte is %1$s. Contacteer jouw ITOP_APPLICATION_SHORT-beheerder om deze limiet aan te passen. (Controleer de PHP-configuratie voor "upload_max_filesize" en "post_max_size" op de server).', 'UI:Error:UploadedFileTruncated.' => 'Het geüploade bestand is ingekort!', 'UI:Error:NoTmpDir' => 'De tijdelijke opslagruimte is niet gedefinieerd.', 'UI:Error:CannotWriteToTmp_Dir' => 'Niet mogelijk om het tijdelijke bestand naar een tijdelijke map weg te schrijven. upload_tmp_dir = "%1$s".', @@ -459,6 +469,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Fout: objecten zijn al verwijderd', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Je bent niet gemachtigd om meerdere objecten in klasse "%1$s") in één keer te verwijderen.', 'UI:Error:DeleteNotAllowedOn_Class' => 'Je bent niet gemachtigd om objecten van de klasse "%1$s" te verwijderen', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Je bent niet gemachtigd om meerdere objecten (klasse %1$s) in één keer aan te passen', 'UI:Error:ObjectAlreadyCloned' => 'Fout: het object is al gekloond!', 'UI:Error:ObjectAlreadyCreated' => 'Fout: het object is al aangemaakt!', @@ -467,6 +478,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Error:InvalidDashboard' => 'Fout: ongeldig dashboard', 'UI:Error:MaintenanceMode' => 'Toepassing is momenteel in onderhoud', 'UI:Error:MaintenanceTitle' => 'Onderhoud', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Aantal', 'UI:GroupBy:Count+' => 'Aantal objecten', @@ -494,6 +506,8 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Loading' => 'Laden...', 'UI:Menu:Actions' => 'Acties', 'UI:Menu:OtherActions' => 'Andere acties', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Nieuw...', 'UI:Menu:Add' => 'Voeg toe...', 'UI:Menu:Manage' => 'Beheer...', @@ -523,14 +537,14 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:SearchValue:CheckAll' => 'Vink alles aan', 'UI:SearchValue:UncheckAll' => 'Vink alles uit', 'UI:SelectOne' => '-- selecteer --', - 'UI:Login:Welcome' => 'Welkom in '.ITOP_APPLICATION_SHORT.'!', + 'UI:Login:Welcome' => 'Welkom in ITOP_APPLICATION_SHORT!', 'UI:Login:IncorrectLoginPassword' => 'Ongeldige gebruikersnaam of wachtwoord, probeer opnieuw.', 'UI:Login:IdentifyYourself' => 'Identificeer jezelf voordat je verder gaat', 'UI:Login:UserNamePrompt' => 'Gebruikersnaam', 'UI:Login:PasswordPrompt' => 'Wachtwoord', 'UI:Login:ForgotPwd' => 'Wachtwoord vergeten?', 'UI:Login:ForgotPwdForm' => 'Wachtwoord vergeten', - 'UI:Login:ForgotPwdForm+' => ITOP_APPLICATION_SHORT.' kan je een e-mail sturen waarin de instructies voor het resetten van jouw account staan.', + 'UI:Login:ForgotPwdForm+' => 'ITOP_APPLICATION_SHORT kan je een e-mail sturen waarin de instructies voor het resetten van jouw account staan.', 'UI:Login:ResetPassword' => 'Stuur nu!', 'UI:Login:ResetPwdFailed' => 'E-mail sturen mislukt: %1$s', 'UI:Login:SeparatorOr' => 'Of', @@ -543,8 +557,8 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:ResetPwd-Error-NoEmail' => 'Er ontbreekt een e-mailadres. Neem contact op met jouw beheerder.', 'UI:ResetPwd-Error-Send' => 'Er is een technisch probleem bij het verzenden van de e-mail. Neem contact op met jouw beheerder.', 'UI:ResetPwd-EmailSent' => 'Kijk in jouw mailbox (eventueel bij ongewenste mail) en volg de instructies...', - 'UI:ResetPwd-EmailSubject' => 'Reset jouw '.ITOP_APPLICATION_SHORT.'-wachtwoord', - 'UI:ResetPwd-EmailBody' => '

      Je hebt een reset van jouw '.ITOP_APPLICATION_SHORT.'-wachtwoord aangevraagd.

      Klik op deze link (eenmalig te gebruiken) om een nieuw wachtwoord in te voeren

      .', + 'UI:ResetPwd-EmailSubject' => 'Reset jouw ITOP_APPLICATION_SHORT-wachtwoord', + 'UI:ResetPwd-EmailBody' => '

      Je hebt een reset van jouw ITOP_APPLICATION_SHORT-wachtwoord aangevraagd.

      Klik op deze link (eenmalig te gebruiken) om een nieuw wachtwoord in te voeren

      .', 'UI:ResetPwd-Title' => 'Reset wachtwoord', 'UI:ResetPwd-Error-InvalidToken' => 'Sorry. Jouw wachtwoord is al gereset, of je hebt al meerdere e-mails ontvangen. Zorg ervoor dat je de link in de laatst ontvangen e-mail gebruikt.', @@ -552,24 +566,24 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:ResetPwd-Ready' => 'Het wachtwoord is veranderd', 'UI:ResetPwd-Login' => 'Klik hier om in te loggen', - 'UI:Login:About' => ITOP_APPLICATION, + 'UI:Login:About' => 'ITOP_APPLICATION', 'UI:Login:ChangeYourPassword' => 'Verander jouw wachtwoord', 'UI:Login:OldPasswordPrompt' => 'Oud wachtwoord', 'UI:Login:NewPasswordPrompt' => 'Nieuw wachtwoord', 'UI:Login:RetypeNewPasswordPrompt' => 'Herhaal nieuwe wachtwoord', 'UI:Login:IncorrectOldPassword' => 'Fout: het oude wachtwoord is incorrect', 'UI:LogOffMenu' => 'Log uit', - 'UI:LogOff:ThankYou' => 'Bedankt voor het gebruiken van '.ITOP_APPLICATION, + 'UI:LogOff:ThankYou' => 'Bedankt voor het gebruiken van ITOP_APPLICATION', 'UI:LogOff:ClickHereToLoginAgain' => 'Klik hier om in te loggen', 'UI:ChangePwdMenu' => 'Verander wachtwoord', 'UI:Login:PasswordChanged' => 'Wachtwoord met succes aangepast', - 'UI:AccessRO-All' => ITOP_APPLICATION.' is alleen-lezen', - 'UI:AccessRO-Users' => ITOP_APPLICATION.' is alleen-lezen voor eindgebruikers', + 'UI:AccessRO-All' => 'ITOP_APPLICATION is alleen-lezen', + 'UI:AccessRO-Users' => 'ITOP_APPLICATION is alleen-lezen voor eindgebruikers', 'UI:ApplicationEnvironment' => 'Omgeving van de applicatie: %1$s', 'UI:Login:RetypePwdDoesNotMatch' => 'Het nieuwe wachtwoord en de herhaling van het nieuwe wachtwoord komen niet overeen', - 'UI:Button:Login' => 'Ga naar '.ITOP_APPLICATION, - 'UI:Login:Error:AccessRestricted' => 'Geen toegang tot '.ITOP_APPLICATION_SHORT.'. Neem contact op met een '.ITOP_APPLICATION_SHORT.'-beheerder.', - 'UI:Login:Error:AccessAdmin' => 'Alleen toegankelijk voor mensen met beheerdersrechten. Neem contact op met een '.ITOP_APPLICATION_SHORT.'-beheerder', + 'UI:Button:Login' => 'Ga naar ITOP_APPLICATION', + 'UI:Login:Error:AccessRestricted' => 'Geen toegang tot ITOP_APPLICATION_SHORT. Neem contact op met een ITOP_APPLICATION_SHORT-beheerder.', + 'UI:Login:Error:AccessAdmin' => 'Alleen toegankelijk voor mensen met beheerdersrechten. Neem contact op met een ITOP_APPLICATION_SHORT-beheerder', 'UI:Login:Error:WrongOrganizationName' => 'Onbekende organisatie', 'UI:Login:Error:MultipleContactsHaveSameEmail' => 'Meerdere contacten hebben hetzelfde e-mailadres', 'UI:Login:Error:NoValidProfiles' => 'Geen geldig profiel opgegeven', @@ -582,7 +596,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:CSVImport:DataLine1' => 'Dataregel 1', 'UI:CSVImport:DataLine2' => 'Dataregel 2', 'UI:CSVImport:idField' => 'id (Primaire sleutel (key))', - 'UI:Title:BulkImport' => ITOP_APPLICATION_SHORT.' - Bulk import', + 'UI:Title:BulkImport' => 'ITOP_APPLICATION_SHORT - Bulk import', 'UI:Title:BulkImport+' => 'CSV Import Wizard', 'UI:Title:BulkSynchro_nbItem_ofClass_class' => 'Synchronisatie van %1$d objecten van klasse "%2$s"', 'UI:CSVImport:ClassesSelectOne' => '-- selecteer een --', @@ -679,18 +693,28 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:CSVExport:AdvancedMode' => 'Geavanceerde mode', 'UI:CSVExport:AdvancedMode+' => 'In geavanceerde mode worden verscheidene kolommen toegevoegd aan de export: id van het object, id van de externe codes en hun reconciliation-attributen.', 'UI:CSVExport:LostChars' => 'Tekstcoderingsprobleem', - 'UI:CSVExport:LostChars+' => 'Het gedownloade bestand zal worden gecodeerd in %1$s. '.ITOP_APPLICATION_SHORT.' heeft een aantal karakters gedetecteerd die niet compatibel zijn met dit formaat. Deze karakters zullen worden vervangen door een ander karakter (bijvoorbeeld karakters met accent kunnen het accent verliezen), of ze zullen worden verwijderd. Je kan data kopiëren en plakken van jouw webbrowser. Ook kan je de beheerder contacteren om de codes te veranderen (Zie parameter \'csv_file_default_charset\').', + 'UI:CSVExport:LostChars+' => 'Het gedownloade bestand zal worden gecodeerd in %1$s. ITOP_APPLICATION_SHORT heeft een aantal karakters gedetecteerd die niet compatibel zijn met dit formaat. Deze karakters zullen worden vervangen door een ander karakter (bijvoorbeeld karakters met accent kunnen het accent verliezen), of ze zullen worden verwijderd. Je kan data kopiëren en plakken van jouw webbrowser. Ook kan je de beheerder contacteren om de codes te veranderen (Zie parameter \'csv_file_default_charset\').', - 'UI:Audit:Title' => ITOP_APPLICATION_SHORT.' - CMDB Audit', + 'UI:Audit:Title' => 'ITOP_APPLICATION_SHORT - CMDB Audit', 'UI:Audit:InteractiveAudit' => 'Interactieve Audit', 'UI:Audit:HeaderAuditRule' => 'Auditregel', 'UI:Audit:HeaderNbObjects' => '# objecten', 'UI:Audit:HeaderNbErrors' => '# fouten', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL-fout in de regel %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL-fout in de categorie %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', - 'UI:RunQuery:Title' => ITOP_APPLICATION_SHORT.' - Evaluatie van OQL-query', + + 'UI:RunQuery:Title' => 'ITOP_APPLICATION_SHORT - Evaluatie van OQL-query', 'UI:RunQuery:QueryExamples' => 'Voorbeelden van query\'s', 'UI:RunQuery:HeaderPurpose' => 'Doel', 'UI:RunQuery:HeaderPurpose+' => 'Uitleg over de query', @@ -707,7 +731,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:RunQuery:Error' => 'Er trad een fout op tijdens het uitvoeren van deze query', 'UI:Query:UrlForExcel' => 'URL om te gebruiken voor MS Excel-webquery\'s', 'UI:Query:UrlV1' => 'De lijst van velden is leeg gelaten. De pagina export-V2.php kan niet aangeroepen worden zonder deze informatie.Daarom verwijst de onderstaande link naar de oude export-pagina: export.php. Deze verouderde versie heeft enkele beperkingen: de lijst van geëxporteerde velden kan verschillen afhankelijk van het gekozen export-formaat en het datamodel van iTop. Als je wil dat de lijst van geëxporteerde kolommen hetzelfde blijft over lange tijd, dan moet je een waarde opgeven voor het attribuut "Velden" en de pagina export-V2.php gebruiken.', - 'UI:Schema:Title' => ITOP_APPLICATION_SHORT.' objecten-schema', + 'UI:Schema:Title' => 'ITOP_APPLICATION_SHORT objecten-schema', 'UI:Schema:CategoryMenuItem' => 'Categorie %1$s', 'UI:Schema:Relationships' => 'Relaties', 'UI:Schema:AbstractClass' => 'Abstracte klasse: objecten van deze klasse kunnen niet worden geïnstantieerd.', @@ -774,6 +798,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Schema:Attribute/Filter' => 'Filter', 'UI:Schema:DefaultNullValue' => 'Standaardwaarde null : "%1$s"', 'UI:LinksWidget:Autocomplete+' => 'Typ de eerste 3 karakters...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test query', 'UI:Combo:SelectValue' => '--- selecteer een waarde ---', 'UI:Label:SelectedObjects' => 'Geselecteerde objecten: ', @@ -822,9 +847,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Delete:PleaseDoTheManualOperations' => 'Verricht eerst de handmatige handelingen die hierboven staan voordat je dit object verwijdert', 'UI:Delect:Confirm_Object' => 'Bevestig dat je %1$s wil verwijderen.', 'UI:Delect:Confirm_Count_ObjectsOf_Class' => 'Bevestig dat je de volgende %1$d objecten van klasse %2$s wilt verwijderen.', - 'UI:WelcomeToITop' => 'Welkom in '.ITOP_APPLICATION, - 'UI:DetailsPageTitle' => ITOP_APPLICATION_SHORT.' - %1$s - %2$s details', - 'UI:ErrorPageTitle' => ITOP_APPLICATION_SHORT.' - Fout', + 'UI:WelcomeToITop' => 'Welkom in ITOP_APPLICATION', + 'UI:DetailsPageTitle' => 'ITOP_APPLICATION_SHORT - %1$s - %2$s details', + 'UI:ErrorPageTitle' => 'ITOP_APPLICATION_SHORT - Fout', 'UI:ObjectDoesNotExist' => 'Sorry, dit object bestaat niet (of je bent niet gemachtigd het te bekijken).', 'UI:ObjectArchived' => 'Dit object werd gearchiveerd. Gelieve de Archief-mode in te schakelen of je beheerder te contacteren.', 'Tag:Archived' => 'Gearchiveerd', @@ -834,7 +859,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Tag:Synchronized' => 'Gesynchroniseerd', 'ObjectRef:Archived' => 'Gearchiveerd', 'ObjectRef:Obsolete' => 'Buiten dienst', - 'UI:SearchResultsPageTitle' => ITOP_APPLICATION_SHORT.' - Zoekresultaten', + 'UI:SearchResultsPageTitle' => 'ITOP_APPLICATION_SHORT - Zoekresultaten', 'UI:SearchResultsTitle' => 'Zoekresultaten', 'UI:SearchResultsTitle+' => 'Volledige tekst - zoekresultaten', 'UI:Search:NoSearch' => 'Geen zoekopdracht', @@ -844,28 +869,27 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:FullTextSearchTitle_Text' => 'Resultaten voor "%1$s":', 'UI:Search:Count_ObjectsOf_Class_Found' => '%1$d object(en) van klasse %2$s gevonden.', 'UI:Search:NoObjectFound' => 'Geen object gevonden.', - 'UI:ModificationPageTitle_Object_Class' => ITOP_APPLICATION_SHORT.' - %1$s - %2$s aanpassing', + 'UI:ModificationPageTitle_Object_Class' => 'ITOP_APPLICATION_SHORT - %1$s - %2$s aanpassing', 'UI:ModificationTitle_Class_Object' => 'Aanpassen van %1$s: %2$s', - 'UI:ClonePageTitle_Object_Class' => ITOP_APPLICATION_SHORT.' - Kloon %1$s - %2$s aanpassing', + 'UI:ClonePageTitle_Object_Class' => 'ITOP_APPLICATION_SHORT - Kloon %1$s - %2$s aanpassing', 'UI:CloneTitle_Class_Object' => 'Klonen van %1$s: %2$s', - 'UI:CreationPageTitle_Class' => ITOP_APPLICATION_SHORT.' - %1$s aanmaken', + 'UI:CreationPageTitle_Class' => 'ITOP_APPLICATION_SHORT - %1$s aanmaken', 'UI:CreationTitle_Class' => '%1$s aanmaken', 'UI:SelectTheTypeOf_Class_ToCreate' => 'Selecteer het type %1$s dat moet worden aangemaakt:', 'UI:Class_Object_NotUpdated' => 'Geen verandering waargenomen, %1$s (%2$s) is niet aangepast.', 'UI:Class_Object_Updated' => '%1$s (%2$s) aangepast.', - 'UI:BulkDeletePageTitle' => ITOP_APPLICATION_SHORT.' - Meerdere objecten verwijderen', + 'UI:BulkDeletePageTitle' => 'ITOP_APPLICATION_SHORT - Meerdere objecten verwijderen', 'UI:BulkDeleteTitle' => 'Selecteer de objecten die je wilt verwijderen:', 'UI:PageTitle:ObjectCreated' => 'Object Aangemaakt.', 'UI:Title:Object_Of_Class_Created' => '%1$s - %2$s aangemaakt.', 'UI:Apply_Stimulus_On_Object_In_State_ToTarget_State' => 'Bezig met het toepassen van %1$s op object: %2$s in fase %3$s tot doelfase: %4$s.', 'UI:ObjectCouldNotBeWritten' => 'Het object kon niet geschreven worden: %1$s', - 'UI:PageTitle:FatalError' => ITOP_APPLICATION_SHORT.' - Fatale Fout', + 'UI:PageTitle:FatalError' => 'ITOP_APPLICATION_SHORT - Fatale Fout', 'UI:SystemIntrusion' => 'Toegang geweigerd. Je hebt een actie aangevraagd waarvoor je niet gemachtigd bent.', - 'UI:FatalErrorMessage' => 'Fatale fout, '.ITOP_APPLICATION_SHORT.' kan niet doorgaan.', + 'UI:FatalErrorMessage' => 'Fatale fout, ITOP_APPLICATION_SHORT kan niet doorgaan.', 'UI:Error_Details' => 'Fout: %1$s.', - 'UI:PageTitle:ClassProjections' => ITOP_APPLICATION_SHORT.' gebruikersbeheer - klasse-projecties', - 'UI:PageTitle:ProfileProjections' => ITOP_APPLICATION_SHORT.' gebruikersbeheer - profiel-projecties', + 'UI:PageTitle:ProfileProjections' => 'ITOP_APPLICATION_SHORT gebruikersbeheer - profiel-projecties', 'UI:UserManagement:Class' => 'Klasse', 'UI:UserManagement:Class+' => 'Klasse van objecten', 'UI:UserManagement:ProjectedObject' => 'Object', @@ -902,9 +926,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:UserManagement:LinkBetween_User_And_Profile' => 'Link tussen %1$s en %2$s', 'UI:UserManagement:LinkBetween_User_And_Org' => 'Link tussen %1$s en %2$s', - 'Menu:AdminTools' => 'Beheerderstools', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools+' => 'Beheerderstools', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools?' => 'Tools die alleen toegankelijk zijn voor gebruikers met een beheerdersprofiel', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools' => 'Admintools', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools+' => 'Beheertools', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools?' => 'Tools die enkel toegankelijk zijn voor gebruikers met een administratorprofiel.', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'Systeem', 'UI:ChangeManagementMenu' => 'Change Management', @@ -954,17 +978,17 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:CSVImportMenu+' => 'In bulk aanmaken of aanpassen van objecten', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataModelMenu' => 'Datamodel', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:DataModelMenu+' => 'Overzicht van het Datamodel', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:DataModelMenu+' => 'Overzicht van het datamodel', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu' => 'Exporteer', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu+' => 'Exporteer de resultaten van elke query als HTML, CSV of XML', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu' => 'Export', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu+' => 'Exporteer de resultaten van query\'s als HTML, CSV of XML', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu' => 'Meldingen', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu+' => 'Configuratie van de meldingen', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:NotificationsMenu:Title' => 'Configuratie van Meldingen', 'UI:NotificationsMenu:Help' => 'Help', - 'UI:NotificationsMenu:HelpContent' => '

      In '.ITOP_APPLICATION_SHORT.' zijn de meldingen volledig aan te passen. Ze zijn gebaseerd op twee sets van objecten: triggers and actions.

      -

      Triggers bepalen wanneer er een melding is. Er zijn verschillende triggers als onderdeel van '.ITOP_APPLICATION_SHORT.' core, maar andere kunnen door middel van uitbreidingen worden toegevoegd. + 'UI:NotificationsMenu:HelpContent' => '

      In ITOP_APPLICATION_SHORT zijn de meldingen volledig aan te passen. Ze zijn gebaseerd op twee sets van objecten: triggers and actions.

      +

      Triggers bepalen wanneer er een melding is. Er zijn verschillende triggers als onderdeel van ITOP_APPLICATION_SHORT core, maar andere kunnen door middel van uitbreidingen worden toegevoegd.

      Sommige triggers worden uitgevoerd:

      @@ -1009,7 +1033,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'Menu:DataAdministration+' => 'Databeheer', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UniversalSearchMenu' => 'Globale zoekopdracht', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UniversalSearchMenu+' => 'Zoek naar alles...', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UniversalSearchMenu+' => 'Zoek in alle data...', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserManagementMenu' => 'Gebruikersbeheer', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserManagementMenu+' => 'Gebruikersbeheer', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -1072,8 +1096,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:RelationTooltip:Redundancy' => 'Redundantie', 'UI:RelationTooltip:ImpactedItems_N_of_M' => '# geïmpacteerde items: %1$d / %2$d', 'UI:RelationTooltip:CriticalThreshold_N_of_M' => 'Kritieke drempelwaarde: %1$d / %2$d', - 'Portal:Title' => ITOP_APPLICATION_SHORT.' gebruikersportaal', - 'Portal:NoRequestMgmt' => 'Beste %1$s, je bent naar deze pagina doorverwezen omdat jouw account is geconfigureerd met het profiel "Portal user". Helaas is '.ITOP_APPLICATION_SHORT.' niet geïnstalleerd met de optie "Request Management". Neem contact op met jouw beheerder.', + 'Portal:Title' => 'ITOP_APPLICATION_SHORT gebruikersportaal', + 'Portal:NoRequestMgmt' => 'Beste %1$s, je bent naar deze pagina doorverwezen omdat jouw account is geconfigureerd met het profiel "Portal user". Helaas is ITOP_APPLICATION_SHORT niet geïnstalleerd met de optie "Request Management". Neem contact op met jouw beheerder.', 'Portal:Refresh' => 'Herlaad', 'Portal:Back' => 'Vorige', 'Portal:WelcomeUserOrg' => 'Welkom %1$s, van %2$s', @@ -1157,7 +1181,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:Favorites:ShowObsoleteData+' => 'Toon "Buiten dienst"-data in zoekresultaten en in keuzelijsten.', 'UI:NavigateAwayConfirmationMessage' => 'Bewerkingen zullen worden genegeerd.', 'UI:CancelConfirmationMessage' => 'Je zult jouw aanpassingen verliezen. Wil je toch doorgaan?', - 'UI:AutoApplyConfirmationMessage' => 'Sommige veranderingen zijn nog niet doorgevoerd. Wil je dat '.ITOP_APPLICATION_SHORT.' deze meeneemt?', + 'UI:AutoApplyConfirmationMessage' => 'Sommige veranderingen zijn nog niet doorgevoerd. Wil je dat ITOP_APPLICATION_SHORT deze meeneemt?', 'UI:Create_Class_InState' => 'Maak %1$s aan in deze fase: ', 'UI:OrderByHint_Values' => 'Sorteervolgorde: %1$s', 'UI:Menu:AddToDashboard' => 'Voeg toe aan dashboard...', @@ -1169,8 +1193,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:PrintResolution:A4Landscape' => 'A4 Landschap', 'UI:PrintResolution:LetterPortrait' => 'Letter Portret', 'UI:PrintResolution:LetterLandscape' => 'Letter Landschap', - 'UI:Toggle:StandardDashboard' => 'Standaard', - 'UI:Toggle:CustomDashboard' => 'Aangepast', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configureer deze lijst...', 'UI:ListConfigurationTitle' => 'Configuratie van lijst', @@ -1191,13 +1215,15 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:OQL:UnknownClassAndFix' => 'Onbekende klasse "%1$s". Je zou "%2$s" kunnen proberen.', 'UI:OQL:UnknownClassNoFix' => 'Onbekende klasse "%1$s"', - 'UI:Dashboard:Edit' => 'Bewerk deze pagina...', - 'UI:Dashboard:Revert' => 'Herstel de originele versie...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Alle bewerkingen die zijn gemaakt aan de originele versie zullen verloren gaan. Bevestig dat je wilt doorgaan.', 'UI:ExportDashBoard' => 'Exporteer naar een bestand', 'UI:ImportDashBoard' => 'Importeer vanuit een bestand', 'UI:ImportDashboardTitle' => 'Importeer vanuit een bestand', 'UI:ImportDashboardText' => 'Selecteer een bestand van het dashboard om te importeren:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Maak een nieuwe Dashlet aan', @@ -1222,7 +1248,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:DashletUnknown:Label' => 'Onbekend', 'UI:DashletUnknown:Description' => 'Onbekende dashlet (mogelijk verwijderd)', 'UI:DashletUnknown:RenderText:View' => 'Kan deze dashlet niet weergeven.', - 'UI:DashletUnknown:RenderText:Edit' => 'Kan deze dashlet niet weergeven (klasse "%1$s"). Controleer bij je '.ITOP_APPLICATION_SHORT.'-beheerder of dit nog beschikbaar is.', + 'UI:DashletUnknown:RenderText:Edit' => 'Kan deze dashlet niet weergeven (klasse "%1$s"). Controleer bij je ITOP_APPLICATION_SHORT-beheerder of dit nog beschikbaar is.', 'UI:DashletUnknown:RenderNoDataText:Edit' => 'Geen voorbeeld mogelijk van deze dashlet (klasse "%1$s").', 'UI:DashletUnknown:Prop-XMLConfiguration' => 'Configuratie (getoond als ruwe XML)', @@ -1352,7 +1378,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:ShortcutRenameDlg:Title' => 'Hernoem de snelkoppeling', 'UI:ShortcutListDlg:Title' => 'Maak een snelkoppeling voor de lijst aan', 'UI:ShortcutDelete:Confirm' => 'Bevestig dat je de snelkoppeling(en) wil verwijderen.', - 'Menu:MyShortcuts' => 'Mijn Snelkoppelingen', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:MyShortcuts' => 'Mijn snelkoppelingen', // Duplicated into itop-welcome-itil (will be removed from here...) 'Class:Shortcut' => 'Snelkoppelingen', 'Class:Shortcut+' => '', 'Class:Shortcut/Attribute:name' => 'Naam', @@ -1402,8 +1428,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:AddAnExisting_Class' => 'Voeg objecten van type %1$s toe...', 'UI:SelectionOf_Class' => 'Selectie van objecten van type %1$s', - 'UI:AboutBox' => 'Over '.ITOP_APPLICATION_SHORT.'...', - 'UI:About:Title' => 'Over '.ITOP_APPLICATION_SHORT, + 'UI:AboutBox' => 'Over ITOP_APPLICATION_SHORT...', + 'UI:About:Title' => 'Over ITOP_APPLICATION_SHORT', 'UI:About:DataModel' => 'Datamodel', 'UI:About:Support' => 'Support informatie', 'UI:About:Licenses' => 'Licenties', @@ -1428,10 +1454,11 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'ExcelExport:PreparingExport' => 'Export aan het voorbereiden...', 'ExcelExport:Statistics' => 'Statistieken', 'portal:legacy_portal' => 'Portaal voor eindgebruikers', - 'portal:backoffice' => ITOP_APPLICATION_SHORT.' Back-Office User Interface', + 'portal:backoffice' => 'ITOP_APPLICATION_SHORT Back-Office User Interface', 'UI:CurrentObjectIsLockedBy_User' => 'Het object is vergrendeld omdat het momenteel aangepast wordt door %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'Het object wordt aangepast door %1$s. Jouw wijzigingen kunnen niet opgeslagen worden omdat ze een conflict kunnen veroorzaken.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'De vergrendeling om gelijktijdige wijzigingen te voorkomen, is opgeheven.', 'UI:CurrentObjectLockExpired_Explanation' => 'De vergrendeling om gelijktijdige wijzigingen te voorkomen, is opgeheven. Je kan je wijzigingen niet meer opslaan aangezien andere gebruikers ondertussen dit object kunnen aanpassen.', 'UI:ConcurrentLockKilled' => 'De vergrendeling voor gelijktijdige gebruikers is opgeheven.', @@ -1449,6 +1476,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:ToggleFullScreen' => 'Minimaliseren / Maximaliseren', 'UI:Button:ResetImage' => 'Vorige afbeelding herstellen', 'UI:Button:RemoveImage' => 'Afbeelding verwijderen', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'Het aanpassen van afbeeldingen of bestanden wordt niet ondersteund in deze mode.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1560,6 +1588,8 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt 'UI:Search:Criteria:Raw:Filtered' => 'Gefilterd', 'UI:Search:Criteria:Raw:FilteredOn' => 'Gefiltered op %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1588,6 +1618,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( // Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Newsroom:NoNewMessage' => 'Geen nieuw bericht', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Markeer alle berichten als gelezen', 'UI:Newsroom:ViewAllMessages' => 'Bekijk alle berichten', 'UI:Newsroom:Preferences' => 'Voorkeuren voor Newsroom', @@ -1597,6 +1628,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Toon maximaal %1$s berichten in het %2$s menu.', )); + Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:DataSources' => 'Synchronisatie-databronnen', 'Menu:DataSources+' => 'Alle Synchronisatie-databronnen', @@ -1635,3 +1667,12 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Menu:Queries' => 'Query\'s', 'Menu:ConfigurationTools' => 'Configuratie', )); + +// Additional language entries not present in English dict +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'UI:PageTitle:ClassProjections' => 'ITOP_APPLICATION_SHORT gebruikersbeheer - klasse-projecties', + 'UI:Toggle:StandardDashboard' => 'Standaard', + 'UI:Toggle:CustomDashboard' => 'Aangepast', + 'UI:Dashboard:Edit' => 'Bewerk deze pagina...', + 'UI:Dashboard:Revert' => 'Herstel de originele versie...', +)); diff --git a/dictionaries/pt_br.dictionary.itop.core.php b/dictionaries/pt_br.dictionary.itop.core.php index 8b49bd0db..8eb54ed28 100644 --- a/dictionaries/pt_br.dictionary.itop.core.php +++ b/dictionaries/pt_br.dictionary.itop.core.php @@ -33,6 +33,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Core:AttributeLinkedSet' => 'Array de objetos', 'Core:AttributeLinkedSet+' => 'Qualquer tipo de objetos da mesma classe ou subclasses', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Painel de controle', 'Core:AttributeDashboard+' => '', @@ -298,12 +300,16 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Change:ObjectCreated' => 'Objeto criado', 'Change:ObjectDeleted' => 'Objeto excluído', 'Change:ObjectModified' => 'Objeto modificado', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s configurado para %2$s (valor anterior: %3$s)', 'Change:AttName_SetTo' => '%1$s configurado para %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s anexado ao %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modificado, valor anterior: %2$s', 'Change:AttName_Changed' => '%1$s modificado', 'Change:AttName_EntryAdded' => '%1$s modificado, nova entrada adicionada: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'adicionado %1$s', 'Change:LinkSet:Removed' => 'excluído %1$s', 'Change:LinkSet:Modified' => 'modificado %1$s', @@ -503,6 +509,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:ActionEmail' => 'Notificação email', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Testar destinatário', 'Class:ActionEmail/Attribute:test_recipient+' => 'Destinatário em caso o estado está definido como "Teste"', 'Class:ActionEmail/Attribute:from' => 'De~~', @@ -632,6 +642,15 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1049,11 +1068,16 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:AsyncTask/Attribute:event_id+' => '', 'Class:AsyncTask/Attribute:finalclass' => 'Aula final', 'Class:AsyncTask/Attribute:finalclass+' => '', -)); - -// Additional language entries not present in English dict -Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( - 'INTERNAL:JQuery-DatePicker:LangCode' => 'pt-BR', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1091,3 +1115,11 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + + +// Additional language entries not present in English dict +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'INTERNAL:JQuery-DatePicker:LangCode' => 'pt-BR', +)); diff --git a/dictionaries/pt_br.dictionary.itop.ui.php b/dictionaries/pt_br.dictionary.itop.ui.php index 7453d0e95..a77e47a8c 100644 --- a/dictionaries/pt_br.dictionary.itop.ui.php +++ b/dictionaries/pt_br.dictionary.itop.ui.php @@ -84,6 +84,10 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:Query/Attribute:name+' => 'Identificar a consulta', 'Class:Query/Attribute:description' => 'Descrição', 'Class:Query/Attribute:description+' => 'Descrição longa para a consulta (finalidade, uso, etc)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Campos', 'Class:QueryOQL/Attribute:fields+' => 'Vírgula separando a lista de atributos (ou alias.attribute) para exportar.', 'Class:QueryOQL' => 'Consulta OQL', @@ -388,12 +392,15 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Button:Logoff' => 'Sair', 'UI:Button:GlobalSearch' => 'Pesquisar', 'UI:Button:Search' => ' Pesquisar ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Consultar ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Salvar', 'UI:Button:Cancel' => 'Cancelar', 'UI:Button:Close' => 'Fechar', 'UI:Button:Apply' => 'Aplicar', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Voltar ', 'UI:Button:Restart' => ' |<< Reiniciar ', 'UI:Button:Next' => ' Próximo >> ', @@ -421,6 +428,9 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Pesquisar', 'UI:ClickToCreateNew' => 'Criar um(a) %1$s', @@ -453,6 +463,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Erro: objetos já foram apagados', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Você não tem permissão de executar exclusão em massa dos objetos da classe %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Você não tem permissão para excluir objeto(s) da classe %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Você não tem permissão de executar atualização em massa dos objetos da classe %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Erro: o objeto já foi clonado.', 'UI:Error:ObjectAlreadyCreated' => 'Erro: o objeto já foi criado.', @@ -461,6 +472,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Error:InvalidDashboard' => 'Erro: painel inválido', 'UI:Error:MaintenanceMode' => 'A aplicação está em manutenção', 'UI:Error:MaintenanceTitle' => 'Manutenção', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Número', 'UI:GroupBy:Count+' => 'Número de elementos', @@ -488,6 +500,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Loading' => 'Carregando...', 'UI:Menu:Actions' => 'Ações', 'UI:Menu:OtherActions' => 'Outras ações', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Novo...', 'UI:Menu:Add' => 'Adicionar...', 'UI:Menu:Manage' => 'Gerenciar...', @@ -681,8 +695,18 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Audit:HeaderNbObjects' => '# Objetos', 'UI:Audit:HeaderNbErrors' => '# Erros', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL erro na regra %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL erro na categoria %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'Avaliar consultas OQL', 'UI:RunQuery:QueryExamples' => 'Exemplos de consultas', @@ -768,6 +792,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Schema:Attribute/Filter' => 'Filtro', 'UI:Schema:DefaultNullValue' => 'Padrão nulo : "%1$s"', 'UI:LinksWidget:Autocomplete+' => 'Tipo os 3 primeiro caracteres...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Testar consulta', 'UI:Combo:SelectValue' => '--- selecione um valor ---', 'UI:Label:SelectedObjects' => 'Selected objects: ', @@ -1159,8 +1184,8 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:PrintResolution:A4Landscape' => 'Paisagem A4', 'UI:PrintResolution:LetterPortrait' => 'Carta Retrato', 'UI:PrintResolution:LetterLandscape' => 'Carta Retrato', - 'UI:Toggle:StandardDashboard' => 'Padrão', - 'UI:Toggle:CustomDashboard' => 'Customizado', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configurar esta lista...', 'UI:ListConfigurationTitle' => 'Listar configuração', @@ -1181,13 +1206,15 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:OQL:UnknownClassAndFix' => 'Classe desconhecida "%1$s". Você pode tentar "%2$s" em vez.', 'UI:OQL:UnknownClassNoFix' => 'Classe desconhecida "%1$s"', - 'UI:Dashboard:Edit' => 'Editar esta página...', - 'UI:Dashboard:Revert' => 'Reverter para versão original...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Cada alterações feitas na versão original será perdido. Por favor, confirme que você quer fazer isso.', 'UI:ExportDashBoard' => 'Exportar para um arquivo', 'UI:ImportDashBoard' => 'Importar pelo arquivo...', 'UI:ImportDashboardTitle' => 'Importar por um arquivo', 'UI:ImportDashboardText' => 'Selecione um arquivo do painel para importar:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Criar um novo Painel', @@ -1422,6 +1449,7 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:CurrentObjectIsLockedBy_User' => 'O objeto está bloqueado, pois está sendo modificado por %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'O objeto está sendo modificado por %1$s. Suas modificações não podem ser enviadas, pois seriam sobrescritas.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'O bloqueio para impedir modificações simultâneas do objeto expirou.', 'UI:CurrentObjectLockExpired_Explanation' => 'O bloqueio para impedir modificações simultâneas do objeto expirou. Você não pode mais enviar sua modificação, pois outros usuários agora podem modificar este objeto.', 'UI:ConcurrentLockKilled' => 'O bloqueio impedindo modificações no objeto atual foi deletado.', @@ -1439,6 +1467,7 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:ToggleFullScreen' => 'Alternancia Maximizar / Minimizar', 'UI:Button:ResetImage' => 'Recupere a imagem anterior', 'UI:Button:RemoveImage' => 'Remover a imagem', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'A modificação de imagens ou arquivos não é suportada neste modo.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1579,8 @@ When associated with a trigger, each action is given an "order" number, specifyi 'UI:Search:Criteria:Raw:Filtered' => 'Filtered', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtrado em %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1609,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( // Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Newsroom:NoNewMessage' => 'Nenhuma mensagem nova', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Marcar todas as mensagens como lidas', 'UI:Newsroom:ViewAllMessages' => 'Ver todas as mensagens', 'UI:Newsroom:Preferences' => 'Preferências de sala de notícias', @@ -1587,6 +1619,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Exibir até %1$s mensagens no menu %2$s.', )); + Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:DataSources' => 'Fontes de dados de sincronização', 'Menu:DataSources+' => 'Todas fontes de dados de sincronização', @@ -1625,3 +1658,11 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Menu:Queries' => 'Consultas', 'Menu:ConfigurationTools' => 'Configuração', )); + +// Additional language entries not present in English dict +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'UI:Toggle:StandardDashboard' => 'Padrão', + 'UI:Toggle:CustomDashboard' => 'Customizado', + 'UI:Dashboard:Edit' => 'Editar esta página...', + 'UI:Dashboard:Revert' => 'Reverter para versão original...', +)); diff --git a/dictionaries/ru.dictionary.itop.core.php b/dictionaries/ru.dictionary.itop.core.php index e4c968444..b79020624 100644 --- a/dictionaries/ru.dictionary.itop.core.php +++ b/dictionaries/ru.dictionary.itop.core.php @@ -20,6 +20,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Core:AttributeLinkedSet' => 'Массив объектов (1-n)', 'Core:AttributeLinkedSet+' => 'Список объектов заданного класса, указывающих на текущий объект', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Дашборд', 'Core:AttributeDashboard+' => '', @@ -285,12 +287,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Change:ObjectCreated' => 'Объект создан.', 'Change:ObjectDeleted' => 'Объект удалён.', 'Change:ObjectModified' => 'Объект изменён.', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => 'В поле "%1$s" установлено значение "%2$s" (предыдущее значение "%3$s").', 'Change:AttName_SetTo' => 'В поле "%1$s" установлено значение "%2$s".', 'Change:Text_AppendedTo_AttName' => 'Новое значение "%1$s" добавлено к полю "%2$s".', 'Change:AttName_Changed_PreviousValue_OldValue' => 'Поле "%1$s" изменено (предыдущее значение "%2$s").', 'Change:AttName_Changed' => 'Поле "%1$s" изменено.', 'Change:AttName_EntryAdded' => 'В поле "%1$s" добавлено новое значение.', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'добавлен объект %1$s.', 'Change:LinkSet:Removed' => 'удалён объект %1$s.', 'Change:LinkSet:Modified' => 'изменён объект %1$s.', @@ -490,6 +496,10 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:ActionEmail' => 'Уведомление по email', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Тестовый получатель', 'Class:ActionEmail/Attribute:test_recipient+' => 'Получатель, если уведомление в статусе "Тест"', 'Class:ActionEmail/Attribute:from' => 'От~~', @@ -619,6 +629,15 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => 'Поля объекта, при обновлении которых сработает триггер', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1036,6 +1055,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1073,3 +1102,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:ResourceSystemMenu' => 'Меню Система', 'Class:ResourceSystemMenu+' => '', )); + + + diff --git a/dictionaries/ru.dictionary.itop.ui.php b/dictionaries/ru.dictionary.itop.ui.php index 32caa17a0..8c8883e71 100644 --- a/dictionaries/ru.dictionary.itop.ui.php +++ b/dictionaries/ru.dictionary.itop.ui.php @@ -63,6 +63,10 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:Query/Attribute:name+' => 'Идентифицирует запрос', 'Class:Query/Attribute:description' => 'Описание', 'Class:Query/Attribute:description+' => 'Длинное описание запроса (назначение, использование и т.д.)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Экспорт. поля', 'Class:QueryOQL/Attribute:fields+' => 'Список атрибутов для экспорта, разделённых запятыми (или alias.attribute)', 'Class:QueryOQL' => 'OQL запрос', @@ -367,12 +371,15 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Button:Logoff' => 'Выход', 'UI:Button:GlobalSearch' => 'Поиск', 'UI:Button:Search' => ' Поиск ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Запрос ', 'UI:Button:Ok' => 'Ok', 'UI:Button:Save' => 'Сохранить', 'UI:Button:Cancel' => 'Отмена', 'UI:Button:Close' => 'Закрыть', 'UI:Button:Apply' => 'Применить', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Назад ', 'UI:Button:Restart' => ' |<< Перезапустить ', 'UI:Button:Next' => ' Вперёд >> ', @@ -400,6 +407,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Поиск', 'UI:ClickToCreateNew' => 'Создать: %1$s', @@ -432,6 +442,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Ошибка: объект уже удалён!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Вам не разрешено выполнять массовое удаления объектов класса %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Вы не можете удалять объекты класса %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Вам не разрешено выполнять массовое обновление объектов класса %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Ошибка: объект уже клонирован!', 'UI:Error:ObjectAlreadyCreated' => 'Ошибка: объект уже создан!', @@ -440,6 +451,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Error:InvalidDashboard' => 'Ошибка: недопустимый дашборд', 'UI:Error:MaintenanceMode' => 'Приложение в режиме технического обслуживания', 'UI:Error:MaintenanceTitle' => 'Техническое обслуживание', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Количество', 'UI:GroupBy:Count+' => 'Количество элементов', @@ -467,6 +479,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Loading' => 'Загрузка...', 'UI:Menu:Actions' => 'Действия', 'UI:Menu:OtherActions' => 'Другие Действия', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Новый...', 'UI:Menu:Add' => 'Добавить...', 'UI:Menu:Manage' => 'Управление...', @@ -660,8 +674,18 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Audit:HeaderNbObjects' => '# Объекты', 'UI:Audit:HeaderNbErrors' => '# Ошибки', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL ошибка в правиле %1$s: %2$s.~~', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL ошибка в категории %1$s: %2$s.~~', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Оценка запросов OQL', 'UI:RunQuery:QueryExamples' => 'Примеры запросов', @@ -747,6 +771,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => 'Введите первые 3 символа...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Проверить запрос', 'UI:Combo:SelectValue' => '--- выбор значения ---', 'UI:Label:SelectedObjects' => 'Выбранные объекты: ', @@ -876,7 +901,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:AdminTools' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools+' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools?' => 'Инструменты доступны только для пользователей, имеющих профиль администратора', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools?' => 'Инструменты доступны только для пользователей c правами администратора', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'Система', 'UI:ChangeManagementMenu' => 'Управление изменениями', @@ -1137,8 +1162,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:PrintResolution:A4Landscape' => 'A4 (альбом)', 'UI:PrintResolution:LetterPortrait' => 'Письмо (портрет)', 'UI:PrintResolution:LetterLandscape' => 'Письмо (альбом)', - 'UI:Toggle:StandardDashboard' => 'Стандартный', - 'UI:Toggle:CustomDashboard' => 'Пользовательский', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Настроить список...', 'UI:ListConfigurationTitle' => 'Настройка списка', @@ -1159,13 +1184,15 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:OQL:UnknownClassAndFix' => 'Unknown class "%1$s". You may try "%2$s" instead.~~', 'UI:OQL:UnknownClassNoFix' => 'Unknown class "%1$s"~~', - 'UI:Dashboard:Edit' => 'Редактировать дашборд...', - 'UI:Dashboard:Revert' => 'Вернуть оригинальную версию...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Будет возвращена оригинальная версия дашборда. Все изменения будут утеряны. Хотите продолжить?', 'UI:ExportDashBoard' => 'Экспорт', 'UI:ImportDashBoard' => 'Импорт', 'UI:ImportDashboardTitle' => 'Импорт из файла', 'UI:ImportDashboardText' => 'Выберите файл дашборда для импорта:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Создать новый дашлет', @@ -1400,6 +1427,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:CurrentObjectIsLockedBy_User' => 'Объект заблокирован, поскольку в настоящее время редактируется пользователем %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'Объект в настоящее время редактируется пользователем %1$s. Ваши изменения не будут сохранены, поскольку они могут быть перезаписаны.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'Срок блокировки для предотвращения одновременного изменения объекта истек.', 'UI:CurrentObjectLockExpired_Explanation' => 'Срок блокировки для предотвращения одновременного изменения объекта истек. Вы больше не можете сохранить свои изменения, поскольку другим пользователям теперь разрешено изменять данный объект.', 'UI:ConcurrentLockKilled' => 'Блокировка для предотвращения изменений текущего объекта снята.', @@ -1417,6 +1445,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:ToggleFullScreen' => 'Развернуть / Свернуть', 'UI:Button:ResetImage' => 'Восстановить предыдущее изображение', 'UI:Button:RemoveImage' => 'Удалить изображение', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'Изменение изображений и файлов не поддерживается в этом режиме.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1528,6 +1557,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Search:Criteria:Raw:Filtered' => 'Отфильтровано', 'UI:Search:Criteria:Raw:FilteredOn' => 'Отфильтровано по %1$s', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1556,6 +1587,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( // Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Newsroom:NoNewMessage' => 'Нет новых сообщений', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Отметить все как прочитанные сообщения', 'UI:Newsroom:ViewAllMessages' => 'Посмотреть все сообщения', 'UI:Newsroom:Preferences' => 'Настройки новостей', @@ -1565,6 +1597,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Отобразите не более %1$s сообщений в меню %2$s.', )); + Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:DataSources' => 'Синхронизация данных', 'Menu:DataSources+' => 'Синхронизация данных', @@ -1603,3 +1636,11 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Menu:Queries' => 'Запросы OQL', 'Menu:ConfigurationTools' => 'Конфигурация', )); + +// Additional language entries not present in English dict +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'UI:Toggle:StandardDashboard' => 'Стандартный', + 'UI:Toggle:CustomDashboard' => 'Пользовательский', + 'UI:Dashboard:Edit' => 'Редактировать дашборд...', + 'UI:Dashboard:Revert' => 'Вернуть оригинальную версию...', +)); diff --git a/dictionaries/sk.dictionary.itop.core.php b/dictionaries/sk.dictionary.itop.core.php index 31490ce14..9097fc918 100644 --- a/dictionaries/sk.dictionary.itop.core.php +++ b/dictionaries/sk.dictionary.itop.core.php @@ -30,6 +30,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Core:AttributeLinkedSet' => 'Pole objektov', 'Core:AttributeLinkedSet+' => '', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -295,12 +297,16 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Change:ObjectCreated' => 'Objekt vytvorený', 'Change:ObjectDeleted' => 'Objekt odstránený', 'Change:ObjectModified' => 'Objekt upravený', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s nastavené na %2$s (predchádzajúca hodnota: %3$s)', 'Change:AttName_SetTo' => '%1$s nastavené na %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s pripojené k %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s upravené, predchádzajúca hodnota: %2$s', 'Change:AttName_Changed' => '%1$s upravené', 'Change:AttName_EntryAdded' => '%1$s upravené, nový záznam pridaný.', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'Pridané %1$s', 'Change:LinkSet:Removed' => 'Odstránené %1$s', 'Change:LinkSet:Modified' => 'Upravené %1$s', @@ -500,6 +506,10 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:ActionEmail' => 'Emailová notifikácia', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Testovací príjemca', 'Class:ActionEmail/Attribute:test_recipient+' => '', 'Class:ActionEmail/Attribute:from' => 'Od~~', @@ -629,6 +639,15 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1046,8 +1065,57 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); +// +// Class: AbstractResource +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:AbstractResource' => 'Abstract Resource~~', + 'Class:AbstractResource+' => '~~', +)); + +// +// Class: ResourceAdminMenu +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~', + 'Class:ResourceAdminMenu+' => '~~', +)); + +// +// Class: ResourceRunQueriesMenu +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~', + 'Class:ResourceRunQueriesMenu+' => '~~', +)); + +// +// Class: Action +// + +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'Class:ResourceSystemMenu' => 'Resource System Menu~~', + 'Class:ResourceSystemMenu+' => '~~', +)); + + + + // Additional language entries not present in English dict Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:lnkVirtualDeviceToVolume' => 'väzba Virtuálne zariadenie / Logický disk', @@ -2926,39 +2994,3 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Portal:LanguageChangedTo_Lang' => 'Jazyk zmenený na', 'Portal:ChooseYourFavoriteLanguage' => 'Vyberte si svoj obľúbený jazyk', )); - -// -// Class: AbstractResource -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:AbstractResource' => 'Abstract Resource~~', - 'Class:AbstractResource+' => '~~', -)); - -// -// Class: ResourceAdminMenu -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:ResourceAdminMenu' => 'Resource Admin Menu~~', - 'Class:ResourceAdminMenu+' => '~~', -)); - -// -// Class: ResourceRunQueriesMenu -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:ResourceRunQueriesMenu' => 'Resource Run Queries Menu~~', - 'Class:ResourceRunQueriesMenu+' => '~~', -)); - -// -// Class: Action -// - -Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( - 'Class:ResourceSystemMenu' => 'Resource System Menu~~', - 'Class:ResourceSystemMenu+' => '~~', -)); diff --git a/dictionaries/sk.dictionary.itop.ui.php b/dictionaries/sk.dictionary.itop.ui.php index 43a5755a6..6af415e5d 100644 --- a/dictionaries/sk.dictionary.itop.ui.php +++ b/dictionaries/sk.dictionary.itop.ui.php @@ -70,6 +70,10 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Class:Query/Attribute:name+' => '', 'Class:Query/Attribute:description' => 'Popis', 'Class:Query/Attribute:description+' => '', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Polia', 'Class:QueryOQL/Attribute:fields+' => 'Comma separated list of attributes (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL Dopyt', @@ -375,12 +379,15 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Button:Logoff' => 'Odhlásenie', 'UI:Button:GlobalSearch' => 'Globálne Vyhľadávanie', 'UI:Button:Search' => ' Vyhľadávanie', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Dopyt ', 'UI:Button:Ok' => 'OK', 'UI:Button:Save' => 'Uložiť', 'UI:Button:Cancel' => 'Zrušiť', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Použiť', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Späť ', 'UI:Button:Restart' => ' |<< Reštart ', 'UI:Button:Next' => ' Ďalší >> ', @@ -408,6 +415,9 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Vyhľadávanie', 'UI:ClickToCreateNew' => 'Vytvoriť nové %1$s~~', @@ -440,6 +450,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Chyba: objekty už boli vymazané!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => 'Nemáte povolenie vykonať hromadné vymazanie objektov triedy %1$s', 'UI:Error:DeleteNotAllowedOn_Class' => 'Nemáte povolenie na vymazanie objektov triedy %1$s', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => 'Nemáte povolenie na vykonanie hromadnej aktualizácie objektov triedy %1$s', 'UI:Error:ObjectAlreadyCloned' => 'Chyba: objekt už bol klonovaný!', 'UI:Error:ObjectAlreadyCreated' => 'Chyba: objekt už bol vytvorený!', @@ -448,6 +459,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Počet', 'UI:GroupBy:Count+' => '', @@ -475,6 +487,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Loading' => 'Načitavam...', 'UI:Menu:Actions' => 'Akcie', 'UI:Menu:OtherActions' => 'Ostatné akcie', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Nové...', 'UI:Menu:Add' => 'Pridať...', 'UI:Menu:Manage' => 'Manažovať...', @@ -668,8 +682,18 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Audit:HeaderNbObjects' => '# Objekty', 'UI:Audit:HeaderNbErrors' => '# Chyby', 'UI:Audit:PercentageOk' => '% OK', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL chyba v pravidle %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL chyba v kategórii %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - Určenie OQL Dopytu', 'UI:RunQuery:QueryExamples' => 'Príklad dopytu', @@ -755,6 +779,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Schema:Attribute/Filter' => 'Filter~~~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~~~', 'UI:LinksWidget:Autocomplete+' => '', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Testovací dopyt', 'UI:Combo:SelectValue' => '--- výber hodnoty ---', 'UI:Label:SelectedObjects' => 'Zvolené objekty: ', @@ -1148,8 +1173,8 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Konfigurovať tento zoznam...', 'UI:ListConfigurationTitle' => 'Zoznam konfigurácii', @@ -1170,13 +1195,15 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:OQL:UnknownClassAndFix' => 'Neznáma trieda "%1$s". Môžete skúsiť "%2$s" namiesto toho.', 'UI:OQL:UnknownClassNoFix' => 'Neznáma trieda "%1$s"', - 'UI:Dashboard:Edit' => 'Upraviť túto stránku...', - 'UI:Dashboard:Revert' => 'Vrátiť sa do originálnej verzie...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Každá zmena spravená do originálnej verzie bude stratená. Prosím potvrďte, že to chcete urobiť.', 'UI:ExportDashBoard' => 'Exportovať do súboru', 'UI:ImportDashBoard' => 'Importovať zo súboru...', 'UI:ImportDashboardTitle' => 'Importovať zo súboru', 'UI:ImportDashboardText' => 'Zvoľte panel súboru na importovanie:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Vytvoriť a nový Dashlet', @@ -1411,6 +1438,7 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1428,6 +1456,7 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1539,6 +1568,8 @@ Keď sú priradené spúštačom, každej akcii je dané číslo "príkazu", šp 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1567,6 +1598,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( // Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1576,6 +1608,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:DataSources' => 'Synchronizované zdroje dát', 'Menu:DataSources+' => '', @@ -1614,3 +1647,11 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('SK SK', 'Slovak', 'Slovenčina', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Dashboard:Edit' => 'Upraviť túto stránku...', + 'UI:Dashboard:Revert' => 'Vrátiť sa do originálnej verzie...', +)); diff --git a/dictionaries/tr.dictionary.itop.core.php b/dictionaries/tr.dictionary.itop.core.php index 72c67322b..4414e0eb0 100644 --- a/dictionaries/tr.dictionary.itop.core.php +++ b/dictionaries/tr.dictionary.itop.core.php @@ -41,6 +41,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Core:AttributeLinkedSet' => 'Array of objects~~', 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass~~', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => 'Dashboard~~', 'Core:AttributeDashboard+' => '~~', @@ -306,12 +308,16 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Change:ObjectCreated' => 'Nesne yaratıldı', 'Change:ObjectDeleted' => 'Nesne silindi', 'Change:ObjectModified' => 'Object modified~~', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s\'nin değeri %2$s olarak atandı (önceki değer: %3$s)', 'Change:AttName_SetTo' => '%1$s\'nin değeri %2$s olarak atandı', 'Change:Text_AppendedTo_AttName' => '%2$s\'ye %1$s eklendi', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$\'nin değeri deiştirildi, önceki değer: %2$s', 'Change:AttName_Changed' => '%1$s değiştirildi', 'Change:AttName_EntryAdded' => '%1$s modified, new entry added.~~', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => 'added %1$s~~', 'Change:LinkSet:Removed' => 'removed %1$s~~', 'Change:LinkSet:Modified' => 'modified %1$s~~', @@ -511,6 +517,10 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:ActionEmail' => 'E-posta bildirimi', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => 'Test alıcısı', 'Class:ActionEmail/Attribute:test_recipient+' => 'Durumu "Test" olması durumundaki alıcı', 'Class:ActionEmail/Attribute:from' => 'Kimden~~', @@ -640,6 +650,15 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1057,6 +1076,16 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:AsyncTask/Attribute:event_id+' => '~~', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1094,3 +1123,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '~~', )); + + + diff --git a/dictionaries/tr.dictionary.itop.ui.php b/dictionaries/tr.dictionary.itop.ui.php index 215a89f06..f3f8d3501 100644 --- a/dictionaries/tr.dictionary.itop.ui.php +++ b/dictionaries/tr.dictionary.itop.ui.php @@ -85,6 +85,10 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:Query/Attribute:name+' => 'Identifies the query~~', 'Class:Query/Attribute:description' => 'Description~~', 'Class:Query/Attribute:description+' => 'Long description for the query (purpose, usage, etc.)~~', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => 'Fields~~', 'Class:QueryOQL/Attribute:fields+' => 'Comma separated list of attributes (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL Query~~', @@ -389,12 +393,15 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Button:Logoff' => 'Çıkış', 'UI:Button:GlobalSearch' => 'Arama', 'UI:Button:Search' => ' Arama ', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' Sorgu ', 'UI:Button:Ok' => 'Tamam', 'UI:Button:Save' => 'Save~~', 'UI:Button:Cancel' => 'İptal', 'UI:Button:Close' => 'Close~~', 'UI:Button:Apply' => 'Uygula', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << Geri ', 'UI:Button:Restart' => ' |<< Restart ~~', 'UI:Button:Next' => ' İleri >> ', @@ -422,6 +429,9 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => 'Ara', 'UI:ClickToCreateNew' => 'Yeni %1$s yarat~~', @@ -454,6 +464,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Error:ObjectsAlreadyDeleted' => 'Hata: nesne hali hazırda silinmiş!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => '%1$s sınıfına ait nesnelerin toplu silimine yetkiniz yok.', 'UI:Error:DeleteNotAllowedOn_Class' => '%1$s sınıfına ait nesnelerin silimine yetkiniz yok.', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => '%1$s sınıfına ait nesnelerin toplu güncellenmesine yetkiniz yok.', 'UI:Error:ObjectAlreadyCloned' => 'Hata: nesne hali hazırda klonlanmış!', 'UI:Error:ObjectAlreadyCreated' => 'Hata: nesne hali hazırda yaratılmış!', @@ -462,6 +473,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => 'Say', 'UI:GroupBy:Count+' => 'Eleman sayısı', @@ -489,6 +501,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Loading' => 'Yükleniyor...', 'UI:Menu:Actions' => 'İşlemler', 'UI:Menu:OtherActions' => 'Diğer İşlemler', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => 'Yeni...', 'UI:Menu:Add' => 'Ekle...', 'UI:Menu:Manage' => 'Yönet...', @@ -682,8 +696,18 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Audit:HeaderNbObjects' => 'Nesne Sayısı', 'UI:Audit:HeaderNbErrors' => 'Hata sayısı', 'UI:Audit:PercentageOk' => '% Tamam', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.~~', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.~~', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQL Sorgu değerlendirme', 'UI:RunQuery:QueryExamples' => 'Sorgu örnekleri', @@ -769,6 +793,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Schema:Attribute/Filter' => 'Filter~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => 'İlk 3 karakteri giriniz...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => 'Test query~~', 'UI:Combo:SelectValue' => '--- değer seçiniz ---', 'UI:Label:SelectedObjects' => 'Seçilen nesneler: ', @@ -1160,15 +1185,16 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => 'Configure This List...~~', 'UI:ListConfigurationTitle' => 'List Configuration~~', 'UI:ColumnsAndSortOrder' => 'Columns and sort order:~~', 'UI:UseDefaultSettings' => 'Use the Default Settings~~', 'UI:UseSpecificSettings' => 'Use the Following Settings:~~', - 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Display_X_ItemsPerPage_prefix' => 'Display~~', + 'UI:Display_X_ItemsPerPage_suffix' => 'items per page~~', 'UI:UseSavetheSettings' => 'Save the Settings~~', 'UI:OnlyForThisList' => 'Only for this list~~', 'UI:ForAllLists' => 'Default for all lists~~', @@ -1181,13 +1207,15 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:OQL:UnknownClassAndFix' => 'Unknown class \\"%1$s\\". You may try \\"%2$s\\" instead.~~', 'UI:OQL:UnknownClassNoFix' => 'Unknown class \\"%1$s\\"~~', - 'UI:Dashboard:Edit' => 'Edit This Page...~~', - 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => 'Every changes made to the original version will be lost. Please confirm that you want to do this.~~', 'UI:ExportDashBoard' => 'Export to a file~~', 'UI:ImportDashBoard' => 'Import from a file...~~', 'UI:ImportDashboardTitle' => 'Import From a File~~', 'UI:ImportDashboardText' => 'Select a dashboard file to import:~~', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => 'Create a new Dashlet~~', @@ -1422,6 +1450,7 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', @@ -1439,6 +1468,7 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', 'UI:Button:ResetImage' => 'Recover the previous image~~', 'UI:Button:RemoveImage' => 'Remove the image~~', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1580,8 @@ Tetikleme gerçekleştiriğinde işlemler tanımlanan sıra numarası ile gerçe 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1610,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( // Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', @@ -1587,6 +1620,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', )); + Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:DataSources' => 'Synchronization Data Sources~~', 'Menu:DataSources+' => 'All Synchronization Data Sources~~', @@ -1625,3 +1659,12 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Menu:Queries' => 'Queries~~', 'Menu:ConfigurationTools' => 'Configuration~~', )); + +// Additional language entries not present in English dict +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', + 'UI:Dashboard:Edit' => 'Edit This Page...~~', + 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', +)); diff --git a/dictionaries/ui/components/cs.dictionary.itop.datatable.php b/dictionaries/ui/components/cs.dictionary.itop.datatable.php new file mode 100644 index 000000000..a1582a8cd --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/cs.dictionary.itop.field.php b/dictionaries/ui/components/cs.dictionary.itop.field.php new file mode 100644 index 000000000..8329f0625 --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/cs.dictionary.itop.global-search.php b/dictionaries/ui/components/cs.dictionary.itop.global-search.php new file mode 100644 index 000000000..0320f9dad --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/cs.dictionary.itop.quick-create.php b/dictionaries/ui/components/cs.dictionary.itop.quick-create.php new file mode 100644 index 000000000..1f5999976 --- /dev/null +++ b/dictionaries/ui/components/cs.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.datatable.php b/dictionaries/ui/components/da.dictionary.itop.datatable.php new file mode 100644 index 000000000..3f1232bc3 --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.field.php b/dictionaries/ui/components/da.dictionary.itop.field.php new file mode 100644 index 000000000..51d6afe0b --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.global-search.php b/dictionaries/ui/components/da.dictionary.itop.global-search.php new file mode 100644 index 000000000..35e15a554 --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/da.dictionary.itop.quick-create.php b/dictionaries/ui/components/da.dictionary.itop.quick-create.php new file mode 100644 index 000000000..979ed934e --- /dev/null +++ b/dictionaries/ui/components/da.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.datatable.php b/dictionaries/ui/components/de.dictionary.itop.datatable.php new file mode 100644 index 000000000..5dd3bbdd9 --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.field.php b/dictionaries/ui/components/de.dictionary.itop.field.php new file mode 100644 index 000000000..40bdebd0b --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.global-search.php b/dictionaries/ui/components/de.dictionary.itop.global-search.php new file mode 100644 index 000000000..bb2c26729 --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/de.dictionary.itop.quick-create.php b/dictionaries/ui/components/de.dictionary.itop.quick-create.php new file mode 100644 index 000000000..9e3fe4a90 --- /dev/null +++ b/dictionaries/ui/components/de.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.datatable.php b/dictionaries/ui/components/es_cr.dictionary.itop.datatable.php new file mode 100644 index 000000000..a75c9a59c --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.field.php b/dictionaries/ui/components/es_cr.dictionary.itop.field.php new file mode 100644 index 000000000..20838d927 --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.global-search.php b/dictionaries/ui/components/es_cr.dictionary.itop.global-search.php new file mode 100644 index 000000000..c8faab817 --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/es_cr.dictionary.itop.quick-create.php b/dictionaries/ui/components/es_cr.dictionary.itop.quick-create.php new file mode 100644 index 000000000..349093119 --- /dev/null +++ b/dictionaries/ui/components/es_cr.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/fr.dictionary.itop.datatable.php b/dictionaries/ui/components/fr.dictionary.itop.datatable.php index 093b21141..134007496 100644 --- a/dictionaries/ui/components/fr.dictionary.itop.datatable.php +++ b/dictionaries/ui/components/fr.dictionary.itop.datatable.php @@ -16,7 +16,6 @@ * * You should have received a copy of the GNU Affero General Public License */ - // Display DataTable Dict::Add('FR FR', 'French', 'Français', array( 'UI:Datatables:Language:Processing' => 'Patientez ...', diff --git a/dictionaries/ui/components/fr.dictionary.itop.field.php b/dictionaries/ui/components/fr.dictionary.itop.field.php new file mode 100644 index 000000000..a95993584 --- /dev/null +++ b/dictionaries/ui/components/fr.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/fr.dictionary.itop.global-search.php b/dictionaries/ui/components/fr.dictionary.itop.global-search.php new file mode 100644 index 000000000..40c14e5ee --- /dev/null +++ b/dictionaries/ui/components/fr.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/fr.dictionary.itop.quick-create.php b/dictionaries/ui/components/fr.dictionary.itop.quick-create.php new file mode 100644 index 000000000..17c3ce94f --- /dev/null +++ b/dictionaries/ui/components/fr.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.datatable.php b/dictionaries/ui/components/hu.dictionary.itop.datatable.php new file mode 100644 index 000000000..8f9f29b43 --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.field.php b/dictionaries/ui/components/hu.dictionary.itop.field.php new file mode 100644 index 000000000..3387f6326 --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.global-search.php b/dictionaries/ui/components/hu.dictionary.itop.global-search.php new file mode 100644 index 000000000..84753245f --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/hu.dictionary.itop.quick-create.php b/dictionaries/ui/components/hu.dictionary.itop.quick-create.php new file mode 100644 index 000000000..858f92c2b --- /dev/null +++ b/dictionaries/ui/components/hu.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.datatable.php b/dictionaries/ui/components/it.dictionary.itop.datatable.php new file mode 100644 index 000000000..9568844c6 --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.field.php b/dictionaries/ui/components/it.dictionary.itop.field.php new file mode 100644 index 000000000..eebb630bf --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.global-search.php b/dictionaries/ui/components/it.dictionary.itop.global-search.php new file mode 100644 index 000000000..053121e04 --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/it.dictionary.itop.quick-create.php b/dictionaries/ui/components/it.dictionary.itop.quick-create.php new file mode 100644 index 000000000..30c287cd7 --- /dev/null +++ b/dictionaries/ui/components/it.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.datatable.php b/dictionaries/ui/components/ja.dictionary.itop.datatable.php new file mode 100644 index 000000000..51942906a --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.field.php b/dictionaries/ui/components/ja.dictionary.itop.field.php new file mode 100644 index 000000000..5fec97f47 --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.global-search.php b/dictionaries/ui/components/ja.dictionary.itop.global-search.php new file mode 100644 index 000000000..b4b1216f5 --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ja.dictionary.itop.quick-create.php b/dictionaries/ui/components/ja.dictionary.itop.quick-create.php new file mode 100644 index 000000000..dfc5ac4ca --- /dev/null +++ b/dictionaries/ui/components/ja.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.datatable.php b/dictionaries/ui/components/nl.dictionary.itop.datatable.php new file mode 100644 index 000000000..18db0a44c --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.field.php b/dictionaries/ui/components/nl.dictionary.itop.field.php new file mode 100644 index 000000000..512a53665 --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.global-search.php b/dictionaries/ui/components/nl.dictionary.itop.global-search.php new file mode 100644 index 000000000..64f924990 --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/nl.dictionary.itop.quick-create.php b/dictionaries/ui/components/nl.dictionary.itop.quick-create.php new file mode 100644 index 000000000..8a387eec2 --- /dev/null +++ b/dictionaries/ui/components/nl.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.datatable.php b/dictionaries/ui/components/pt_br.dictionary.itop.datatable.php new file mode 100644 index 000000000..0c91bea14 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.field.php b/dictionaries/ui/components/pt_br.dictionary.itop.field.php new file mode 100644 index 000000000..c5ecc3ba9 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.global-search.php b/dictionaries/ui/components/pt_br.dictionary.itop.global-search.php new file mode 100644 index 000000000..c5c0c5a07 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/pt_br.dictionary.itop.quick-create.php b/dictionaries/ui/components/pt_br.dictionary.itop.quick-create.php new file mode 100644 index 000000000..95e469306 --- /dev/null +++ b/dictionaries/ui/components/pt_br.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.datatable.php b/dictionaries/ui/components/ru.dictionary.itop.datatable.php new file mode 100644 index 000000000..075a8cd91 --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.field.php b/dictionaries/ui/components/ru.dictionary.itop.field.php new file mode 100644 index 000000000..a274e1a7c --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.global-search.php b/dictionaries/ui/components/ru.dictionary.itop.global-search.php new file mode 100644 index 000000000..a8acf91d7 --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/ru.dictionary.itop.quick-create.php b/dictionaries/ui/components/ru.dictionary.itop.quick-create.php new file mode 100644 index 000000000..81c00e1f0 --- /dev/null +++ b/dictionaries/ui/components/ru.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.datatable.php b/dictionaries/ui/components/sk.dictionary.itop.datatable.php new file mode 100644 index 000000000..be564470e --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.field.php b/dictionaries/ui/components/sk.dictionary.itop.field.php new file mode 100644 index 000000000..01521582f --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.global-search.php b/dictionaries/ui/components/sk.dictionary.itop.global-search.php new file mode 100644 index 000000000..fa4c250b0 --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/sk.dictionary.itop.quick-create.php b/dictionaries/ui/components/sk.dictionary.itop.quick-create.php new file mode 100644 index 000000000..b540d065c --- /dev/null +++ b/dictionaries/ui/components/sk.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.datatable.php b/dictionaries/ui/components/tr.dictionary.itop.datatable.php new file mode 100644 index 000000000..4719ac844 --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.field.php b/dictionaries/ui/components/tr.dictionary.itop.field.php new file mode 100644 index 000000000..c927035fe --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.global-search.php b/dictionaries/ui/components/tr.dictionary.itop.global-search.php new file mode 100644 index 000000000..16823beb6 --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/tr.dictionary.itop.quick-create.php b/dictionaries/ui/components/tr.dictionary.itop.quick-create.php new file mode 100644 index 000000000..0aaca6038 --- /dev/null +++ b/dictionaries/ui/components/tr.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.datatable.php b/dictionaries/ui/components/zh_cn.dictionary.itop.datatable.php new file mode 100644 index 000000000..a4652e897 --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.datatable.php @@ -0,0 +1,31 @@ + 'Please wait...~~', + 'UI:Datatables:Language:LengthMenu' => 'Showing _MENU_ out of~~', + 'UI:Datatables:Language:ZeroRecords' => 'No result~~', + 'UI:Datatables:Language:Info' => '_TOTAL_ items~~', + 'UI:Datatables:Language:InfoEmpty' => 'No information~~', + 'UI:Datatables:Language:EmptyTable' => 'No data available in this table~~', + 'UI:Datatables:Language:DisplayLength:All' => 'All~~', + 'UI:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', + 'UI:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.field.php b/dictionaries/ui/components/zh_cn.dictionary.itop.field.php new file mode 100644 index 000000000..442af3e5d --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.field.php @@ -0,0 +1,23 @@ + 'Unknown values~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.global-search.php b/dictionaries/ui/components/zh_cn.dictionary.itop.global-search.php new file mode 100644 index 000000000..407288038 --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.global-search.php @@ -0,0 +1,28 @@ + 'Search throughout the whole application~~', + 'UI:Component:GlobalSearch:Input:Placeholder' => 'Search...~~', + 'UI:Component:GlobalSearch:Recents:Title' => 'Recents~~', + 'UI:Component:GlobalSearch:LastQueries:NoQuery:Placeholder' => 'You haven\'t run any search yet~~', + 'UI:Component:GlobalSearch:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:GlobalSearch:KeyboardShortcut:OpenDrawer' => 'Open global search~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/components/zh_cn.dictionary.itop.quick-create.php b/dictionaries/ui/components/zh_cn.dictionary.itop.quick-create.php new file mode 100644 index 000000000..75a7218f6 --- /dev/null +++ b/dictionaries/ui/components/zh_cn.dictionary.itop.quick-create.php @@ -0,0 +1,28 @@ + 'Quickly create any type of object~~', + 'UI:Component:QuickCreate:Input:Placeholder' => 'Select object type...~~', + 'UI:Component:QuickCreate:Recents:Title' => 'Recents~~', + 'UI:Component:QuickCreate:LastClasses:NoClass:Placeholder' => 'You haven\'t create any object yet~~', + 'UI:Component:QuickCreate:HistoryDisabled' => 'History is disabled~~', + 'UI:Component:QuickCreate:KeyboardShortcut:OpenDrawer' => 'Open quick create~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/cs.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..bb0dae840 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/cs.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..34424c150 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.object-details.php b/dictionaries/ui/layouts/cs.dictionary.itop.object-details.php new file mode 100644 index 000000000..80b9a02a8 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.page-content.php b/dictionaries/ui/layouts/cs.dictionary.itop.page-content.php new file mode 100644 index 000000000..83d37a648 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/cs.dictionary.itop.tab-container.php new file mode 100644 index 000000000..ee95c7c54 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/cs.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/cs.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..685265070 --- /dev/null +++ b/dictionaries/ui/layouts/cs.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/da.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..8b7c170c6 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/da.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/da.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..9c5131c35 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/da.dictionary.itop.object-details.php b/dictionaries/ui/layouts/da.dictionary.itop.object-details.php new file mode 100644 index 000000000..7c004931d --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.page-content.php b/dictionaries/ui/layouts/da.dictionary.itop.page-content.php new file mode 100644 index 000000000..827b52b8b --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/da.dictionary.itop.tab-container.php new file mode 100644 index 000000000..e38dc49a4 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/da.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/da.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..677f71977 --- /dev/null +++ b/dictionaries/ui/layouts/da.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/de.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..56255e564 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/de.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/de.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..d7c0cdcd6 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/de.dictionary.itop.object-details.php b/dictionaries/ui/layouts/de.dictionary.itop.object-details.php new file mode 100644 index 000000000..8935895cc --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.page-content.php b/dictionaries/ui/layouts/de.dictionary.itop.page-content.php new file mode 100644 index 000000000..00eaa1b43 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/de.dictionary.itop.tab-container.php new file mode 100644 index 000000000..dfda84fa5 --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/de.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/de.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..1eac4109f --- /dev/null +++ b/dictionaries/ui/layouts/de.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..11e159508 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..8dae26820 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.object-details.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.object-details.php new file mode 100644 index 000000000..14040c49a --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.page-content.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.page-content.php new file mode 100644 index 000000000..2f4689616 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.tab-container.php new file mode 100644 index 000000000..78326e7f4 --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/es_cr.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/es_cr.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..6f975b3fa --- /dev/null +++ b/dictionaries/ui/layouts/es_cr.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/fr.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..642297bc6 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/fr.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..b94f7375a --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.object-details.php b/dictionaries/ui/layouts/fr.dictionary.itop.object-details.php new file mode 100644 index 000000000..c606a09d9 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.page-content.php b/dictionaries/ui/layouts/fr.dictionary.itop.page-content.php new file mode 100644 index 000000000..a81fd48b3 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/fr.dictionary.itop.tab-container.php new file mode 100644 index 000000000..626707306 --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/fr.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/fr.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..2a1f5b5ec --- /dev/null +++ b/dictionaries/ui/layouts/fr.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/hu.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..013af508d --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/hu.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..f2e49e282 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.object-details.php b/dictionaries/ui/layouts/hu.dictionary.itop.object-details.php new file mode 100644 index 000000000..d36078be8 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.page-content.php b/dictionaries/ui/layouts/hu.dictionary.itop.page-content.php new file mode 100644 index 000000000..1661e32e7 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/hu.dictionary.itop.tab-container.php new file mode 100644 index 000000000..fe63d81bd --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/hu.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/hu.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..d40cea117 --- /dev/null +++ b/dictionaries/ui/layouts/hu.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/it.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..439cd1937 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/it.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/it.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..7c25954e6 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/it.dictionary.itop.object-details.php b/dictionaries/ui/layouts/it.dictionary.itop.object-details.php new file mode 100644 index 000000000..8788ccdac --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.page-content.php b/dictionaries/ui/layouts/it.dictionary.itop.page-content.php new file mode 100644 index 000000000..42bbe5874 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/it.dictionary.itop.tab-container.php new file mode 100644 index 000000000..e5baee6f0 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/it.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/it.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..b4c58fb75 --- /dev/null +++ b/dictionaries/ui/layouts/it.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/ja.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..47b832b26 --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/ja.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..2e97c909f --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.object-details.php b/dictionaries/ui/layouts/ja.dictionary.itop.object-details.php new file mode 100644 index 000000000..0ff8794bc --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.page-content.php b/dictionaries/ui/layouts/ja.dictionary.itop.page-content.php new file mode 100644 index 000000000..5e1d04f45 --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/ja.dictionary.itop.tab-container.php new file mode 100644 index 000000000..583cec8d4 --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/ja.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/ja.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..99849525a --- /dev/null +++ b/dictionaries/ui/layouts/ja.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/nl.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..346d4b0a9 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/nl.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..b79363d39 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.object-details.php b/dictionaries/ui/layouts/nl.dictionary.itop.object-details.php new file mode 100644 index 000000000..da691257c --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.page-content.php b/dictionaries/ui/layouts/nl.dictionary.itop.page-content.php new file mode 100644 index 000000000..2146029e4 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/nl.dictionary.itop.tab-container.php new file mode 100644 index 000000000..f582baa2c --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/nl.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/nl.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..fe3cbd5c9 --- /dev/null +++ b/dictionaries/ui/layouts/nl.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..56ee77989 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..50014d4f6 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.object-details.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.object-details.php new file mode 100644 index 000000000..c2c13226d --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.page-content.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.page-content.php new file mode 100644 index 000000000..1f4d23b28 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.tab-container.php new file mode 100644 index 000000000..29a5eb4e5 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/pt_br.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/pt_br.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..5e005a209 --- /dev/null +++ b/dictionaries/ui/layouts/pt_br.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/ru.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..94cbc66f0 --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/ru.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..7d976e98a --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.object-details.php b/dictionaries/ui/layouts/ru.dictionary.itop.object-details.php new file mode 100644 index 000000000..d1c43894c --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.page-content.php b/dictionaries/ui/layouts/ru.dictionary.itop.page-content.php new file mode 100644 index 000000000..ad44f6306 --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/ru.dictionary.itop.tab-container.php new file mode 100644 index 000000000..8989ab64d --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/ru.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/ru.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..05069b54f --- /dev/null +++ b/dictionaries/ui/layouts/ru.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/sk.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..51c3d2c26 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/sk.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..2d3a0d6d0 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.object-details.php b/dictionaries/ui/layouts/sk.dictionary.itop.object-details.php new file mode 100644 index 000000000..ecaa31e57 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.page-content.php b/dictionaries/ui/layouts/sk.dictionary.itop.page-content.php new file mode 100644 index 000000000..6f8315236 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/sk.dictionary.itop.tab-container.php new file mode 100644 index 000000000..a303e174a --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/sk.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/sk.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..74eaec5c4 --- /dev/null +++ b/dictionaries/ui/layouts/sk.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/tr.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..5bcaf85ad --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/tr.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..a0359daba --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.object-details.php b/dictionaries/ui/layouts/tr.dictionary.itop.object-details.php new file mode 100644 index 000000000..20726d8f9 --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.page-content.php b/dictionaries/ui/layouts/tr.dictionary.itop.page-content.php new file mode 100644 index 000000000..81d08ea82 --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/tr.dictionary.itop.tab-container.php new file mode 100644 index 000000000..1f5e8c329 --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/tr.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/tr.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..cf04e329f --- /dev/null +++ b/dictionaries/ui/layouts/tr.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.activity-panel.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.activity-panel.php new file mode 100644 index 000000000..c98b530fd --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.activity-panel.php @@ -0,0 +1,57 @@ + 'Expand~~', + 'UI:Layout:ActivityPanel:SizeToggler:Reduce:Tooltip' => 'Reduce~~', + 'UI:Layout:ActivityPanel:DisplayToggler:Close:Tooltip' => 'Close~~', + 'UI:Layout:ActivityPanel:LoadMoreEntries:Tooltip' => 'Load previous entries~~', + + // Tabs + 'UI:Layout:ActivityPanel:Tab:Activity:Title' => 'Activity~~', + 'UI:Layout:ActivityPanel:Tab:Log:DraftIndicator:Tooltip' => 'Draft entry~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Title' => 'Logs~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Logs:Tooltip' => 'Show / hide logs entries on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Title' => 'State changes~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Transitions:Tooltip' => 'Show / hide state changes on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Title' => 'Edits~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Filter:Edits:Tooltip' => 'Show / hide fields edits on this tab~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:OpenAll:Tooltip' => 'Open all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Action:CloseAll:Tooltip' => 'Close all messages~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:AuthorsCount:Tooltip' => 'Number of persons interacting in the visible entries~~', + 'UI:Layout:ActivityPanel:Tab:Toolbar:Info:MessagesCount:Tooltip' => 'Number of messages in the visible log(s)~~', + + // Compose button + 'UI:Layout:ActivityPanel:ComposeButton:Tooltip' => 'Compose a new log entry~~', + + // Case log entry + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Title' => 'Multiple logs save~~', + 'UI:Layout:ActivityPanel:MultipleEntriesSaveConfirmation:Explanation' => 'By pressing the "save" button, you will submit entries for all the edited logs at once.~~', + + // Notification entry + 'UI:Layout:ActivityPanel:NotificationEntry:MessageLink:Tooltip' => 'Click to open the notifications tab and get more information~~', + + // Placeholder + 'UI:Layout:ActivityPanel:NoEntry:Placeholder:Hint' => 'It\'s calm up here, no activity yet~~', + + // Closed cover + 'UI:Layout:ActivityPanel:ClosedCover:Title' => 'Activity panel~~', + 'UI:Layout:ActivityPanel:ClosedCover:Tooltip' => 'Click to open the activity panel~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.navigation-menu.php new file mode 100644 index 000000000..8ece4a1e8 --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.navigation-menu.php @@ -0,0 +1,34 @@ + 'Company logo~~', + 'UI:Layout:NavigationMenu:Toggler:Tooltip' => 'Expand / Collapse~~', + 'UI:Layout:NavigationMenu:Toggler:TooltipWithSiloLabel' => 'Expand / Collapse (Filtered on %1$s)~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Placeholder' => 'Filter...~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Tooltip' => 'Type your keywords to filter menus~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hotkey' => 'Alt + M~~', + 'UI:Layout:NavigationMenu:MenuFilter:Input:Hint' => 'Matches from all menu groups will be displayed~~', + 'UI:Layout:NavigationMenu:MenuFilter:Placeholder:Hint' => 'No result for this menu filter~~', + 'UI:Layout:NavigationMenu:UserInfo:WelcomeMessage:Text' => 'Hi %1$s!~~', + 'UI:Layout:NavigationMenu:UserInfo:Picture:AltText' => '%1$s\'s contact picture~~', + 'UI:Layout:NavigationMenu:KeyboardShortcut:FocusFilter' => 'Filter menu entries~~' + +)); \ No newline at end of file diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.object-details.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.object-details.php new file mode 100644 index 000000000..5b0206633 --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.object-details.php @@ -0,0 +1,12 @@ + 'Edit displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:DeleteObject' => 'Delete displayed object~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:NewObject' => 'Create a new object (with same class as displayed object)~~', + 'UI:Layout:ObjectDetails:KeyboardShortcut:SaveObject' => 'Save displayed object~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.page-content.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.page-content.php new file mode 100644 index 000000000..fc54e9eae --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.page-content.php @@ -0,0 +1,9 @@ + 'Could not retrieve blocks from content area "%1$s" as it does seem to exists for page content "%2$s"~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.tab-container.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.tab-container.php new file mode 100644 index 000000000..065733c75 --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.tab-container.php @@ -0,0 +1,10 @@ + 'Cannot add block %1$s to %2$s (only Tab blocks are allowed)~~', + 'UIBlock:TabContainer:RemoteTabLoad' => 'Click to load this tab~~', +]); diff --git a/dictionaries/ui/layouts/zh_cn.dictionary.itop.ui-content-block.php b/dictionaries/ui/layouts/zh_cn.dictionary.itop.ui-content-block.php new file mode 100644 index 000000000..974f6b5ee --- /dev/null +++ b/dictionaries/ui/layouts/zh_cn.dictionary.itop.ui-content-block.php @@ -0,0 +1,9 @@ + 'Cannot add block to %1$s~~', +]); diff --git a/dictionaries/ui/pages/cs.dictionary.itop.errorpage.php b/dictionaries/ui/pages/cs.dictionary.itop.errorpage.php new file mode 100644 index 000000000..24b284b6e --- /dev/null +++ b/dictionaries/ui/pages/cs.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/cs.dictionary.itop.preferences.php b/dictionaries/ui/pages/cs.dictionary.itop.preferences.php new file mode 100644 index 000000000..f6752a596 --- /dev/null +++ b/dictionaries/ui/pages/cs.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/da.dictionary.itop.errorpage.php b/dictionaries/ui/pages/da.dictionary.itop.errorpage.php new file mode 100644 index 000000000..95e9dc82d --- /dev/null +++ b/dictionaries/ui/pages/da.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/da.dictionary.itop.preferences.php b/dictionaries/ui/pages/da.dictionary.itop.preferences.php new file mode 100644 index 000000000..4485d3123 --- /dev/null +++ b/dictionaries/ui/pages/da.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/de.dictionary.itop.errorpage.php b/dictionaries/ui/pages/de.dictionary.itop.errorpage.php new file mode 100644 index 000000000..eab60c715 --- /dev/null +++ b/dictionaries/ui/pages/de.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/de.dictionary.itop.preferences.php b/dictionaries/ui/pages/de.dictionary.itop.preferences.php new file mode 100644 index 000000000..d050c78fd --- /dev/null +++ b/dictionaries/ui/pages/de.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/es_cr.dictionary.itop.errorpage.php b/dictionaries/ui/pages/es_cr.dictionary.itop.errorpage.php new file mode 100644 index 000000000..cd298479e --- /dev/null +++ b/dictionaries/ui/pages/es_cr.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/es_cr.dictionary.itop.preferences.php b/dictionaries/ui/pages/es_cr.dictionary.itop.preferences.php new file mode 100644 index 000000000..a2ab542b3 --- /dev/null +++ b/dictionaries/ui/pages/es_cr.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/fr.dictionary.itop.errorpage.php b/dictionaries/ui/pages/fr.dictionary.itop.errorpage.php new file mode 100644 index 000000000..c6419d051 --- /dev/null +++ b/dictionaries/ui/pages/fr.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/fr.dictionary.itop.preferences.php b/dictionaries/ui/pages/fr.dictionary.itop.preferences.php new file mode 100644 index 000000000..9cba2401e --- /dev/null +++ b/dictionaries/ui/pages/fr.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/hu.dictionary.itop.errorpage.php b/dictionaries/ui/pages/hu.dictionary.itop.errorpage.php new file mode 100644 index 000000000..544984be1 --- /dev/null +++ b/dictionaries/ui/pages/hu.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/hu.dictionary.itop.preferences.php b/dictionaries/ui/pages/hu.dictionary.itop.preferences.php new file mode 100644 index 000000000..351410144 --- /dev/null +++ b/dictionaries/ui/pages/hu.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/it.dictionary.itop.errorpage.php b/dictionaries/ui/pages/it.dictionary.itop.errorpage.php new file mode 100644 index 000000000..00ca54ee8 --- /dev/null +++ b/dictionaries/ui/pages/it.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/it.dictionary.itop.preferences.php b/dictionaries/ui/pages/it.dictionary.itop.preferences.php new file mode 100644 index 000000000..2cf68601b --- /dev/null +++ b/dictionaries/ui/pages/it.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/ja.dictionary.itop.errorpage.php b/dictionaries/ui/pages/ja.dictionary.itop.errorpage.php new file mode 100644 index 000000000..21367e332 --- /dev/null +++ b/dictionaries/ui/pages/ja.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/ja.dictionary.itop.preferences.php b/dictionaries/ui/pages/ja.dictionary.itop.preferences.php new file mode 100644 index 000000000..767c11f8b --- /dev/null +++ b/dictionaries/ui/pages/ja.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/nl.dictionary.itop.errorpage.php b/dictionaries/ui/pages/nl.dictionary.itop.errorpage.php new file mode 100644 index 000000000..0977c00d0 --- /dev/null +++ b/dictionaries/ui/pages/nl.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/nl.dictionary.itop.preferences.php b/dictionaries/ui/pages/nl.dictionary.itop.preferences.php new file mode 100644 index 000000000..791336f54 --- /dev/null +++ b/dictionaries/ui/pages/nl.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/pt_br.dictionary.itop.errorpage.php b/dictionaries/ui/pages/pt_br.dictionary.itop.errorpage.php new file mode 100644 index 000000000..6281f0115 --- /dev/null +++ b/dictionaries/ui/pages/pt_br.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/pt_br.dictionary.itop.preferences.php b/dictionaries/ui/pages/pt_br.dictionary.itop.preferences.php new file mode 100644 index 000000000..1a7539b51 --- /dev/null +++ b/dictionaries/ui/pages/pt_br.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/ru.dictionary.itop.errorpage.php b/dictionaries/ui/pages/ru.dictionary.itop.errorpage.php new file mode 100644 index 000000000..5daa15754 --- /dev/null +++ b/dictionaries/ui/pages/ru.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/ru.dictionary.itop.preferences.php b/dictionaries/ui/pages/ru.dictionary.itop.preferences.php new file mode 100644 index 000000000..b6d25c916 --- /dev/null +++ b/dictionaries/ui/pages/ru.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/sk.dictionary.itop.errorpage.php b/dictionaries/ui/pages/sk.dictionary.itop.errorpage.php new file mode 100644 index 000000000..c7d921eb9 --- /dev/null +++ b/dictionaries/ui/pages/sk.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/sk.dictionary.itop.preferences.php b/dictionaries/ui/pages/sk.dictionary.itop.preferences.php new file mode 100644 index 000000000..176b0bab8 --- /dev/null +++ b/dictionaries/ui/pages/sk.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/tr.dictionary.itop.errorpage.php b/dictionaries/ui/pages/tr.dictionary.itop.errorpage.php new file mode 100644 index 000000000..85d865a4a --- /dev/null +++ b/dictionaries/ui/pages/tr.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/tr.dictionary.itop.preferences.php b/dictionaries/ui/pages/tr.dictionary.itop.preferences.php new file mode 100644 index 000000000..1f9793591 --- /dev/null +++ b/dictionaries/ui/pages/tr.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/ui/pages/zh_cn.dictionary.itop.errorpage.php b/dictionaries/ui/pages/zh_cn.dictionary.itop.errorpage.php new file mode 100644 index 000000000..4d9bbb8cc --- /dev/null +++ b/dictionaries/ui/pages/zh_cn.dictionary.itop.errorpage.php @@ -0,0 +1,26 @@ + 'You are using an alpha version that may be unstable or include bugs and unfinished features. If you think this error occurred because of this please send us your feedback!~~', + 'UI:ErrorPage:KittyDisclaimer' => 'No kitty were injured during the making of this GIF and release. + +- The R&D Team~~', +)); \ No newline at end of file diff --git a/dictionaries/ui/pages/zh_cn.dictionary.itop.preferences.php b/dictionaries/ui/pages/zh_cn.dictionary.itop.preferences.php new file mode 100644 index 000000000..2deb244a4 --- /dev/null +++ b/dictionaries/ui/pages/zh_cn.dictionary.itop.preferences.php @@ -0,0 +1,44 @@ + 'Preferences~~', + 'UI:Preferences:UserInterface:Title' => 'User interface~~', + 'UI:Preferences:Lists:Title' => 'Lists~~', + 'UI:Preferences:RichText:Title' => 'Rich text editor~~', + 'UI:Preferences:RichText:ToolbarState' => 'Toolbar default state~~', + 'UI:Preferences:RichText:ToolbarState:Expanded' => 'Expanded~~', + 'UI:Preferences:RichText:ToolbarState:Collapsed' => 'Collapsed~~', + 'UI:Preferences:ActivityPanel:Title' => 'Activity panel~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened' => 'Entry form opened by default~~', + 'UI:Preferences:ActivityPanel:EntryFormOpened+' => 'Whether the entry form will be opened when displaying an object. If unchecked, you will still be able to open it by clicking the compose button~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Title' => 'Application keyboard shortcuts~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Input:Hint' => 'Type a keyboard shortcut~~', + 'UI:Preferences:PersonalizeKeyboardShortcuts:Button:Tooltip' => 'Record a keyboard shortcut~~', + 'UI:Preferences:Tabs:Title' => 'Tabs~~', + 'UI:Preferences:Tabs:Layout:Label' => 'Layout~~', + 'UI:Preferences:Tabs:Layout:Horizontal' => 'Horizontal~~', + 'UI:Preferences:Tabs:Layout:Vertical' => 'Vertical~~', + 'UI:Preferences:Tabs:Scrollable:Label' => 'Navigation~~', + 'UI:Preferences:Tabs:Scrollable:Classic' => 'Classic~~', + 'UI:Preferences:Tabs:Scrollable:Scrollable' => 'Scrollable~~', + 'UI:Preferences:ChooseAPlaceholder' => 'User placeholder image~~', + 'UI:Preferences:ChooseAPlaceholder+' => 'Choose a placeholder image that will be displayed if the contact linked to your user doesn\'t have one~~', +)); diff --git a/dictionaries/zh_cn.dictionary.itop.core.php b/dictionaries/zh_cn.dictionary.itop.core.php index eb14df308..9c2af598d 100644 --- a/dictionaries/zh_cn.dictionary.itop.core.php +++ b/dictionaries/zh_cn.dictionary.itop.core.php @@ -32,6 +32,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:AttributeLinkedSet' => '对象数组', 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass', + 'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~', + 'Core:AttributeDashboard' => '面板', 'Core:AttributeDashboard+' => '', @@ -297,12 +299,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Change:ObjectCreated' => '对象已创建', 'Change:ObjectDeleted' => '对象已删除', 'Change:ObjectModified' => '对象已修改', + 'Change:TwoAttributesChanged' => 'Edited %1$s and %2$s~~', + 'Change:ThreeAttributesChanged' => 'Edited %1$s, %2$s and 1 other~~', + 'Change:FourOrMoreAttributesChanged' => 'Edited %1$s, %2$s and %3$s others~~', 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s 设置成 %2$s (原来的值: %3$s)', 'Change:AttName_SetTo' => '%1$s 设置成 %2$s', 'Change:Text_AppendedTo_AttName' => '%1$s 追加到 %2$s', 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s 已修改, 原来的值: %2$s', 'Change:AttName_Changed' => '%1$s 已修改', 'Change:AttName_EntryAdded' => '%1$s 已修改, 新条目已添加: %2$s', + 'Change:State_Changed_NewValue_OldValue' => 'Changed from %2$s to %1$s~~', 'Change:LinkSet:Added' => '已添加 %1$s', 'Change:LinkSet:Removed' => '已移除 %1$s', 'Change:LinkSet:Modified' => '已修改 %1$s', @@ -502,6 +508,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ActionEmail' => '邮件通知', 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:status+' => 'This status drives who will be notified: just the Test recipient, all (To, cc and Bcc) or no-one~~', + 'Class:ActionEmail/Attribute:status/Value:test+' => 'Only the Test recipient is notified~~', + 'Class:ActionEmail/Attribute:status/Value:enabled+' => 'All To, Cc and Bcc emails are notified~~', + 'Class:ActionEmail/Attribute:status/Value:disabled+' => 'The email notification will not be sent~~', 'Class:ActionEmail/Attribute:test_recipient' => '测试收件人', 'Class:ActionEmail/Attribute:test_recipient+' => 'Detination in case status is set to "Test"', 'Class:ActionEmail/Attribute:from' => '发件人~~', @@ -631,6 +641,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '', )); +// +// Class: TriggerOnObjectMention +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnObjectMention' => 'Trigger (on object mention)~~', + 'Class:TriggerOnObjectMention+' => 'Trigger on mention (@xxx) of an object of [a child class of] the given class in a log attribute~~', +)); + // // Class: TriggerOnThresholdReached // @@ -1048,11 +1067,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:AsyncTask/Attribute:event_id+' => '', 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', 'Class:AsyncTask/Attribute:finalclass+' => '~~', -)); - -// Additional language entries not present in English dict -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'INTERNAL:JQuery-DatePicker:LangCode' => 'zh-CN', + 'Class:AsyncTask/Attribute:status' => 'Status~~', + 'Class:AsyncTask/Attribute:status+' => '~~', + 'Class:AsyncTask/Attribute:remaining_retries' => 'Remaining retries~~', + 'Class:AsyncTask/Attribute:remaining_retries+' => '~~', + 'Class:AsyncTask/Attribute:last_error_code' => 'Last error code~~', + 'Class:AsyncTask/Attribute:last_error_code+' => '~~', + 'Class:AsyncTask/Attribute:last_error' => 'Last error~~', + 'Class:AsyncTask/Attribute:last_error+' => '~~', + 'Class:AsyncTask/Attribute:last_attempt' => 'Last attempt~~', + 'Class:AsyncTask/Attribute:last_attempt+' => '~~', )); // @@ -1090,3 +1114,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ResourceSystemMenu' => 'Resource System Menu~~', 'Class:ResourceSystemMenu+' => '', )); + + + + +// Additional language entries not present in English dict +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'INTERNAL:JQuery-DatePicker:LangCode' => 'zh-CN', +)); diff --git a/dictionaries/zh_cn.dictionary.itop.ui.php b/dictionaries/zh_cn.dictionary.itop.ui.php index ba5966aab..f45e6535d 100644 --- a/dictionaries/zh_cn.dictionary.itop.ui.php +++ b/dictionaries/zh_cn.dictionary.itop.ui.php @@ -84,6 +84,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Query/Attribute:name+' => '查询的名称', 'Class:Query/Attribute:description' => '描述', 'Class:Query/Attribute:description+' => '请描述本查询 (目的、用法等等.)', + 'Class:Query/Attribute:is_template' => 'Template for OQL fields~~', + 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~', + 'Class:Query/Attribute:is_template/Value:yes' => 'Yes~~', + 'Class:Query/Attribute:is_template/Value:no' => 'No~~', 'Class:QueryOQL/Attribute:fields' => '区域', 'Class:QueryOQL/Attribute:fields+' => '属性之间使用逗号分隔 (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL 查询', @@ -388,12 +392,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:Logoff' => '注销', 'UI:Button:GlobalSearch' => '搜索', 'UI:Button:Search' => '搜索', + 'UI:Button:Clear' => ' Clear ~~', + 'UI:Button:SearchInHierarchy' => ' Search in hierachy ~~', 'UI:Button:Query' => ' 查询 ', 'UI:Button:Ok' => '确认', 'UI:Button:Save' => '保存', 'UI:Button:Cancel' => '取消', 'UI:Button:Close' => '关闭', 'UI:Button:Apply' => '应用', + 'UI:Button:Send' => 'Send~~', 'UI:Button:Back' => ' << 上一步 ', 'UI:Button:Restart' => ' |<< 重来 ', 'UI:Button:Next' => ' 下一步 >> ', @@ -421,6 +428,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:Wait' => 'Please wait while updating fields~~', 'UI:Treeview:CollapseAll' => 'Collapse All~~', 'UI:Treeview:ExpandAll' => 'Expand All~~', + 'UI:UserPref:DoNotShowAgain' => 'Do not show again~~', + 'UI:InputFile:NoFileSelected' => 'No File Selected~~', + 'UI:InputFile:SelectFile' => 'Select a file~~', 'UI:SearchToggle' => '搜索', 'UI:ClickToCreateNew' => '新建 %1$s~~', @@ -453,6 +463,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Error:ObjectsAlreadyDeleted' => '错误: 对象已被删除!', 'UI:Error:BulkDeleteNotAllowedOn_Class' => '您无权进行 %1$s 类对象的批量删除', 'UI:Error:DeleteNotAllowedOn_Class' => '您无权删除 %1$s 类的对象', + 'UI:Error:ReadNotAllowedOn_Class' => 'You are not allowed to view objects of class %1$s~~', 'UI:Error:BulkModifyNotAllowedOn_Class' => '您无权进行 %1$s 类对象的批量更新', 'UI:Error:ObjectAlreadyCloned' => '错误: 该对象已被克隆!', 'UI:Error:ObjectAlreadyCreated' => '错误: 该对象已被创建!', @@ -461,6 +472,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~', 'UI:Error:MaintenanceTitle' => 'Maintenance~~', + 'UI:Error:InvalidToken' => 'Error: the requested operation has already been performed (CSRF token not found)~~', 'UI:GroupBy:Count' => '个数', 'UI:GroupBy:Count+' => '元素数量', @@ -488,6 +500,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Loading' => '载入...', 'UI:Menu:Actions' => '操作', 'UI:Menu:OtherActions' => '其他操作', + 'UI:Menu:Transitions' => 'Transitions~~', + 'UI:Menu:OtherTransitions' => 'Other Transitions~~', 'UI:Menu:New' => '新建...', 'UI:Menu:Add' => '添加...', 'UI:Menu:Manage' => '管理...', @@ -681,8 +695,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Audit:HeaderNbObjects' => '# 对象', 'UI:Audit:HeaderNbErrors' => '# 错误', 'UI:Audit:PercentageOk' => '% Ok', + 'UI:Audit:OqlError' => 'OQL Error~~', + 'UI:Audit:Error:ValueNA' => 'n/a~~', + 'UI:Audit:ErrorIn_Rule' => 'Error in Rule~~', 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category' => 'Error in Category~~', 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.', + 'UI:Audit:AuditErrors' => 'Audit Errors~~', + 'UI:Audit:Dashboard:ObjectsAudited' => 'Objects audited~~', + 'UI:Audit:Dashboard:ObjectsInError' => 'Objects in errors~~', + 'UI:Audit:Dashboard:ObjectsValidated' => 'Objects validated~~', + 'UI:Audit:AuditCategory:Subtitle' => '%1$s errors ouf of %2$s - %3$s%%~~', + 'UI:RunQuery:Title' => 'iTop - OQL 查询评估', 'UI:RunQuery:QueryExamples' => '示例查询', @@ -768,6 +792,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Schema:Attribute/Filter' => '过滤器', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"', 'UI:LinksWidget:Autocomplete+' => '输入前3个字符...', + 'UI:Edit:SearchQuery' => 'Select a predefined query~~', 'UI:Edit:TestQuery' => '测试查询', 'UI:Combo:SelectValue' => '--- 请选择 ---', 'UI:Label:SelectedObjects' => '被选的对象: ', @@ -897,7 +922,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:AdminTools' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools+' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools?' => '具有管理员角色的用户才能获得的工具', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools?' => '具有管理员角色的用户才能使用的工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:SystemTools' => 'System~~', 'UI:ChangeManagementMenu' => '变更管理', @@ -950,10 +975,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:DataModelMenu+' => '数据模型概况', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ExportMenu' => '导出', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ExportMenu+' => '以HTML, CSV or XML格式导出任何查询的结果', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu+' => '以HTML, CSV 或XML 格式导出任何查询的结果', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu' => '通知', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:NotificationsMenu+' => '通知的配置', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:NotificationsMenu+' => '配置通知', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:NotificationsMenu:Title' => '配置 通知', 'UI:NotificationsMenu:Help' => '帮助', 'UI:NotificationsMenu:HelpContent' => '

      在iTop 中, 通知可以被自定义. 它们是基于两个对象集: 触发器和操作.

      @@ -1159,8 +1184,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:PrintResolution:A4Landscape' => 'A4 横向', 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => '标准', - 'UI:Toggle:CustomDashboard' => '自定义', + 'UI:Toggle:SwitchToStandardDashboard' => 'Switch to standard dashboard~~', + 'UI:Toggle:SwitchToCustomDashboard' => 'Switch to custom dashboard~~', 'UI:ConfigureThisList' => '配置这个列表...', 'UI:ListConfigurationTitle' => '列表配置', @@ -1181,13 +1206,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:OQL:UnknownClassAndFix' => '未知类别 "%1$s". 您可以试试 "%2$s" .', 'UI:OQL:UnknownClassNoFix' => '未知类别 "%1$s"', - 'UI:Dashboard:Edit' => '编辑这个页面...', - 'UI:Dashboard:Revert' => '还原到初始版本...', + 'UI:Dashboard:EditCustom' => 'Edit custom version...~~', + 'UI:Dashboard:CreateCustom' => 'Create a custom version...~~', + 'UI:Dashboard:DeleteCustom' => 'Delete custom version...~~', 'UI:Dashboard:RevertConfirm' => '每个地方都会恢复到初始版本. 请确认您要这样做.', 'UI:ExportDashBoard' => '导出到文件', 'UI:ImportDashBoard' => '从文件导入...', 'UI:ImportDashboardTitle' => '从文件导入', 'UI:ImportDashboardText' => '选择要导入的仪表盘文件:', + 'UI:Dashboard:Actions' => 'Dashboard actions~~', 'UI:DashletCreation:Title' => '创建新组件', @@ -1422,6 +1449,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:CurrentObjectIsLockedBy_User' => '对象被锁住,因为正在修改 %1$s.', 'UI:CurrentObjectIsLockedBy_User_Explanation' => '该对象正在被 %1$s 修改. 您的修改无法提交因为它们会冲突.', + 'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they are done.~~', 'UI:CurrentObjectLockExpired' => '并发修改的锁定期已过.', 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.', 'UI:ConcurrentLockKilled' => '阻止并发修改当前对象的锁已被删除.', @@ -1439,6 +1467,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:ToggleFullScreen' => '切换 最大化 / 最小化', 'UI:Button:ResetImage' => '恢复之前的图片', 'UI:Button:RemoveImage' => '移除图片', + 'UI:Button:UploadImage' => 'Upload an image from the disk~~', 'UI:UploadNotSupportedInThisMode' => '本模式下不支持修改文件或图片.', 'UI:Button:RemoveDocument' => 'Remove the document~~', @@ -1550,6 +1579,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Search:Criteria:Raw:Filtered' => '已过滤', 'UI:Search:Criteria:Raw:FilteredOn' => '基于 %1$s 过滤', + + 'UI:StateChanged' => 'State changed~~', )); // @@ -1578,6 +1609,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Newsroom:NoNewMessage' => '没有新消息', + 'UI:Newsroom:XNewMessage' => '%1$s new message(s)~~', 'UI:Newsroom:MarkAllAsRead' => '标记所有消息为已读', 'UI:Newsroom:ViewAllMessages' => '查看全部消息', 'UI:Newsroom:Preferences' => '消息选项', @@ -1587,6 +1619,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Newsroom:DisplayAtMost_X_Messages' => '在 %2$s 菜单中最多显示 %1$s 条消息.', )); + Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:DataSources' => '同步数据源', 'Menu:DataSources+' => '所有同步数据源', @@ -1625,3 +1658,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:Queries' => '查询', 'Menu:ConfigurationTools' => '配置', )); + +// Additional language entries not present in English dict +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'UI:Toggle:StandardDashboard' => '标准', + 'UI:Toggle:CustomDashboard' => '自定义', + 'UI:Dashboard:Edit' => '编辑这个页面...', + 'UI:Dashboard:Revert' => '还原到初始版本...', +));