Просмотр исходного кода

Maintenance: Translations update from translations.zammad.org.

Special thanks to the amazing translation team. You rock! 💪

Co-authored-by: Frank Villaro-Dixon <frank@vi-di.fr>
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Onur Alp Akin <onralpakin@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: ralf401 <ralf.s@posteo.de>
Translate-URL: https://translations.zammad.org/projects/zammad/zammad-development/
Translate-URL: https://translations.zammad.org/projects/zammad/zammad-development/de/
Translate-URL: https://translations.zammad.org/projects/zammad/zammad-development/fr/
Translate-URL: https://translations.zammad.org/projects/zammad/zammad-development/tr/
Translation: Zammad/Zammad (development version)
Weblate 1 год назад
Родитель
Сommit
630f194726
10 измененных файлов с 753 добавлено и 398 удалено
  1. 63 36
      i18n/zammad.am.po
  2. 75 36
      i18n/zammad.ar.po
  3. 69 36
      i18n/zammad.bg.po
  4. 87 36
      i18n/zammad.cs.po
  5. 69 36
      i18n/zammad.da.po
  6. 109 73
      i18n/zammad.de-de.po
  7. 78 37
      i18n/zammad.el.po
  8. 63 36
      i18n/zammad.en-ca.po
  9. 63 36
      i18n/zammad.en-gb.po
  10. 77 36
      i18n/zammad.es-ca.po

+ 63 - 36
i18n/zammad.am.po

@@ -244,10 +244,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr ""
 msgstr ""
 
 
@@ -1485,7 +1485,7 @@ msgstr ""
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr ""
 msgstr ""
 
 
@@ -1667,11 +1667,11 @@ msgstr ""
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach files"
 msgid "Attach files"
 msgstr ""
 msgstr ""
 
 
@@ -1804,6 +1804,10 @@ msgstr ""
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr ""
 msgstr ""
@@ -1920,7 +1924,7 @@ msgstr ""
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Back to previous page"
 msgid "Back to previous page"
 msgstr ""
 msgstr ""
 
 
@@ -2228,11 +2232,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr ""
 msgstr ""
 
 
@@ -2607,9 +2611,9 @@ msgstr ""
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 msgid "Clear Selection"
 msgid "Clear Selection"
 msgstr ""
 msgstr ""
 
 
@@ -3188,7 +3192,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Create tag"
 msgid "Create tag"
 msgstr ""
 msgstr ""
 
 
@@ -4354,8 +4358,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr ""
 msgstr ""
 
 
@@ -4691,9 +4695,9 @@ msgid "Don't synchronize"
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr "ተከናውኗል"
 msgstr "ተከናውኗል"
 
 
@@ -5062,14 +5066,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr ""
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6054,6 +6050,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6268,7 +6268,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -7274,6 +7274,10 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Last changed"
+msgstr ""
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -8465,9 +8469,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr ""
 msgstr ""
 
 
@@ -8524,6 +8528,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -8546,7 +8551,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -8563,6 +8568,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr ""
 msgstr ""
 
 
@@ -9686,6 +9692,12 @@ msgstr ""
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -10432,11 +10444,11 @@ msgstr ""
 msgid "Search for…"
 msgid "Search for…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
 msgstr ""
 msgstr ""
 
 
@@ -10599,9 +10611,9 @@ msgid "Selects the ticket number generator module."
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Select…"
 msgid "Select…"
 msgstr ""
 msgstr ""
 
 
@@ -10973,6 +10985,11 @@ msgstr "ቲኬትን ወደ ክፍ ላለው እርከን ማስተላልፍ"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr ""
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr ""
 msgstr ""
@@ -11023,6 +11040,7 @@ msgstr ""
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr ""
 msgstr ""
 
 
@@ -11248,7 +11266,7 @@ msgstr ""
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Start typing to search…"
 msgid "Start typing to search…"
 msgstr ""
 msgstr ""
 
 
@@ -11475,7 +11493,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
 msgstr ""
 msgstr ""
 
 
@@ -11486,9 +11504,9 @@ msgstr ""
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -11591,6 +11609,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr ""
 msgstr ""
@@ -13298,6 +13317,10 @@ msgstr ""
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr ""
 msgstr ""
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+msgid "Time Accounting is not enabled"
+msgstr ""
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -13527,6 +13550,10 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+msgid "Translate field contents"
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -14416,7 +14443,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

+ 75 - 36
i18n/zammad.ar.po

@@ -249,10 +249,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "تؤكد"
 msgstr "تؤكد"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr ""
 msgstr ""
 
 
@@ -1642,7 +1642,7 @@ msgstr ""
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr "هل أنت متأكد من حذف هذا الموضوع؟"
 msgstr "هل أنت متأكد من حذف هذا الموضوع؟"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Sure to delete this object?"
 #| msgid "Sure to delete this object?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
@@ -1844,13 +1844,13 @@ msgstr ""
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Attached Files"
 #| msgid "Attached Files"
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "الملفات المرفقة"
 msgstr "الملفات المرفقة"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Attached Files"
 #| msgid "Attached Files"
 msgid "Attach files"
 msgid "Attach files"
@@ -2004,6 +2004,10 @@ msgstr "المصادقة"
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr "المصادقة عبر %s"
 msgstr "المصادقة عبر %s"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr ""
 msgstr ""
@@ -2136,7 +2140,7 @@ msgstr "العودة إلى وجهة نظري"
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr "العودة إلى وجهة نظري"
 msgstr "العودة إلى وجهة نظري"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Back to my view"
 #| msgid "Back to my view"
 msgid "Back to previous page"
 msgid "Back to previous page"
@@ -2477,11 +2481,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr "إلغاء"
 msgstr "إلغاء"
 
 
@@ -2900,9 +2904,9 @@ msgstr "واضح"
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr "بحث"
 msgstr "بحث"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Selector"
 #| msgid "Selector"
 msgid "Clear Selection"
 msgid "Clear Selection"
@@ -3535,7 +3539,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr "إنشاء قواعد تحدد التذاكر لاتفاقية مستوى الخدمة."
 msgstr "إنشاء قواعد تحدد التذاكر لاتفاقية مستوى الخدمة."
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Created at"
 #| msgid "Created at"
 msgid "Create tag"
 msgid "Create tag"
@@ -4813,8 +4817,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr "حذف"
 msgstr "حذف"
 
 
@@ -5188,9 +5192,9 @@ msgid "Don't synchronize"
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
@@ -5582,14 +5586,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr "تمكين محاسبة الوقت لمتابعة التذاكر المطابقة."
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6684,6 +6680,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6918,7 +6918,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr "تمت معالجتها"
 msgstr "تمت معالجتها"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -8050,6 +8050,12 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "has changed"
+msgid "Last changed"
+msgstr "تغير"
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -9345,9 +9351,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr ""
 msgstr ""
 
 
@@ -9406,6 +9412,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -9428,7 +9435,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -9445,6 +9452,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr ""
 msgstr ""
 
 
@@ -10667,6 +10675,16 @@ msgstr "طابور"
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+#, fuzzy
+#| msgid ""
+#| "Enable REST API access using the username/email address and password for "
+#| "the authentication user."
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr "تمكين وصول REST API باستخدام اسم المستخدم / البريد الإلكتروني"
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -11478,13 +11496,13 @@ msgstr "ابحث عن المستخدمين"
 msgid "Search for…"
 msgid "Search for…"
 msgstr "بحث"
 msgstr "بحث"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 #, fuzzy
 #, fuzzy
 #| msgid "Enter your username or email address"
 #| msgid "Enter your username or email address"
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr "أدخل اسم المستخدم أو عنوان البريد الإلكتروني الخاص بك"
 msgstr "أدخل اسم المستخدم أو عنوان البريد الإلكتروني الخاص بك"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 #, fuzzy
 #, fuzzy
 #| msgid "Enter your username or email address"
 #| msgid "Enter your username or email address"
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
@@ -11677,9 +11695,9 @@ msgid "Selects the ticket number generator module."
 msgstr "يحدد وحدة مولد رقم التذكرة."
 msgstr "يحدد وحدة مولد رقم التذكرة."
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Select Template"
 #| msgid "Select Template"
 msgid "Select…"
 msgid "Select…"
@@ -12101,6 +12119,13 @@ msgstr "نظرة عامة"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr "نظرة عامة"
 msgstr "نظرة عامة"
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+#, fuzzy
+#| msgid "Enable time accounting for following matching tickets."
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr "تمكين محاسبة الوقت لمتابعة التذاكر المطابقة."
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr "إظهار العنوان في شكل."
 msgstr "إظهار العنوان في شكل."
@@ -12155,6 +12180,7 @@ msgstr "خروج"
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr "تسجيل الدخول"
 msgstr "تسجيل الدخول"
 
 
@@ -12410,7 +12436,7 @@ msgstr "ابحث عن المستخدمين"
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr "ابحث عن المستخدمين"
 msgstr "ابحث عن المستخدمين"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Search for users"
 #| msgid "Search for users"
 msgid "Start typing to search…"
 msgid "Start typing to search…"
@@ -12645,7 +12671,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr "لقد تغير Tab ، هل تريد حقًا إغلاقه؟"
 msgstr "لقد تغير Tab ، هل تريد حقًا إغلاقه؟"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "%s Object(s) are deleted."
 #| msgid "%s Object(s) are deleted."
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
@@ -12658,9 +12684,9 @@ msgstr "تم حذف%sكائن (كائنات)."
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -12765,6 +12791,7 @@ msgstr "اختبارات"
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr "نص"
 msgstr "نص"
@@ -14728,6 +14755,12 @@ msgstr "محاسبة الوقت"
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr "محاسبة الوقت"
 msgstr "محاسبة الوقت"
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+#, fuzzy
+#| msgid "Time Accounting"
+msgid "Time Accounting is not enabled"
+msgstr "محاسبة الوقت"
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -14978,6 +15011,12 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+#, fuzzy
+#| msgid "Translations"
+msgid "Translate field contents"
+msgstr "الترجمات"
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -15950,7 +15989,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

+ 69 - 36
i18n/zammad.bg.po

@@ -250,10 +250,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "%s Mиграция"
 msgstr "%s Mиграция"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr ""
 msgstr ""
 
 
@@ -1591,7 +1591,7 @@ msgstr ""
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr ""
 msgstr ""
 
 
@@ -1779,13 +1779,13 @@ msgstr ""
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "reached"
 #| msgid "reached"
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "достигнати"
 msgstr "достигнати"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "reached"
 #| msgid "reached"
 msgid "Attach files"
 msgid "Attach files"
@@ -1932,6 +1932,10 @@ msgstr "провалено"
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr "провалено"
 msgstr "провалено"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr ""
 msgstr ""
@@ -2056,7 +2060,7 @@ msgstr ""
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr "Нов отчет"
 msgstr "Нов отчет"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "New Overview"
 #| msgid "New Overview"
 msgid "Back to previous page"
 msgid "Back to previous page"
@@ -2370,11 +2374,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr "Отказ"
 msgstr "Отказ"
 
 
@@ -2759,9 +2763,9 @@ msgstr "изчисти"
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr "Търсене"
 msgstr "Търсене"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 msgid "Clear Selection"
 msgid "Clear Selection"
 msgstr ""
 msgstr ""
 
 
@@ -3354,7 +3358,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Create"
 #| msgid "Create"
 msgid "Create tag"
 msgid "Create tag"
@@ -4542,8 +4546,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr "Изтриване"
 msgstr "Изтриване"
 
 
@@ -4889,9 +4893,9 @@ msgid "Don't synchronize"
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
@@ -5266,14 +5270,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr ""
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6289,6 +6285,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6517,7 +6517,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -7547,6 +7547,12 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "has changed"
+msgid "Last changed"
+msgstr "се промени"
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -8770,9 +8776,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr ""
 msgstr ""
 
 
@@ -8829,6 +8835,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -8851,7 +8858,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -8868,6 +8875,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr ""
 msgstr ""
 
 
@@ -10027,6 +10035,12 @@ msgstr ""
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -10803,11 +10817,11 @@ msgstr "Търси потребители"
 msgid "Search for…"
 msgid "Search for…"
 msgstr "Търсене"
 msgstr "Търсене"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
 msgstr ""
 msgstr ""
 
 
@@ -10980,9 +10994,9 @@ msgid "Selects the ticket number generator module."
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Select"
 #| msgid "Select"
 msgid "Select…"
 msgid "Select…"
@@ -11366,6 +11380,11 @@ msgstr "Нов отчет"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr "Нов отчет"
 msgstr "Нов отчет"
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr ""
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr ""
 msgstr ""
@@ -11418,6 +11437,7 @@ msgstr ""
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr ""
 msgstr ""
 
 
@@ -11657,7 +11677,7 @@ msgstr "Търси потребители"
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr "Търси потребители"
 msgstr "Търси потребители"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Search for users"
 #| msgid "Search for users"
 msgid "Start typing to search…"
 msgid "Start typing to search…"
@@ -11890,7 +11910,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "%s Object(s) are deleted."
 #| msgid "%s Object(s) are deleted."
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
@@ -11903,9 +11923,9 @@ msgstr "%s Обект(и) са премахнати."
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -12008,6 +12028,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr "Текст"
 msgstr "Текст"
@@ -13835,6 +13856,12 @@ msgstr ""
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr ""
 msgstr ""
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+#, fuzzy
+#| msgid "failed"
+msgid "Time Accounting is not enabled"
+msgstr "провалено"
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -14066,6 +14093,12 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+#, fuzzy
+#| msgid "Translations"
+msgid "Translate field contents"
+msgstr "Преводи"
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -14987,7 +15020,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

+ 87 - 36
i18n/zammad.cs.po

@@ -369,10 +369,10 @@ msgstr "%s (metoda)"
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "%s (možnost)"
 msgstr "%s (možnost)"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr "%s (neznámý)"
 msgstr "%s (neznámý)"
 
 
@@ -1692,7 +1692,7 @@ msgstr "Archivováno"
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr "Jste si jisti, že chcete smazat tento článek?"
 msgstr "Jste si jisti, že chcete smazat tento článek?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Jste si jistí, že chcete smazat \"%s\"?"
 msgstr "Jste si jistí, že chcete smazat \"%s\"?"
 
 
@@ -1893,11 +1893,11 @@ msgstr "Musí být zvolen nejméně jeden objekt."
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr "Nejméně jeden uživatel musí mít oprávnění správce."
 msgstr "Nejméně jeden uživatel musí mít oprávnění správce."
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "Přiložit další soubor"
 msgstr "Přiložit další soubor"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach files"
 msgid "Attach files"
 msgstr "Přiložit soubory"
 msgstr "Přiložit soubory"
 
 
@@ -2041,6 +2041,12 @@ msgstr "Autentizace"
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr "Autentizace pomocí %s"
 msgstr "Autentizace pomocí %s"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "Authy"
+msgid "Author"
+msgstr "OAuth"
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr "Autentizace se nezdařila"
 msgstr "Autentizace se nezdařila"
@@ -2161,7 +2167,7 @@ msgstr "Zpět do mého pohledu"
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr "Zpět do přehledu"
 msgstr "Zpět do přehledu"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Back to previous page"
 msgid "Back to previous page"
 msgstr "Zpět na předchozí stránku"
 msgstr "Zpět na předchozí stránku"
 
 
@@ -2487,11 +2493,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr "Storno"
 msgstr "Storno"
 
 
@@ -2867,9 +2873,9 @@ msgstr "Vyčistit"
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr "Obnovit hledání"
 msgstr "Obnovit hledání"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 msgid "Clear Selection"
 msgid "Clear Selection"
 msgstr "Zrušit výběr"
 msgstr "Zrušit výběr"
 
 
@@ -3505,7 +3511,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr "Vytvořte pravidla, která vyčlení tickety pro SLA."
 msgstr "Vytvořte pravidla, která vyčlení tickety pro SLA."
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Create tag"
 msgid "Create tag"
 msgstr "Vytvořit štítek"
 msgstr "Vytvořit štítek"
 
 
@@ -4826,8 +4832,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr "Vymazat"
 msgstr "Vymazat"
 
 
@@ -5164,9 +5170,9 @@ msgid "Don't synchronize"
 msgstr "Nesynchronizovat"
 msgstr "Nesynchronizovat"
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr "Hotovo"
 msgstr "Hotovo"
 
 
@@ -5566,14 +5572,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr "Povolit automatické přiřazení ticketu."
 msgstr "Povolit automatické přiřazení ticketu."
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr "Povolit počítání času pro odpovídající tickety."
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr "Povolit pro tyto tickety evidenci času."
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr "Povolit evidenci času."
 msgstr "Povolit evidenci času."
@@ -6627,6 +6625,10 @@ msgstr ""
 "Požadavek na GitLab se nezdařil! Pro více informací prosím zkontrolujte "
 "Požadavek na GitLab se nezdařil! Pro více informací prosím zkontrolujte "
 "logovací soubor"
 "logovací soubor"
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6845,7 +6847,7 @@ msgstr "Spouštějte úlohy soukromí dat."
 msgid "Has processed"
 msgid "Has processed"
 msgstr "Byl zpracován"
 msgstr "Byl zpracován"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr "Má submenu"
 msgstr "Má submenu"
 
 
@@ -7932,6 +7934,12 @@ msgstr "Poslední interní položka"
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr "Poslední změna %s %s uživatelem %s"
 msgstr "Poslední změna %s %s uživatelem %s"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "has changed"
+msgid "Last changed"
+msgstr "byl změněn"
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -9161,9 +9169,9 @@ msgid "No record found!"
 msgstr "Nenalezen žádný záznam!"
 msgstr "Nenalezen žádný záznam!"
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr "Nenalezeny žádné výsledky"
 msgstr "Nenalezeny žádné výsledky"
 
 
@@ -9222,6 +9230,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr "Žádný x-zammad-session-user-id, žádný nastavený odesílatel!"
 msgstr "Žádný x-zammad-session-user-id, žádný nastavený odesílatel!"
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -9244,7 +9253,7 @@ msgstr "Není k dispozici"
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr "Nenalezeno"
 msgstr "Nenalezeno"
@@ -9263,6 +9272,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr "Neautorizováno"
 msgstr "Neautorizováno"
 
 
@@ -10413,6 +10423,18 @@ msgstr "Fronta"
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr "Fronta již existuje!"
 msgstr "Fronta již existuje!"
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+#, fuzzy
+#| msgid ""
+#| "Enable REST API access using the username/email address and password for "
+#| "the authentication user."
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+"Povolit REST API pro autentizaci uživatele pomocí uživatelského jména/"
+"emailové adresy a hesla."
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -11220,11 +11242,11 @@ msgstr "Hledat uživatele"
 msgid "Search for…"
 msgid "Search for…"
 msgstr "Vyhledat…"
 msgstr "Vyhledat…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr "Hledejte nebo zadejte e-mailovou adresu…"
 msgstr "Hledejte nebo zadejte e-mailovou adresu…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
 msgstr "Vyhledejte nebo vložte telefonní číslo…"
 msgstr "Vyhledejte nebo vložte telefonní číslo…"
 
 
@@ -11401,9 +11423,9 @@ msgid "Selects the ticket number generator module."
 msgstr "Zvolte modul generování čísla ticketu."
 msgstr "Zvolte modul generování čísla ticketu."
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Select…"
 msgid "Select…"
 msgstr "Vyberte…"
 msgstr "Vyberte…"
 
 
@@ -11785,6 +11807,13 @@ msgstr "Zobrazit akce ticketů"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr "Prohlédnout zobrazení ticketu"
 msgstr "Prohlédnout zobrazení ticketu"
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+#, fuzzy
+#| msgid "Enable time accounting for following matching tickets."
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr "Povolit počítání času pro odpovídající tickety."
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr "Zobrazit ve formuláři nadpis."
 msgstr "Zobrazit ve formuláři nadpis."
@@ -11837,6 +11866,7 @@ msgstr "Odhlásit"
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr "Přihlásit"
 msgstr "Přihlásit"
 
 
@@ -12071,7 +12101,7 @@ msgstr "Pro vyhledání uživatelů začněte psát…"
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr "Pro hledání ve Znalostní bázi začněte psát…"
 msgstr "Pro hledání ve Znalostní bázi začněte psát…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Start typing to search…"
 msgid "Start typing to search…"
 msgstr "Pro vyhledání začněte psát…"
 msgstr "Pro vyhledání začněte psát…"
 
 
@@ -12302,7 +12332,7 @@ msgstr "Chování záložek po vytvoření ticketu"
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr "Záložka byla změněna, opravdu ji chcete uzavřít?"
 msgstr "Záložka byla změněna, opravdu ji chcete uzavřít?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
 msgstr "Tag %s již existuje."
 msgstr "Tag %s již existuje."
 
 
@@ -12313,9 +12343,9 @@ msgstr "Tag %s již existuje."
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -12430,6 +12460,7 @@ msgstr "Testování"
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr "Text"
 msgstr "Text"
@@ -14326,6 +14357,12 @@ msgstr "Počítání času"
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr "Počítání času"
 msgstr "Počítání času"
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+#, fuzzy
+#| msgid "Time Accounting"
+msgid "Time Accounting is not enabled"
+msgstr "Počítání času"
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -14576,6 +14613,12 @@ msgstr "Trasovat retweety"
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr "Přesunout konverzaci do jiného chatu:"
 msgstr "Přesunout konverzaci do jiného chatu:"
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+#, fuzzy
+#| msgid "Translations"
+msgid "Translate field contents"
+msgstr "Překlady"
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -15553,7 +15596,7 @@ msgstr "Omlouváme se, ale něco se pokazilo."
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr "Omlouváme se, ale něco se pokazilo. Doručená zpráva: %s"
 msgstr "Omlouváme se, ale něco se pokazilo. Doručená zpráva: %s"
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr "Omlouváme se, ale tato stránka neexistuje."
 msgstr "Omlouváme se, ale tato stránka neexistuje."
 
 
@@ -17712,6 +17755,14 @@ msgstr "...celé textové oblasti"
 msgid "∅ Waiting time today"
 msgid "∅ Waiting time today"
 msgstr "dnešní ∅ čekací doby"
 msgstr "dnešní ∅ čekací doby"
 
 
+#~ msgid "Enable time accounting for these tickets."
+#~ msgstr "Povolit pro tyto tickety evidenci času."
+
+#, fuzzy
+#~| msgid "Time Accounting Selector"
+#~ msgid "Ticket does not match Time Accounting Selector"
+#~ msgstr "Selektor účtování času"
+
 #~ msgid "You can use regular expression by using \"regex:your_reg_exp\"."
 #~ msgid "You can use regular expression by using \"regex:your_reg_exp\"."
 #~ msgstr ""
 #~ msgstr ""
 #~ "Můžete použít regulární výraz zadáním \"regex:vas_regularni_vyraz\"."
 #~ "Můžete použít regulární výraz zadáním \"regex:vas_regularni_vyraz\"."

+ 69 - 36
i18n/zammad.da.po

@@ -311,10 +311,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "%s (bekræft)"
 msgstr "%s (bekræft)"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr "%s (ukendt)"
 msgstr "%s (ukendt)"
 
 
@@ -1586,7 +1586,7 @@ msgstr "Arkiveret"
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr "Er du sikker på at denne artikel skal slettes?"
 msgstr "Er du sikker på at denne artikel skal slettes?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Er du sikker på at slette \"%s\"?"
 msgstr "Er du sikker på at slette \"%s\"?"
 
 
@@ -1780,11 +1780,11 @@ msgstr "Mindst et objekt skal være valgt."
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr "Mindst en bruger skal have admin rettigheder."
 msgstr "Mindst en bruger skal have admin rettigheder."
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "Vedhæft ekstra fil"
 msgstr "Vedhæft ekstra fil"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach files"
 msgid "Attach files"
 msgstr "Vedhæft filer"
 msgstr "Vedhæft filer"
 
 
@@ -1928,6 +1928,10 @@ msgstr "Godkendelse"
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr "Godkendelse via %s"
 msgstr "Godkendelse via %s"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr "Godkendelse mislykkedes"
 msgstr "Godkendelse mislykkedes"
@@ -2050,7 +2054,7 @@ msgstr "Tilbage til min oversigt"
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr "Tilbage til oversigt"
 msgstr "Tilbage til oversigt"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Back to previous page"
 msgid "Back to previous page"
 msgstr "Tilbage til forrige side"
 msgstr "Tilbage til forrige side"
 
 
@@ -2362,11 +2366,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr "Annuller"
 msgstr "Annuller"
 
 
@@ -2739,9 +2743,9 @@ msgstr "Ryd"
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr "Ryd Søgning"
 msgstr "Ryd Søgning"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 msgid "Clear Selection"
 msgid "Clear Selection"
 msgstr "Ryd Valg"
 msgstr "Ryd Valg"
 
 
@@ -3324,7 +3328,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr "Lav regler som singler tickets ud for Service Level Agreement."
 msgstr "Lav regler som singler tickets ud for Service Level Agreement."
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Create tag"
 msgid "Create tag"
 msgstr "Opret tag"
 msgstr "Opret tag"
 
 
@@ -4507,8 +4511,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr "Slet"
 msgstr "Slet"
 
 
@@ -4848,9 +4852,9 @@ msgid "Don't synchronize"
 msgstr "Synkroniser ikke"
 msgstr "Synkroniser ikke"
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr "Udført"
 msgstr "Udført"
 
 
@@ -5228,14 +5232,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr ""
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6243,6 +6239,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6467,7 +6467,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr "Er gennemført"
 msgstr "Er gennemført"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -7490,6 +7490,12 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "has changed"
+msgid "Last changed"
+msgstr "er ændret"
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -8695,9 +8701,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr "Ingen resultater fundet"
 msgstr "Ingen resultater fundet"
 
 
@@ -8756,6 +8762,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -8778,7 +8785,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -8795,6 +8802,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr "Ikke godkendt"
 msgstr "Ikke godkendt"
 
 
@@ -9954,6 +9962,12 @@ msgstr "Kø"
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -10734,11 +10748,11 @@ msgstr "Søg brugere"
 msgid "Search for…"
 msgid "Search for…"
 msgstr "Søg efter…"
 msgstr "Søg efter…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr "Søg eller indtast e-mailadresse…"
 msgstr "Søg eller indtast e-mailadresse…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
 msgstr "Søg eller indtast telefonnummer…"
 msgstr "Søg eller indtast telefonnummer…"
 
 
@@ -10914,9 +10928,9 @@ msgid "Selects the ticket number generator module."
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Select…"
 msgid "Select…"
 msgstr "Vælg…"
 msgstr "Vælg…"
 
 
@@ -11304,6 +11318,11 @@ msgstr "Overblik"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr "Overblik"
 msgstr "Overblik"
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr ""
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr ""
 msgstr ""
@@ -11358,6 +11377,7 @@ msgstr "Log ud"
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr "Login"
 msgstr "Login"
 
 
@@ -11610,7 +11630,7 @@ msgstr ""
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Start typing to search…"
 msgid "Start typing to search…"
 msgstr ""
 msgstr ""
 
 
@@ -11837,7 +11857,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr "Fanen er ændret, Vil du lukke den?"
 msgstr "Fanen er ændret, Vil du lukke den?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "%s Object(s) are deleted."
 #| msgid "%s Object(s) are deleted."
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
@@ -11850,9 +11870,9 @@ msgstr "%s Objekt(er) er slettet."
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -11955,6 +11975,7 @@ msgstr "Tester"
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr "Tekst"
 msgstr "Tekst"
@@ -13821,6 +13842,12 @@ msgstr "Tidsregnskab"
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr "Tidsregnskab"
 msgstr "Tidsregnskab"
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+#, fuzzy
+#| msgid "Time Accounting"
+msgid "Time Accounting is not enabled"
+msgstr "Tidsregnskab"
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -14058,6 +14085,12 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+#, fuzzy
+#| msgid "Translations"
+msgid "Translate field contents"
+msgstr "Oversættelser"
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -14985,7 +15018,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

+ 109 - 73
i18n/zammad.de-de.po

@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: zammad\n"
 "Project-Id-Version: zammad\n"
 "POT-Creation-Date: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2023-08-17 01:05+0000\n"
+"PO-Revision-Date: 2023-08-23 01:05+0000\n"
 "Last-Translator: ralf401 <ralf.s@posteo.de>\n"
 "Last-Translator: ralf401 <ralf.s@posteo.de>\n"
 "Language-Team: German <https://translations.zammad.org/projects/zammad/"
 "Language-Team: German <https://translations.zammad.org/projects/zammad/"
 "zammad-development/de/>\n"
 "zammad-development/de/>\n"
@@ -370,10 +370,10 @@ msgstr "%s (Methode)"
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "%s (Option)"
 msgstr "%s (Option)"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr "%s (unbekannt)"
 msgstr "%s (unbekannt)"
 
 
@@ -1710,7 +1710,7 @@ msgstr "Archiviert am"
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr "Sind Sie sicher, dass Sie diesen Artikel löschen wollen?"
 msgstr "Sind Sie sicher, dass Sie diesen Artikel löschen wollen?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr "Wollen Sie \"%s\" wirklich löschen?"
 msgstr "Wollen Sie \"%s\" wirklich löschen?"
 
 
@@ -1916,11 +1916,11 @@ msgstr "Wählen Sie mindestens ein Objekt aus."
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr "Mindestens ein Benutzer muss administrative Berechtigungen besitzen."
 msgstr "Mindestens ein Benutzer muss administrative Berechtigungen besitzen."
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "Weitere Datei anhängen"
 msgstr "Weitere Datei anhängen"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach files"
 msgid "Attach files"
 msgstr "Dateien anhängen"
 msgstr "Dateien anhängen"
 
 
@@ -2064,6 +2064,12 @@ msgstr "Authentifizierungs-App"
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr "Geheimnis der Authentifizierungs-App"
 msgstr "Geheimnis der Authentifizierungs-App"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "Authy"
+msgid "Author"
+msgstr "Authy"
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr "Autorisierung fehlgeschlagen"
 msgstr "Autorisierung fehlgeschlagen"
@@ -2184,7 +2190,7 @@ msgstr "Zurück zu meiner Ansicht"
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr "Zurück zur Übersicht"
 msgstr "Zurück zur Übersicht"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Back to previous page"
 msgid "Back to previous page"
 msgstr "Zurück zur vorherigen Seite"
 msgstr "Zurück zur vorherigen Seite"
 
 
@@ -2509,11 +2515,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr "Abbrechen"
 msgstr "Abbrechen"
 
 
@@ -2903,9 +2909,9 @@ msgstr "Löschen"
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr "Suche löschen"
 msgstr "Suche löschen"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 msgid "Clear Selection"
 msgid "Clear Selection"
 msgstr "Auswahl löschen"
 msgstr "Auswahl löschen"
 
 
@@ -3529,7 +3535,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr "Erstellung von Regeln welche Tickets für einen SLA auswählen."
 msgstr "Erstellung von Regeln welche Tickets für einen SLA auswählen."
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Create tag"
 msgid "Create tag"
 msgstr "Tag erstellen"
 msgstr "Tag erstellen"
 
 
@@ -4287,16 +4293,12 @@ msgstr ""
 "anbietet."
 "anbietet."
 
 
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
-#, fuzzy
-#| msgid ""
-#| "Defines if the ticket conditions editor supports complex logical "
-#| "expressions."
 msgid ""
 msgid ""
 "Defines if the ticket conditions editor supports regular expression "
 "Defines if the ticket conditions editor supports regular expression "
 "operators for triggers and ticket auto assignment."
 "operators for triggers and ticket auto assignment."
 msgstr ""
 msgstr ""
-"Definiert, ob der Editor für Ticket-Bedingungen komplexe logische Ausdrücke "
-"anbietet."
+"Definiert, ob der Editor für Ticket-Bedingungen reguläre Ausdrücke für "
+"Trigger und die automatische Ticket-Zuweisung anbietet."
 
 
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Defines if the time accounting types are enabled."
 msgid "Defines if the time accounting types are enabled."
@@ -4871,8 +4873,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr "Löschen"
 msgstr "Löschen"
 
 
@@ -5213,9 +5215,9 @@ msgid "Don't synchronize"
 msgstr "Nicht synchronisieren"
 msgstr "Nicht synchronisieren"
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr "Erledigt"
 msgstr "Erledigt"
 
 
@@ -5624,14 +5626,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr "Automatische Ticket-Zuweisung aktivieren."
 msgstr "Automatische Ticket-Zuweisung aktivieren."
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr "Schalte die Zeiterfassung für die folgenden zutreffenden Tickets an."
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr "Zeiterfassung für diese Tickets aktivieren."
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr "Zeiterfassung aktivieren."
 msgstr "Zeiterfassung aktivieren."
@@ -5926,6 +5920,8 @@ msgstr "Geben Sie Ihre %s App-Keys ein"
 #: app/assets/javascripts/app/views/profile/password.jst.eco
 #: app/assets/javascripts/app/views/profile/password.jst.eco
 msgid "Enter your current password, insert a new one and confirm it."
 msgid "Enter your current password, insert a new one and confirm it."
 msgstr ""
 msgstr ""
+"Geben Sie ihr aktuelles Passwort an, fügen Sie ein neues hinzu und "
+"bestätigen Sie dieses."
 
 
 #: app/assets/javascripts/app/views/import/kayako.jst.eco
 #: app/assets/javascripts/app/views/import/kayako.jst.eco
 msgid ""
 msgid ""
@@ -6693,6 +6689,10 @@ msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 "GitLab-Anfrage fehlgeschlagen! Bitte prüfen Sie die Logdatei für Details"
 "GitLab-Anfrage fehlgeschlagen! Bitte prüfen Sie die Logdatei für Details"
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6909,7 +6909,7 @@ msgstr "Datenschutz-Aufgaben ausführen."
 msgid "Has processed"
 msgid "Has processed"
 msgstr "wurde verarbeitet"
 msgstr "wurde verarbeitet"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr "Hat ein Untermenü"
 msgstr "Hat ein Untermenü"
 
 
@@ -8014,6 +8014,12 @@ msgstr "Letzter interner Artikel"
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr "Letzte Änderung %s %s durch %s"
 msgstr "Letzte Änderung %s %s durch %s"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "has changed"
+msgid "Last changed"
+msgstr "wurde verändert"
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -9237,9 +9243,9 @@ msgid "No record found!"
 msgstr "Kein Eintrag gefunden!"
 msgstr "Kein Eintrag gefunden!"
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr "Keine Ergebnisse gefunden"
 msgstr "Keine Ergebnisse gefunden"
 
 
@@ -9298,6 +9304,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr "Keine 'x-zammad-session-user-id', kein Absender gesetzt!"
 msgstr "Keine 'x-zammad-session-user-id', kein Absender gesetzt!"
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -9320,7 +9327,7 @@ msgstr "Nicht verfügbar"
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr "Nicht gefunden"
 msgstr "Nicht gefunden"
@@ -9339,6 +9346,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr "Nicht autorisiert"
 msgstr "Nicht autorisiert"
 
 
@@ -10499,6 +10507,14 @@ msgstr "Warteschlange"
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr "Queue existiert bereits!"
 msgstr "Queue existiert bereits!"
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+"REST-API-Zugriff über Benutzername/E-Mail und Passwort ist derzeit "
+"abgeschaltet. Bitte kontaktieren Sie ihren Administrator."
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -11296,11 +11312,11 @@ msgstr "Benutzer suchen"
 msgid "Search for…"
 msgid "Search for…"
 msgstr "Suchen nach…"
 msgstr "Suchen nach…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr "Suchen oder E-Mail-Adresse angeben…"
 msgstr "Suchen oder E-Mail-Adresse angeben…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
 msgstr "Suchen oder Telefonnummer angeben…"
 msgstr "Suchen oder Telefonnummer angeben…"
 
 
@@ -11469,9 +11485,9 @@ msgid "Selects the ticket number generator module."
 msgstr "Wählt den Generator zum Erstellen der Ticketnummern aus."
 msgstr "Wählt den Generator zum Erstellen der Ticketnummern aus."
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Select…"
 msgid "Select…"
 msgstr "Auswählen…"
 msgstr "Auswählen…"
 
 
@@ -11853,6 +11869,13 @@ msgstr "Ticket-Aktionen anzeigen"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr "Zeige Ticketzuschauer"
 msgstr "Zeige Ticketzuschauer"
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+#, fuzzy
+#| msgid "Enable time accounting for following matching tickets."
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr "Schalte die Zeiterfassung für die folgenden zutreffenden Tickets an."
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr "Titel im Formular anzeigen."
 msgstr "Titel im Formular anzeigen."
@@ -11904,6 +11927,7 @@ msgstr "Signatur-Fehler"
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr "Anmelden"
 msgstr "Anmelden"
 
 
@@ -12137,7 +12161,7 @@ msgstr "Beginnen Sie mit der Eingabe, um nach Benutzern zu suchen…"
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr "Beginnen Sie mit der Eingabe, um in der Knowledge Base zu suchen…"
 msgstr "Beginnen Sie mit der Eingabe, um in der Knowledge Base zu suchen…"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Start typing to search…"
 msgid "Start typing to search…"
 msgstr "Beginnen Sie mit der Eingabe, um zu suchen…"
 msgstr "Beginnen Sie mit der Eingabe, um zu suchen…"
 
 
@@ -12370,7 +12394,7 @@ msgstr ""
 "Inhalte des Tabs haben sich geändert, wollen Sie diese Änderungen wirklich "
 "Inhalte des Tabs haben sich geändert, wollen Sie diese Änderungen wirklich "
 "verwerfen?"
 "verwerfen?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
 msgstr "Tag \"%s\" existiert bereits."
 msgstr "Tag \"%s\" existiert bereits."
 
 
@@ -12381,9 +12405,9 @@ msgstr "Tag \"%s\" existiert bereits."
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -12498,6 +12522,7 @@ msgstr "Überprüfen"
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr "Text"
 msgstr "Text"
@@ -12706,11 +12731,11 @@ msgstr ""
 "Chat erforderlich ist."
 "Chat erforderlich ist."
 
 
 #: lib/secure_mailing/smime/security_options.rb
 #: lib/secure_mailing/smime/security_options.rb
-#, fuzzy
-#| msgid "The certificate for %s was found, but has expired."
 msgid ""
 msgid ""
 "The certificate for %s was found, but it is not valid yet or has expired."
 "The certificate for %s was found, but it is not valid yet or has expired."
-msgstr "Das Zertifikat für %s wurde gefunden, ist aber abgelaufen."
+msgstr ""
+"Das Zertifikat für %s wurde gefunden, ist aber noch nicht gültig oder "
+"bereits abgelaufen."
 
 
 #: lib/secure_mailing/smime/security_options.rb
 #: lib/secure_mailing/smime/security_options.rb
 msgid "The certificate for %s was found."
 msgid "The certificate for %s was found."
@@ -12734,12 +12759,17 @@ msgid ""
 "The certificate is not valid for S/MIME usage. Please check the certificate "
 "The certificate is not valid for S/MIME usage. Please check the certificate "
 "format."
 "format."
 msgstr ""
 msgstr ""
+"Das Zertifikat ist nicht für S/MIME-Verwendung zugelassen. Bitte prüfen Sie "
+"das Zertifikatsformat."
 
 
 #: lib/secure_mailing/smime/certificate.rb
 #: lib/secure_mailing/smime/certificate.rb
 msgid ""
 msgid ""
 "The certificate is not valid for S/MIME usage. Please check the key usage, "
 "The certificate is not valid for S/MIME usage. Please check the key usage, "
 "subject alternative name and public key cryptographic algorithm."
 "subject alternative name and public key cryptographic algorithm."
 msgstr ""
 msgstr ""
+"Das Zertifikat ist nicht für S/MIME-Verwendung zugelassen. Bitte prüfen sie "
+"die Schlüsselverwendung, den alternativen Betreff-Namen und den "
+"kryptografischen Algorithmus."
 
 
 #: app/assets/javascripts/app/views/integration/exchange_certificate_issue.jst.eco
 #: app/assets/javascripts/app/views/integration/exchange_certificate_issue.jst.eco
 msgid ""
 msgid ""
@@ -13052,12 +13082,16 @@ msgid ""
 "The private key is not valid for S/MIME usage. Please check the key "
 "The private key is not valid for S/MIME usage. Please check the key "
 "cryptographic algorithm."
 "cryptographic algorithm."
 msgstr ""
 msgstr ""
+"Der private Schlüssel ist nicht für S/MIME-Verwendung zugelassen. Bitte "
+"prüfen Sie den kryptografischen Algorithmus."
 
 
 #: lib/secure_mailing/smime/private_key.rb
 #: lib/secure_mailing/smime/private_key.rb
 msgid ""
 msgid ""
 "The private key is not valid for S/MIME usage. Please check the key format "
 "The private key is not valid for S/MIME usage. Please check the key format "
 "and the secret."
 "and the secret."
 msgstr ""
 msgstr ""
+"Der private Schlüssel ist nicht für S/MIME-Verwendung zugelassen. Bitte "
+"prüfen Sie das Format und das Secret."
 
 
 #: app/frontend/apps/mobile/pages/account/views/AccountOverview.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountOverview.vue
 msgid "The product version could not be fetched."
 msgid "The product version could not be fetched."
@@ -13584,16 +13618,12 @@ msgstr ""
 "abgelaufen."
 "abgelaufen."
 
 
 #: lib/secure_mailing/smime/security_options.rb
 #: lib/secure_mailing/smime/security_options.rb
-#, fuzzy
-#| msgid ""
-#| "There were certificates found for %s, but at least one of them has "
-#| "expired."
 msgid ""
 msgid ""
 "There were certificates found for %s, but at least one of them is not valid "
 "There were certificates found for %s, but at least one of them is not valid "
 "yet or has expired."
 "yet or has expired."
 msgstr ""
 msgstr ""
-"Es wurden Zertifikate für %s gefunden, aber mindestens eines davon ist "
-"abgelaufen."
+"Es wurden Zertifikate für %s gefunden, aber mindestens eines davon ist noch "
+"nicht gültig oder bereits abgelaufen."
 
 
 #: app/assets/javascripts/app/controllers/_manage/security.coffee
 #: app/assets/javascripts/app/controllers/_manage/security.coffee
 msgid "Third-party Applications"
 msgid "Third-party Applications"
@@ -13992,10 +14022,8 @@ msgid "Ticket Conditions Expert Mode"
 msgstr "Expertenmodus für Ticket-Bedingungen"
 msgstr "Expertenmodus für Ticket-Bedingungen"
 
 
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
-#, fuzzy
-#| msgid "Ticket Conditions Expert Mode"
 msgid "Ticket Conditions Regular Expression Operators"
 msgid "Ticket Conditions Regular Expression Operators"
-msgstr "Expertenmodus für Ticket-Bedingungen"
+msgstr "Operatoren für reguläre Ausdrücke in Ticket-Bedingungen"
 
 
 #: app/models/report.rb
 #: app/models/report.rb
 msgid "Ticket Count"
 msgid "Ticket Count"
@@ -14363,6 +14391,12 @@ msgstr "Typen für Zeiterfassung"
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr "Einheit für Zeiterfassung"
 msgstr "Einheit für Zeiterfassung"
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+#, fuzzy
+#| msgid "Time Accounting Unit"
+msgid "Time Accounting is not enabled"
+msgstr "Einheit für Zeiterfassung"
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -14593,16 +14627,12 @@ msgid "Topics"
 msgstr "Themen"
 msgstr "Themen"
 
 
 #: app/assets/javascripts/app/views/ticket_zoom/time_unit.jst.eco
 #: app/assets/javascripts/app/views/ticket_zoom/time_unit.jst.eco
-#, fuzzy
-#| msgid "Total: %s"
 msgid "Total"
 msgid "Total"
-msgstr "Gesamt: %s"
+msgstr "Gesamt"
 
 
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketObjectAttributes.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketObjectAttributes.vue
-#, fuzzy
-#| msgid "Accounted Time"
 msgid "Total Accounted Time"
 msgid "Total Accounted Time"
-msgstr "Berechnete Zeit"
+msgstr "Insgesamt berechnete Zeit"
 
 
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Total display of the number of objects in a grouping."
 msgid "Total display of the number of objects in a grouping."
@@ -14620,6 +14650,12 @@ msgstr "Retweets nachverfolgen"
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr "Gespräch in einen anderen Chat übertragen:"
 msgstr "Gespräch in einen anderen Chat übertragen:"
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+#, fuzzy
+#| msgid "Translations"
+msgid "Translate field contents"
+msgstr "Übersetzungen"
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -15584,7 +15620,7 @@ msgstr "Es tut uns leid, etwas ist schiefgegangen."
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr "Es tut uns leid, etwas ist schiefgegangen. Nachricht erhalten: %s"
 msgstr "Es tut uns leid, etwas ist schiefgegangen. Nachricht erhalten: %s"
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr "Es tut uns Leid, diese Seite existiert nicht."
 msgstr "Es tut uns Leid, diese Seite existiert nicht."
 
 
@@ -16725,10 +16761,8 @@ msgstr "existiert nicht"
 
 
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
-#, fuzzy
-#| msgid "doesn't match %{attribute}"
 msgid "does not match regex"
 msgid "does not match regex"
-msgstr "entspricht nicht %{attribute}"
+msgstr "passt nicht auf regex"
 
 
 msgid "doesn't match %{attribute}"
 msgid "doesn't match %{attribute}"
 msgstr "entspricht nicht %{attribute}"
 msgstr "entspricht nicht %{attribute}"
@@ -16796,10 +16830,8 @@ msgstr "endet auf"
 
 
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
-#, fuzzy
-#| msgid "ends with"
 msgid "ends with one of"
 msgid "ends with one of"
-msgstr "endet auf"
+msgstr "endet auf eins von"
 
 
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 msgid "escalated"
 msgid "escalated"
@@ -17177,10 +17209,8 @@ msgstr "Treffer gefunden"
 
 
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
-#, fuzzy
-#| msgid "matches found"
 msgid "matches regex"
 msgid "matches regex"
-msgstr "Treffer gefunden"
+msgstr "passt auf Regex"
 
 
 #: app/assets/javascripts/app/views/cti/caller_log.jst.eco
 #: app/assets/javascripts/app/views/cti/caller_log.jst.eco
 #: app/assets/javascripts/app/views/cti/caller_log_avatar.jst.eco
 #: app/assets/javascripts/app/views/cti/caller_log_avatar.jst.eco
@@ -17565,10 +17595,8 @@ msgstr "beginnt mit"
 
 
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
-#, fuzzy
-#| msgid "starts with"
 msgid "starts with one of"
 msgid "starts with one of"
-msgstr "beginnt mit"
+msgstr "beginnt mit eins von"
 
 
 #: app/assets/javascripts/app/views/getting_started/email.jst.eco
 #: app/assets/javascripts/app/views/getting_started/email.jst.eco
 msgid "support@example.com"
 msgid "support@example.com"
@@ -17753,6 +17781,14 @@ msgstr "…des gesamten Textfelds"
 msgid "∅ Waiting time today"
 msgid "∅ Waiting time today"
 msgstr "∅ Wartezeit heute"
 msgstr "∅ Wartezeit heute"
 
 
+#~ msgid "Enable time accounting for these tickets."
+#~ msgstr "Zeiterfassung für diese Tickets aktivieren."
+
+#, fuzzy
+#~| msgid "Time Accounting Selector"
+#~ msgid "Ticket does not match Time Accounting Selector"
+#~ msgstr "Zeiterfassung Auswahl"
+
 #~ msgid "You can use regular expression by using \"regex:your_reg_exp\"."
 #~ msgid "You can use regular expression by using \"regex:your_reg_exp\"."
 #~ msgstr "Mit \"regex:ihre_regex\" können Sie reguläre Ausdrücke verwenden."
 #~ msgstr "Mit \"regex:ihre_regex\" können Sie reguläre Ausdrücke verwenden."
 
 

+ 78 - 37
i18n/zammad.el.po

@@ -306,10 +306,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "Επιβεβαίωση"
 msgstr "Επιβεβαίωση"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr "%s (άγνωστο)"
 msgstr "%s (άγνωστο)"
 
 
@@ -1672,7 +1672,7 @@ msgstr ""
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr "Ειστε σιγουρος για την διαγραφη του αντικειμένου;"
 msgstr "Ειστε σιγουρος για την διαγραφη του αντικειμένου;"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Sure to delete this object?"
 #| msgid "Sure to delete this object?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
@@ -1874,13 +1874,13 @@ msgstr ""
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Attached Files"
 #| msgid "Attached Files"
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "Attached Files"
 msgstr "Attached Files"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Attached Files"
 #| msgid "Attached Files"
 msgid "Attach files"
 msgid "Attach files"
@@ -2034,6 +2034,10 @@ msgstr "Authentication"
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr "Authentication via %s"
 msgstr "Authentication via %s"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr ""
 msgstr ""
@@ -2167,7 +2171,7 @@ msgstr "Πίσω στην προβολή μου"
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr "Πίσω στην προβολή μου"
 msgstr "Πίσω στην προβολή μου"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Back to my view"
 #| msgid "Back to my view"
 msgid "Back to previous page"
 msgid "Back to previous page"
@@ -2515,11 +2519,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr "Ακυρο"
 msgstr "Ακυρο"
 
 
@@ -2938,9 +2942,9 @@ msgstr "καθαρισμος"
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr "Αναζήτηση"
 msgstr "Αναζήτηση"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Selector"
 #| msgid "Selector"
 msgid "Clear Selection"
 msgid "Clear Selection"
@@ -3573,7 +3577,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Created at"
 #| msgid "Created at"
 msgid "Create tag"
 msgid "Create tag"
@@ -4865,8 +4869,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr "Διαγραφή"
 msgstr "Διαγραφή"
 
 
@@ -5243,9 +5247,9 @@ msgid "Don't synchronize"
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
@@ -5643,15 +5647,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr ""
-"Ενεργοποιήστε την καταγραφή του χρόνου για τα ακόλουθα αντίστοιχα αιτήματα."
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6755,6 +6750,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6989,7 +6988,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr "Έχει επεξεργαστεί"
 msgstr "Έχει επεξεργαστεί"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -8146,6 +8145,12 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "Lastname"
+msgid "Last changed"
+msgstr "Επώνυμο"
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -9445,9 +9450,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr "Δε βρέθηκαν αποτελέσματα"
 msgstr "Δε βρέθηκαν αποτελέσματα"
 
 
@@ -9506,6 +9511,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -9528,7 +9534,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -9545,6 +9551,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr ""
 msgstr ""
 
 
@@ -10769,6 +10776,18 @@ msgstr "Ουρά"
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+#, fuzzy
+#| msgid ""
+#| "Enable REST API access using the username/email address and password for "
+#| "the authentication user."
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+"Ενεργοποιήστε την πρόσβαση REST API χρησιμοποιώντας το όνομα χρήστη / "
+"διεύθυνση email και τον κωδικό πρόσβασης για την ταυτοποίηση χρήστη. "
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -11575,13 +11594,13 @@ msgstr ""
 msgid "Search for…"
 msgid "Search for…"
 msgstr "Αναζήτηση"
 msgstr "Αναζήτηση"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 #, fuzzy
 #, fuzzy
 #| msgid "Enter your username or email address"
 #| msgid "Enter your username or email address"
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr "Εισάγετε το όνομα χρήστη σας ή τη διεύθυνση email."
 msgstr "Εισάγετε το όνομα χρήστη σας ή τη διεύθυνση email."
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 #, fuzzy
 #, fuzzy
 #| msgid "Enter your username or email address"
 #| msgid "Enter your username or email address"
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
@@ -11768,9 +11787,9 @@ msgid "Selects the ticket number generator module."
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Selector"
 #| msgid "Selector"
 msgid "Select…"
 msgid "Select…"
@@ -12175,6 +12194,14 @@ msgstr "Overviews"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr "Overviews"
 msgstr "Overviews"
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+#, fuzzy
+#| msgid "Enable time accounting for following matching tickets."
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr ""
+"Ενεργοποιήστε την καταγραφή του χρόνου για τα ακόλουθα αντίστοιχα αιτήματα."
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr ""
 msgstr ""
@@ -12229,6 +12256,7 @@ msgstr "Εξοδος"
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr "Εισοδος"
 msgstr "Εισοδος"
 
 
@@ -12488,7 +12516,7 @@ msgstr ""
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Start typing to search…"
 msgid "Start typing to search…"
 msgstr ""
 msgstr ""
 
 
@@ -12721,7 +12749,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr "Tab has changed, do you really want to close it?"
 msgstr "Tab has changed, do you really want to close it?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "%s Object(s) are deleted."
 #| msgid "%s Object(s) are deleted."
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
@@ -12734,9 +12762,9 @@ msgstr "%s Object(s) are deleted."
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -12841,6 +12869,7 @@ msgstr "Ελεγχος"
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr "Κείμενο"
 msgstr "Κείμενο"
@@ -14749,6 +14778,12 @@ msgstr "`Time Accounting"
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr "`Time Accounting"
 msgstr "`Time Accounting"
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+#, fuzzy
+#| msgid "Time Accounting"
+msgid "Time Accounting is not enabled"
+msgstr "`Time Accounting"
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -14982,6 +15017,12 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+#, fuzzy
+#| msgid "Translations"
+msgid "Translate field contents"
+msgstr "Μεταφράσεις"
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -15930,7 +15971,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

+ 63 - 36
i18n/zammad.en-ca.po

@@ -250,10 +250,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "%s Migration"
 msgstr "%s Migration"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr ""
 msgstr ""
 
 
@@ -1481,7 +1481,7 @@ msgstr ""
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr ""
 msgstr ""
 
 
@@ -1663,13 +1663,13 @@ msgstr ""
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "%s attached files"
 #| msgid "%s attached files"
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "%s attached files"
 msgstr "%s attached files"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "%s attached files"
 #| msgid "%s attached files"
 msgid "Attach files"
 msgid "Attach files"
@@ -1806,6 +1806,10 @@ msgstr ""
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr ""
 msgstr ""
@@ -1922,7 +1926,7 @@ msgstr ""
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Back to previous page"
 msgid "Back to previous page"
 msgstr ""
 msgstr ""
 
 
@@ -2230,11 +2234,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr ""
 msgstr ""
 
 
@@ -2605,9 +2609,9 @@ msgstr ""
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 msgid "Clear Selection"
 msgid "Clear Selection"
 msgstr ""
 msgstr ""
 
 
@@ -3182,7 +3186,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Create tag"
 msgid "Create tag"
 msgstr ""
 msgstr ""
 
 
@@ -4340,8 +4344,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr ""
 msgstr ""
 
 
@@ -4673,9 +4677,9 @@ msgid "Don't synchronize"
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
@@ -5044,14 +5048,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr ""
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6034,6 +6030,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6248,7 +6248,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -7254,6 +7254,10 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Last changed"
+msgstr ""
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -8437,9 +8441,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr ""
 msgstr ""
 
 
@@ -8496,6 +8500,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -8518,7 +8523,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -8535,6 +8540,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr ""
 msgstr ""
 
 
@@ -9654,6 +9660,12 @@ msgstr ""
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -10396,11 +10408,11 @@ msgstr ""
 msgid "Search for…"
 msgid "Search for…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
 msgstr ""
 msgstr ""
 
 
@@ -10561,9 +10573,9 @@ msgid "Selects the ticket number generator module."
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Select…"
 msgid "Select…"
 msgstr ""
 msgstr ""
 
 
@@ -10927,6 +10939,11 @@ msgstr ""
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr ""
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr ""
 msgstr ""
@@ -10977,6 +10994,7 @@ msgstr ""
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr ""
 msgstr ""
 
 
@@ -11200,7 +11218,7 @@ msgstr ""
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Start typing to search…"
 msgid "Start typing to search…"
 msgstr ""
 msgstr ""
 
 
@@ -11427,7 +11445,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
 msgstr ""
 msgstr ""
 
 
@@ -11438,9 +11456,9 @@ msgstr ""
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -11543,6 +11561,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr ""
 msgstr ""
@@ -13220,6 +13239,10 @@ msgstr ""
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr ""
 msgstr ""
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+msgid "Time Accounting is not enabled"
+msgstr ""
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -13449,6 +13472,10 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+msgid "Translate field contents"
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -14332,7 +14359,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

+ 63 - 36
i18n/zammad.en-gb.po

@@ -244,10 +244,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr ""
 msgstr ""
 
 
@@ -1475,7 +1475,7 @@ msgstr ""
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgstr ""
 msgstr ""
 
 
@@ -1657,11 +1657,11 @@ msgstr ""
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Attach files"
 msgid "Attach files"
 msgstr ""
 msgstr ""
 
 
@@ -1794,6 +1794,10 @@ msgstr ""
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr ""
 msgstr ""
@@ -1910,7 +1914,7 @@ msgstr ""
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Back to previous page"
 msgid "Back to previous page"
 msgstr ""
 msgstr ""
 
 
@@ -2218,11 +2222,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr ""
 msgstr ""
 
 
@@ -2593,9 +2597,9 @@ msgstr ""
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 msgid "Clear Selection"
 msgid "Clear Selection"
 msgstr ""
 msgstr ""
 
 
@@ -3170,7 +3174,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Create tag"
 msgid "Create tag"
 msgstr ""
 msgstr ""
 
 
@@ -4328,8 +4332,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr ""
 msgstr ""
 
 
@@ -4661,9 +4665,9 @@ msgid "Don't synchronize"
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
@@ -5032,14 +5036,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr ""
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6022,6 +6018,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6236,7 +6236,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -7242,6 +7242,10 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Last changed"
+msgstr ""
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -8425,9 +8429,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr ""
 msgstr ""
 
 
@@ -8484,6 +8488,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -8506,7 +8511,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -8523,6 +8528,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr ""
 msgstr ""
 
 
@@ -9640,6 +9646,12 @@ msgstr ""
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -10380,11 +10392,11 @@ msgstr ""
 msgid "Search for…"
 msgid "Search for…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
 msgstr ""
 msgstr ""
 
 
@@ -10545,9 +10557,9 @@ msgid "Selects the ticket number generator module."
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Select…"
 msgid "Select…"
 msgstr ""
 msgstr ""
 
 
@@ -10911,6 +10923,11 @@ msgstr ""
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr ""
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr ""
 msgstr ""
@@ -10961,6 +10978,7 @@ msgstr ""
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr ""
 msgstr ""
 
 
@@ -11184,7 +11202,7 @@ msgstr ""
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Start typing to search…"
 msgid "Start typing to search…"
 msgstr ""
 msgstr ""
 
 
@@ -11411,7 +11429,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
 msgstr ""
 msgstr ""
 
 
@@ -11422,9 +11440,9 @@ msgstr ""
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -11527,6 +11545,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr ""
 msgstr ""
@@ -13204,6 +13223,10 @@ msgstr ""
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr ""
 msgstr ""
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+msgid "Time Accounting is not enabled"
+msgstr ""
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -13433,6 +13456,10 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+msgid "Translate field contents"
+msgstr ""
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -14314,7 +14341,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

+ 77 - 36
i18n/zammad.es-ca.po

@@ -245,10 +245,10 @@ msgstr ""
 msgid "%s (option)"
 msgid "%s (option)"
 msgstr "Confirmar"
 msgstr "Confirmar"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "%s (unknown)"
 msgid "%s (unknown)"
 msgstr ""
 msgstr ""
 
 
@@ -1628,7 +1628,7 @@ msgstr ""
 msgid "Are you sure to remove this article?"
 msgid "Are you sure to remove this article?"
 msgstr "Estàs segur d'eliminar aquest objecte?"
 msgstr "Estàs segur d'eliminar aquest objecte?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Sure to delete this object?"
 #| msgid "Sure to delete this object?"
 msgid "Are you sure you want to delete \"%s\"?"
 msgid "Are you sure you want to delete \"%s\"?"
@@ -1828,13 +1828,13 @@ msgstr ""
 msgid "At least one user needs to have admin permissions."
 msgid "At least one user needs to have admin permissions."
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Attached Files"
 #| msgid "Attached Files"
 msgid "Attach another file"
 msgid "Attach another file"
 msgstr "Adjunta fitxers"
 msgstr "Adjunta fitxers"
 
 
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Attached Files"
 #| msgid "Attached Files"
 msgid "Attach files"
 msgid "Attach files"
@@ -1990,6 +1990,10 @@ msgstr "Autenticació"
 msgid "Authenticator app secret"
 msgid "Authenticator app secret"
 msgstr "Autentificació via %s"
 msgstr "Autentificació via %s"
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+msgid "Author"
+msgstr ""
+
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
 msgid "Authorization failed"
 msgid "Authorization failed"
 msgstr ""
 msgstr ""
@@ -2123,7 +2127,7 @@ msgstr "Retorna a la meva vista"
 msgid "Back to overview"
 msgid "Back to overview"
 msgstr "Retorna a la meva vista"
 msgstr "Retorna a la meva vista"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Back to my view"
 #| msgid "Back to my view"
 msgid "Back to previous page"
 msgid "Back to previous page"
@@ -2471,11 +2475,11 @@ msgstr ""
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/assets/javascripts/app/views/widget/invite_user.jst.eco
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonDialogObjectForm/CommonDialogObjectForm.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
 #: app/frontend/apps/mobile/components/CommonSectionPopup/CommonSectionPopup.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/search/views/SearchOverview.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketAction/TicketActionChangeCustomerDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Cancel"
 msgid "Cancel"
 msgstr "Cancel·lar"
 msgstr "Cancel·lar"
 
 
@@ -2894,9 +2898,9 @@ msgstr "netejar"
 msgid "Clear Search"
 msgid "Clear Search"
 msgstr "Buscar"
 msgstr "Buscar"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
-#: app/frontend/shared/components/Form/fields/FieldSelect/FieldSelectInput.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldSelect/FieldSelectInput.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInput.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Selector"
 #| msgid "Selector"
 msgid "Clear Selection"
 msgid "Clear Selection"
@@ -3518,7 +3522,7 @@ msgid ""
 "Create rules that single out the tickets for the Service Level Agreement."
 "Create rules that single out the tickets for the Service Level Agreement."
 msgstr "Crea regles que agrupin els tiquets per a l'Acord de nivell de servei."
 msgstr "Crea regles que agrupin els tiquets per a l'Acord de nivell de servei."
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Created at"
 #| msgid "Created at"
 msgid "Create tag"
 msgid "Create tag"
@@ -4795,8 +4799,8 @@ msgstr ""
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/telegram/index.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/twitter/list.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
 #: app/assets/javascripts/app/views/widget/text_module.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldFile/FieldFileInput.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
-#: app/frontend/shared/components/Form/fields/FieldFile/FieldFileInput.vue
 msgid "Delete"
 msgid "Delete"
 msgstr "Eliminar"
 msgstr "Eliminar"
 
 
@@ -5170,9 +5174,9 @@ msgid "Don't synchronize"
 msgstr ""
 msgstr ""
 
 
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
 #: app/frontend/apps/mobile/components/CommonDialog/CommonDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/account/views/AccountAvatar.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleReplyDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
@@ -5569,14 +5573,6 @@ msgstr ""
 msgid "Enable ticket auto assignment."
 msgid "Enable ticket auto assignment."
 msgstr ""
 msgstr ""
 
 
-#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
-msgid "Enable time accounting for following matching tickets."
-msgstr "Habilita el control de temps per als següents tiquets coincidents."
-
-#: db/seeds/settings.rb
-msgid "Enable time accounting for these tickets."
-msgstr ""
-
 #: db/seeds/settings.rb
 #: db/seeds/settings.rb
 msgid "Enable time accounting."
 msgid "Enable time accounting."
 msgstr ""
 msgstr ""
@@ -6678,6 +6674,10 @@ msgstr ""
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgid "GitLab request failed! Please have a look at the log file for details"
 msgstr ""
 msgstr ""
 
 
+#: app/models/ticket/time_accounting.rb
+msgid "Given Ticket Article is not part of the Ticket"
+msgstr ""
+
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/index.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 #: app/assets/javascripts/app/views/google/list.jst.eco
 msgid "Gmail"
 msgid "Gmail"
@@ -6912,7 +6912,7 @@ msgstr ""
 msgid "Has processed"
 msgid "Has processed"
 msgstr "Ha processat"
 msgstr "Ha processat"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "Has submenu"
 msgid "Has submenu"
 msgstr ""
 msgstr ""
 
 
@@ -8037,6 +8037,12 @@ msgstr ""
 msgid "Last change %s %s by %s"
 msgid "Last change %s %s by %s"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
+#, fuzzy
+#| msgid "has changed"
+msgid "Last changed"
+msgstr "ha canviat"
+
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/assets/javascripts/app/models/ticket.coffee
 #: app/graphql/gql/types/overview_type.rb
 #: app/graphql/gql/types/overview_type.rb
 msgid "Last contact"
 msgid "Last contact"
@@ -9324,9 +9330,9 @@ msgid "No record found!"
 msgstr ""
 msgstr ""
 
 
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
 #: app/assets/javascripts/app/lib/base/jquery.textmodule.js
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
 #: app/frontend/shared/components/Form/fields/FieldEditor/SuggestionsList.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 msgid "No results found"
 msgid "No results found"
 msgstr ""
 msgstr ""
 
 
@@ -9385,6 +9391,7 @@ msgstr ""
 msgid "No x-zammad-session-user-id, no sender set!"
 msgid "No x-zammad-session-user-id, no sender set!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/ticket_zoom/time_unit.coffee
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
 #: app/graphql/gql/types/ticket_type.rb
 #: app/graphql/gql/types/ticket_type.rb
 msgid "None"
 msgid "None"
@@ -9407,7 +9414,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/knowledge_base/agent_controller.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 #: app/helpers/knowledge_base_public_page_title_helper.rb
 msgid "Not Found"
 msgid "Not Found"
 msgstr ""
 msgstr ""
@@ -9424,6 +9431,7 @@ msgstr ""
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom.coffee
 #: app/controllers/application_controller/handles_errors.rb
 #: app/controllers/application_controller/handles_errors.rb
+#: app/services/service/ticket/article/create.rb
 msgid "Not authorized"
 msgid "Not authorized"
 msgstr ""
 msgstr ""
 
 
@@ -10647,6 +10655,18 @@ msgstr "Cua"
 msgid "Queue already exists!"
 msgid "Queue already exists!"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
+#, fuzzy
+#| msgid ""
+#| "Enable REST API access using the username/email address and password for "
+#| "the authentication user."
+msgid ""
+"REST API access using the username/email address and password is currently "
+"disabled. Please contact your administrator."
+msgstr ""
+"Habilita accés API REST utilitzant usuari/correu i contrasenya per "
+"l'autentificació d'usuari"
+
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/ArticleMetadataDialog.vue
 msgid "Raw"
 msgid "Raw"
@@ -11457,13 +11477,13 @@ msgstr "Busca usuaris"
 msgid "Search for…"
 msgid "Search for…"
 msgstr "Buscar"
 msgstr "Buscar"
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 #, fuzzy
 #, fuzzy
 #| msgid "Enter your username or email address"
 #| msgid "Enter your username or email address"
 msgid "Search or enter email address…"
 msgid "Search or enter email address…"
 msgstr "Introdueix el teu usuari o correu electrònic."
 msgstr "Introdueix el teu usuari o correu electrònic."
 
 
-#: app/frontend/shared/components/Form/fields/FieldRecipient/index.ts
+#: app/frontend/apps/mobile/components/Form/fields/FieldRecipient/index.ts
 #, fuzzy
 #, fuzzy
 #| msgid "Enter your username or email address"
 #| msgid "Enter your username or email address"
 msgid "Search or enter phone number…"
 msgid "Search or enter phone number…"
@@ -11650,9 +11670,9 @@ msgid "Selects the ticket number generator module."
 msgstr "Selecciona mòdul generador de números de tiquet."
 msgstr "Selecciona mòdul generador de números de tiquet."
 
 
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
 #: app/frontend/apps/mobile/components/CommonSelect/CommonSelect.vue
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
-#: app/frontend/shared/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTreeSelect/FieldTreeSelectInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Select Template"
 #| msgid "Select Template"
 msgid "Select…"
 msgid "Select…"
@@ -12074,6 +12094,13 @@ msgstr "Resums"
 msgid "Show ticket viewers"
 msgid "Show ticket viewers"
 msgstr "Resums"
 msgstr "Resums"
 
 
+#: app/assets/javascripts/app/views/time_accounting/settings.jst.eco
+#: db/seeds/settings.rb
+#, fuzzy
+#| msgid "Enable time accounting for following matching tickets."
+msgid "Show time accounting dialog when updating matching tickets."
+msgstr "Habilita el control de temps per als següents tiquets coincidents."
+
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 #: app/assets/javascripts/app/views/channel/form.jst.eco
 msgid "Show title in form."
 msgid "Show title in form."
 msgstr "Mostra el títol al formulari"
 msgstr "Mostra el títol al formulari"
@@ -12128,6 +12155,7 @@ msgstr "Tanca sessió"
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginRecoveryCode.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/components/LoginTwoFactor.vue
 #: app/frontend/apps/mobile/pages/login/routes.ts
 #: app/frontend/apps/mobile/pages/login/routes.ts
+#: app/frontend/apps/mobile/pages/playground/views/PlaygroundOverview.vue
 msgid "Sign in"
 msgid "Sign in"
 msgstr "Inicia sessió"
 msgstr "Inicia sessió"
 
 
@@ -12383,7 +12411,7 @@ msgstr "Busca usuaris"
 msgid "Start typing to search in Knowledge Base…"
 msgid "Start typing to search in Knowledge Base…"
 msgstr "Busca usuaris"
 msgstr "Busca usuaris"
 
 
-#: app/frontend/shared/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldAutoComplete/FieldAutoCompleteInputDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "Search for users"
 #| msgid "Search for users"
 msgid "Start typing to search…"
 msgid "Start typing to search…"
@@ -12618,7 +12646,7 @@ msgstr ""
 msgid "Tab has changed, do you really want to close it?"
 msgid "Tab has changed, do you really want to close it?"
 msgstr "Els canvis han sigut guardats, realment els vols tancar?"
 msgstr "Els canvis han sigut guardats, realment els vols tancar?"
 
 
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #, fuzzy
 #, fuzzy
 #| msgid "%s Object(s) are deleted."
 #| msgid "%s Object(s) are deleted."
 msgid "Tag \"%s\" already exists."
 msgid "Tag \"%s\" already exists."
@@ -12631,9 +12659,9 @@ msgstr "Objecte(s) %s s'han eliminat."
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/tag/index.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
 #: app/assets/javascripts/app/views/widget/tag.jst.eco
+#: app/frontend/apps/mobile/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/components/TicketDetailView/TicketTags.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
 #: app/frontend/apps/mobile/pages/ticket/views/TicketInformation/TicketInformationDetails.vue
-#: app/frontend/shared/components/Form/fields/FieldTags/FieldTagsDialog.vue
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: app/views/knowledge_base/public/answers/show.html.erb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: db/seeds/object_manager_attributes.rb db/seeds/permissions.rb
 #: lib/excel_sheet/ticket.rb
 #: lib/excel_sheet/ticket.rb
@@ -12738,6 +12766,7 @@ msgstr "Testejant"
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/signature.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
 #: app/assets/javascripts/app/models/ticket_article.coffee
+#: app/assets/javascripts/app/views/ticket_shared_draft_modal.jst.eco
 #: db/seeds/object_manager_attributes.rb
 #: db/seeds/object_manager_attributes.rb
 msgid "Text"
 msgid "Text"
 msgstr "Text"
 msgstr "Text"
@@ -14700,6 +14729,12 @@ msgstr "Control de temps"
 msgid "Time Accounting Unit"
 msgid "Time Accounting Unit"
 msgstr "Control de temps"
 msgstr "Control de temps"
 
 
+#: app/policies/ticket/time_accounting_policy.rb
+#, fuzzy
+#| msgid "Time Accounting"
+msgid "Time Accounting is not enabled"
+msgstr "Control de temps"
+
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_activity.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_customer.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
 #: app/assets/javascripts/app/views/time_accounting/by_organization.jst.eco
@@ -14953,6 +14988,12 @@ msgstr ""
 msgid "Transfer conversation to another chat:"
 msgid "Transfer conversation to another chat:"
 msgstr ""
 msgstr ""
 
 
+#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
+#, fuzzy
+#| msgid "Translations"
+msgid "Translate field contents"
+msgstr "Traduccions"
+
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/controllers/translation.coffee
 #: app/assets/javascripts/app/views/translation/index.jst.eco
 #: app/assets/javascripts/app/views/translation/index.jst.eco
@@ -15926,7 +15967,7 @@ msgstr ""
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgid "We're sorry, but something went wrong. Received message: %s"
 msgstr ""
 msgstr ""
 
 
-#: app/frontend/apps/mobile/router/error.ts
+#: app/frontend/shared/router/error.ts
 msgid "We're sorry, but this page doesn't exist."
 msgid "We're sorry, but this page doesn't exist."
 msgstr ""
 msgstr ""
 
 

Некоторые файлы не были показаны из-за большого количества измененных файлов