diff --git a/beesdoo_website_posorder_amount/README.rst b/beesdoo_website_posorder_amount/README.rst new file mode 100644 index 000000000..b976247b8 --- /dev/null +++ b/beesdoo_website_posorder_amount/README.rst @@ -0,0 +1,55 @@ +=============================== +Portal Website POS order amount +=============================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:8f272a2089014da7ee661f49ee595493fba8faa3e48850452a16128f95d51e36 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-beescoop%2Fobeesdoo-lightgray.png?logo=github + :target: https://github.com/beescoop/obeesdoo/tree/12.0/beesdoo_website_posorder_amount + :alt: beescoop/obeesdoo + +|badge1| |badge2| |badge3| + +Can be safely uninstalled. + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Coop IT Easy SC + +Maintainers +~~~~~~~~~~~ + +This module is part of the `beescoop/obeesdoo `_ project on GitHub. + +You are welcome to contribute. diff --git a/beesdoo_website_posorder_amount/readme/DESCRIPTION.rst b/beesdoo_website_posorder_amount/readme/DESCRIPTION.rst new file mode 100644 index 000000000..f1c6070ed --- /dev/null +++ b/beesdoo_website_posorder_amount/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +Can be safely uninstalled. diff --git a/beesdoo_website_posorder_amount/static/description/index.html b/beesdoo_website_posorder_amount/static/description/index.html new file mode 100644 index 000000000..6cc2d166e --- /dev/null +++ b/beesdoo_website_posorder_amount/static/description/index.html @@ -0,0 +1,409 @@ + + + + + +Portal Website POS order amount + + + +
+

Portal Website POS order amount

+ + +

Beta License: AGPL-3 beescoop/obeesdoo

+

Can be safely uninstalled.

+

Table of contents

+ +
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Coop IT Easy SC
  • +
+
+
+

Maintainers

+

This module is part of the beescoop/obeesdoo project on GitHub.

+

You are welcome to contribute.

+
+
+
+ + diff --git a/shift_change/i18n/de.po b/shift_change/i18n/de.po new file mode 100644 index 000000000..9f6b03ba8 --- /dev/null +++ b/shift_change/i18n/de.po @@ -0,0 +1,263 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * shift_change +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-08-11 08:28+0000\n" +"PO-Revision-Date: 2026-08-11 08:28+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "\n" +" Maximum changes for the same shift\n" +" " +msgstr "\n" +" Maximal Anzahl Wechseln für eine Schicht\n" +" " + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "\n" +" Time limit to change a shift\n" +" " +msgstr "\n" +" Zeitgrenze um eine Schicht zu tauschen\n" +" " + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "\n" +" Time limit to take a new a shift\n" +" " +msgstr "\n" +" Zeitgrenze um sich für eine Schicht anzumelden\n" +" " + +#. module: shift_change +#: model:ir.model,name:shift_change.model_shift_change +msgid "A model to track a change of a shift" +msgstr "Ein Modell zur Verfolgung der Schichtänderungen" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__available_new_shift_ids +msgid "Available New Shifts" +msgstr "Neue verfügbare Schichten" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_shift__can_be_changed +msgid "Can Be Changed" +msgstr "Kann getauscht werden" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.shift_change_create_wizard_form +msgid "Cancel" +msgstr "Abbrechen" + +#. module: shift_change +#: code:addons/shift_change/models/res_partner.py:13 +#: model_terms:ir.ui.view,arch_db:shift_change.res_partner_shift_change_button +#, python-format +msgid "Change a shift" +msgstr "Schicht wechseln" + +#. module: shift_change +#: model:ir.model,name:shift_change.model_res_config_settings +msgid "Config Settings" +msgstr "Konfiguration " + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.shift_change_create_wizard_form +msgid "Confirm" +msgstr "Bestätigen" + +#. module: shift_change +#: model:ir.model,name:shift_change.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.shift_change_view_search +msgid "Create Date" +msgstr "Erstellt am" + +#. module: shift_change +#: model:ir.ui.menu,name:shift_change.menu_shift_change_create_wizard +#: model_terms:ir.ui.view,arch_db:shift_change.shift_change_create_wizard_form +msgid "Create Shift Change" +msgstr "Schichtentausch erstellen" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__create_uid +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__create_date +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__display_name +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.shift_change_view_search +msgid "Group By" +msgstr "Gruppieren nach" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "Hours" +msgstr "" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__id +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__id +msgid "ID" +msgstr "" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change____last_update +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__write_uid +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert durch" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__write_date +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.shift_change_view_search +msgid "My Changes" +msgstr "Meine Tausche" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_res_config_settings__new_shift_hour_limit_change +msgid "New Shift Hour Limit Change" +msgstr "Neue Schichtentausch Zeitgrenze" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__new_shift_id +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__new_shift_id +msgid "New shift" +msgstr "Neue Schicht" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "Number of hours below which a new shift cannot be taken" +msgstr "Anzahl der Stunden, unterhalb derer keine neue Schicht mehr genommen werden kann\n" +"\n" +"\n" +"" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "Number of hours below which a shift cannot be changed" +msgstr "Anzahl der Stunden, unterhalb derer eine Schicht nicht getauscht werden kann\n" +"\n" +"\n" +"" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "Number of time the same shift can be changed" +msgstr "Wie oft kann eine Schicht gewechselt werden" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_res_config_settings__old_shift_hour_limit_change +msgid "Old Shift Hour Limit Change" +msgstr "" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__old_shift_id +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__old_shift_id +msgid "Old shift" +msgstr "Alte Schicht" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_res_config_settings__same_shift_change_max +msgid "Same Shift Change Max" +msgstr "Max Wechsel für eine Schicht" + +#. module: shift_change +#: model:ir.actions.act_window,name:shift_change.action_shift_change_create_wizard +msgid "Shift Change Create Wizard" +msgstr "Wizard um Schicht zu tauschen" + +#. module: shift_change +#: model:ir.ui.menu,name:shift_change.menu_change_top +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "Shift Changes" +msgstr "Schichtentausche" + +#. module: shift_change +#: model:ir.ui.menu,name:shift_change.menu_change +msgid "Shift Changes History" +msgstr "Schichtentauschverlauf" + +#. module: shift_change +#: model:ir.actions.act_window,name:shift_change.action_shift_change +msgid "Shift changes" +msgstr "Schichtentausche" + +#. module: shift_change +#: model_terms:ir.ui.view,arch_db:shift_change.res_config_settings_swap_view_form +msgid "Times" +msgstr "Zeiten" + +#. module: shift_change +#: model:ir.model,name:shift_change.model_shift_change_create_wizard +msgid "Wizard to create a shift change" +msgstr "Wizard um Schichten zu tauschen" + +#. module: shift_change +#: model:ir.model.fields,field_description:shift_change.field_shift_change__worker_id +#: model:ir.model.fields,field_description:shift_change.field_shift_change_create_wizard__worker_id +#: model_terms:ir.ui.view,arch_db:shift_change.shift_change_view_search +msgid "Worker" +msgstr "Mitglied" + +#. module: shift_change +#: code:addons/shift_change/models/shift_change.py:156 +#, python-format +msgid "You can't change a shift so close in the futur." +msgstr "Du kannst keine Schicht wechseln, die so nah in Zukunft liegt" + +#. module: shift_change +#: code:addons/shift_change/models/shift_change.py:152 +#, python-format +msgid "You can't change shift that is in the past." +msgstr "Du kannst keine vergangene Schicht wechseln" + +#. module: shift_change +#: code:addons/shift_change/models/shift_change.py:150 +#, python-format +msgid "You can't change shift that your are not worker." +msgstr "Du kannst keine Schicht wechseln, wofür du nicht angemeldet bist" + +#. module: shift_change +#: model:ir.model,name:shift_change.model_shift_shift +msgid "shift.shift" +msgstr "" + diff --git a/shift_change_portal/i18n/de.po b/shift_change_portal/i18n/de.po new file mode 100644 index 000000000..9e8fcfb7e --- /dev/null +++ b/shift_change_portal/i18n/de.po @@ -0,0 +1,91 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * shift_change_portal +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-08-11 08:29+0000\n" +"PO-Revision-Date: 2026-08-11 08:29+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.res_config_settings_swap_view_form +msgid "\n" +" Activate shift changes\n" +" " +msgstr "\n" +" Schichtentausch aktivieren\n" +" " + +#. module: shift_change_portal +#: model:ir.model.fields,field_description:shift_change_portal.field_res_config_settings__enable_shift_changes +msgid "Activate shift changes" +msgstr "Schichtentausch aktivieren" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change +msgid "Cancel" +msgstr "Abbrechen" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.my_shift_next_shifts_change +msgid "Change Shift" +msgstr "Schicht tauschen" + +#. module: shift_change_portal +#: model:ir.model,name:shift_change_portal.model_res_config_settings +msgid "Config Settings" +msgstr "Konfiguration " + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change +msgid "New Shift Name" +msgstr "Neue Schichtname" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change +msgid "Old Shift Name" +msgstr "Alte Schichtname" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.available_shift_irregular_worker_card +msgid "Select" +msgstr "Auswählen" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.shift_change_selection +msgid "Select your new shift" +msgstr "Wähle deine neue Schicht aus" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.res_config_settings_swap_view_form +msgid "Shift Changes Portal" +msgstr "Schichtentausch Portal" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.my_shift_next_shifts_change +msgid "This shift can not be changed because it is a compensation shift." +msgstr "Diese Schicht kann nicht getauscht werden, da es sich um eine Kompensationsschicht handelt" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.my_shift_next_shifts_change +msgid "This shift can not be changed because it is too far in the future." +msgstr "Diese Schicht kann nicht getauscht werden, da sie zu weit in der Zukunft liegt" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change +msgid "Validate" +msgstr "Validieren" + +#. module: shift_change_portal +#: model_terms:ir.ui.view,arch_db:shift_change_portal.validate_change +msgid "Validate change" +msgstr "Tausch bestätigen" + diff --git a/shift_change_shift_solidarity/i18n/de.po b/shift_change_shift_solidarity/i18n/de.po new file mode 100644 index 000000000..05f22e1f8 --- /dev/null +++ b/shift_change_shift_solidarity/i18n/de.po @@ -0,0 +1,33 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * shift_change_shift_solidarity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-08-11 08:30+0000\n" +"PO-Revision-Date: 2026-08-11 08:30+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: shift_change_shift_solidarity +#: model:ir.model,name:shift_change_shift_solidarity.model_shift_change +msgid "A model to track a change of a shift" +msgstr "Ein Modell zur Verfolgung der Schichtänderungen" + +#. module: shift_change_shift_solidarity +#: code:addons/shift_change_shift_solidarity/models/shift_change.py:16 +#, python-format +msgid "You can't change a solidarity shift." +msgstr "Du kannst eine Solidaritätsschicht nicht tauschen" + +#. module: shift_change_shift_solidarity +#: model:ir.model,name:shift_change_shift_solidarity.model_shift_shift +msgid "shift.shift" +msgstr "" + diff --git a/shift_solidarity/i18n/de.po b/shift_solidarity/i18n/de.po new file mode 100644 index 000000000..d1e4fdaa4 --- /dev/null +++ b/shift_solidarity/i18n/de.po @@ -0,0 +1,364 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * shift_solidarity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-08-11 08:34+0000\n" +"PO-Revision-Date: 2026-08-11 08:34+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "\n" +" Activate solidarity related features\n" +" " +msgstr "\n" +" Solidaritätsrelevante Eigentschaften aktivieren\n" +" " + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "\n" +" Initial value of the solidarity counter\n" +" " +msgstr "\n" +" Anfangswert der Solidaritätsschichtenzähler\n" +" " + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "\n" +" Limit value of the solidarity counter\n" +" " +msgstr "\n" +" Höchstwert für den Solidaritätsschichtenzähler\n" +" " + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "\n" +" Maximum number of solidarity requests\n" +" " +msgstr "\n" +" Maximaler Anzahl Anfragen für Solidaritätsschichten\n" +" " + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_res_config_settings__enable_solidarity +msgid "Activate solidarity offers and requests" +msgstr "Aktiviere Solidaritäts-Angebote und -Anfragen" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.solidarity_shift_offer_view_form +msgid "Cancel offer" +msgstr "Angebot stornieren" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.solidarity_shift_request_view_form +msgid "Cancel request" +msgstr "Anfrage abbrechen" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.task_view_form_extended +msgid "Cancel solidarity shift" +msgstr "Storniere Solidaritätsschicht" + +#. module: shift_solidarity +#: selection:shift.solidarity.offer,state:0 +#: selection:shift.solidarity.request,state:0 +msgid "Cancelled" +msgstr "Storniert" + +#. module: shift_solidarity +#: model:ir.model,name:shift_solidarity.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: shift_solidarity +#: model:ir.model,name:shift_solidarity.model_res_config_settings +msgid "Config Settings" +msgstr "Konfiguration " + +#. module: shift_solidarity +#: model:ir.model,name:shift_solidarity.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__create_uid +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__create_date +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__display_name +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: shift_solidarity +#: selection:shift.solidarity.offer,state:0 +#: selection:shift.solidarity.request,state:0 +msgid "Draft" +msgstr "Entwurf" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__shift_id +msgid "Generated shift" +msgstr "Erstellte Schicht" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__id +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__id +msgid "ID" +msgstr "" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "Inital value for the solidarity counter calculation\n" +" (equivalent to the value of the counter if no one\n" +" has offered or requested a solidarity shift)" +msgstr "Anfangswert für die Solidaritätszählerzähler\n" +" (entspricht dem Wert des Zählers, wenn noch niemand\n" +" einen Solidaritätsschicht angeboten oder gefordert hat)" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer____last_update +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__write_uid +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert durch" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__write_date +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_res_config_settings__solidarity_counter_limit +msgid "Limit value of the global solidarity counter" +msgstr "Grenzwert des globalen Solidaritätszählers" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_res_config_settings__max_solidarity_requests_number +msgid "Max number of solidarity requests per year" +msgstr "Maximale Anzahl von Solidaritätsanträgen pro Jahr" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.solidarity_offer_button_worker +msgid "Offer a solidarity shift" +msgstr "Eine Solidaritätsschicht anbieten" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__reason +msgid "Reason" +msgstr "Grund" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.solidarity_offer_button_worker +msgid "Request a solidarity shift" +msgstr "Anfrage für eine Solidaritätsschicht" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__shift_id +msgid "Shift" +msgstr "Schicht" + +#. module: shift_solidarity +#: model:ir.ui.menu,name:shift_solidarity.menu_solidarity_top +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "Solidarity" +msgstr "Solidaritätsschichten" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.task_shift_view_kanban_extended +msgid "Solidarity Shift" +msgstr "Solidaritätsschicht" + +#. module: shift_solidarity +#: model:ir.model,name:shift_solidarity.model_shift_solidarity_offer +msgid "Solidarity Shift Offer" +msgstr "Angebot für Solidaritätsschicht" + +#. module: shift_solidarity +#: model:ir.model,name:shift_solidarity.model_shift_solidarity_request +msgid "Solidarity Shift Request" +msgstr "Anfrage für Solidaritätsschicht" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_shift__is_solidarity +msgid "Solidarity shift" +msgstr "Solidaritätsschicht" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_shift__solidarity_offer_ids +msgid "Solidarity shift offer" +msgstr "Angebot für Solidaritätsschicht" + +#. module: shift_solidarity +#: model:ir.actions.act_window,name:shift_solidarity.action_solidarity_shift_offer +#: model:ir.ui.menu,name:shift_solidarity.menu_solidarity_offer +msgid "Solidarity shift offers" +msgstr "Angebote für Solidaritätsschichten" + +#. module: shift_solidarity +#: model:ir.actions.act_window,name:shift_solidarity.action_solidarity_shift_request +#: model:ir.ui.menu,name:shift_solidarity.menu_solidarity_requests +msgid "Solidarity shift requests" +msgstr "Anfragen für Solidaritätsschichten" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_res_config_settings__solidarity_counter_start_value +msgid "Start value of the global solidarity counter" +msgstr "Startwert des globalen Solidaritätszählers" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__state +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__state +msgid "State" +msgstr "Status" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.task_view_form_extended +msgid "Subscribe as a solidarity shift" +msgstr "Abonnieren als Solidaritätsdienst" + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/res_company.py:53 +#, python-format +msgid "The solidarity counter can not go below %s." +msgstr "Der Solidaritätsschichtenzähler kann nicht negativ sein (%s)" + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_request.py:98 +#, python-format +msgid "Too many solidarity request for this partner." +msgstr "Zu viele Anfragen für Solidaritätsschicht für dieses Mitglied" + +#. module: shift_solidarity +#: selection:shift.solidarity.offer,state:0 +#: selection:shift.solidarity.request,state:0 +msgid "Validated" +msgstr "Validiert" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "Value" +msgstr "Wert" + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "Value of the maximum number of solidarity requests\n" +" per worker and per year. The calculation is based\n" +" on the last twelve months (not on the calendar year)." +msgstr "Wert der maximalen Anzahl von Solidaritätsanfragen\n" +" pro Arbeiter und pro Jahr. Die Berechnung basiert\n" +" auf die letzten zwölf Monate (nicht auf das Kalenderjahr)." + +#. module: shift_solidarity +#: model_terms:ir.ui.view,arch_db:shift_solidarity.res_config_settings_shift_solidarity +msgid "Value of the solidarity counter below which\n" +" it cannot drop. If this value is reached,\n" +" requesting solidarity becomes impossible until\n" +" a solidarity shift is done." +msgstr "Minimalwert des Solidaritätsschichtenzählers,\n" +" Wenn dieser Wert erreicht wird, wird\n" +" die Anfrage um Solidaritätsschicht unmöglich, bis\n" +" eine neue Solidaritätsschicht angeboten wird." + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_offer__worker_id +msgid "Worker" +msgstr "Mitglied" + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_offer.py:136 +#, python-format +msgid "You can not cancel this solidarity offer, because the shift is too close in time." +msgstr "Du kannst diese Solidaritätsangebot nicht mehr stornieren, da es zu nah in der Zukunft liegt" + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_offer.py:106 +#, python-format +msgid "You can not offer a solidarity shift if your counter is below zero." +msgstr "Du kannst keine Solidaritätsschicht anbieten, wenn dein Zähler negativ ist." + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_request.py:112 +#, python-format +msgid "You can not request solidarity for a shift %s." +msgstr "Du kannst keine Solidaritätsschicht anfragen (%s)" + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_request.py:119 +#, python-format +msgid "You can not request solidarity for a shift soo close in the time." +msgstr "Du kannst keine Solidaritätsschicht anfragen, für eine Schicht die so nah in der Zukunft liegt" + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_request.py:105 +#, python-format +msgid "You can not request solidarity for a shift your are not assigned to." +msgstr "Du kannst keine Solidaritätsschicht anfragen, für eine Schicht wofür du nicht angemeldet bist" + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_offer.py:129 +#: code:addons/shift_solidarity/models/solidarity_shift_request.py:128 +#, python-format +msgid "You can not subscribe to a shift in state %s." +msgstr "Du kannst dich mit Status %s nicht für eine Schicht anmelden." + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_request.py:131 +#, python-format +msgid "You can not subscribe to a shift in the past." +msgstr "Du kannst dich nicht für eine Schicht in der Vergangenheit anmelden." + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_offer.py:122 +#, python-format +msgid "You can't subscribe to this shift, because your are not assigned to it." +msgstr "Du kannst dich für diese Schicht nicht anmelden, da du nicht dafür zugeteilt bist." + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_offer.py:114 +#, python-format +msgid "You can't subscribe to this shift, it’s not available for you." +msgstr "Du kannst dich zu dieser Schicht nicht anmelden, die ist nicht für dich verfügbar." + +#. module: shift_solidarity +#: code:addons/shift_solidarity/models/solidarity_shift_request.py:125 +#, python-format +msgid "You can’t subscribe to a non empty shift." +msgstr "Du kannst dich nicht für eine besetzte Schicht anmelden." + +#. module: shift_solidarity +#: model:ir.model,name:shift_solidarity.model_shift_shift +msgid "shift.shift" +msgstr "" + +#. module: shift_solidarity +#: model:ir.model.fields,field_description:shift_solidarity.field_shift_solidarity_request__worker_id +msgid "worker" +msgstr "Arbeiter" + diff --git a/shift_solidarity_portal/i18n/de.po b/shift_solidarity_portal/i18n/de.po new file mode 100644 index 000000000..030520e46 --- /dev/null +++ b/shift_solidarity_portal/i18n/de.po @@ -0,0 +1,196 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * shift_solidarity_portal +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-08-11 08:35+0000\n" +"PO-Revision-Date: 2026-08-11 08:35+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_counter +msgid "*Explanatory text solidarity counter*" +msgstr "*Erklärungstext für Solidaritsschichtenzähler*" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_request_help_text_irregular +msgid "*Warning text irregular*" +msgstr "*Warnungstext Springer*" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_request_help_text_regular +msgid "*Warning text regular*" +msgstr "*Warnungstext Festschichtmitglied*" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +msgid "Info!\n" +" You don't have any solidarity request." +msgstr "Info!\n" +" Du hast keine Anfrage für Solidaritätsschicht." + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.help_text_all_shifts_solidarity_offer +msgid "Info!\n" +" On this page you can choose to subscribe to a shift as a solidarity\n" +" shift. If you select one of them, you will have to attend it or to\n" +" cancel it soon enough, via the \"My shifts\" page." +msgstr "Info!\n" +"Auf dieser Seite kannst du eine Solidaritätschicht im Anspruch nehmen. Wenn du einen auswählst, musst du anwesend sein oder rechtzeitig über die Seite „Meine Schichten“stornieren.\n" +"\n" +"\n" +"" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.help_text_underpopulated_solidarity_offer +msgid "Info!\n" +" On this page you can choose to subscribe to a shift that is\n" +" underpopulated, as a solidarity shift. If you select one of them, you\n" +" will have to attend it or to cancel it soon enough, via the \"My shifts\"\n" +" page. If you cannot attend any of those on this list, please click on\n" +" the button at the bottom of the page to see all available shifts." +msgstr "Info!\n" +" Auf dieser Seite kannst dudich für eine Solidaritätsschicht anmelden, die\n" +" unterbesetzt ist. Wenn du einen davon auswählst, muss daran teilnehmen\n" +" oder es frühzeitig über die \"Meine Schichten\" absagen.\n" +" Wenn Du an keinem der vorgeschlagenen Terminen teilnehmen kannst, klicke bitte auf\n" +" die Schaltfläche unten auf der Seite, um alle verfügbaren Schichten anzuzeigen." + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_offer_cancel +msgid "Back" +msgstr "Zurück" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_request_selection +msgid "Cancel" +msgstr "Abbrechen" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.my_shift_next_shifts_solidarity_offer +msgid "Cancel solidarity" +msgstr "Solidaritätsschicht stornieren" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_offer_cancel +msgid "Cancellation of a solidarity offer" +msgstr "Stornierung eines Solidaritätsangebots" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_buttons +msgid "I need help" +msgstr "Ich brauche Hilfe" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_buttons +msgid "My solidarity requests" +msgstr "Meine Anfragen für Solidaritätsschichten" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +msgid "Non realisable shift" +msgstr "Nicht realisierbare Schichten" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_offer_selection +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_buttons +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_counter +msgid "Offer a solidarity shift" +msgstr "Eine Solidaritätsschicht anbieten" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_request_selection +msgid "Reason" +msgstr "Grund" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_request_selection +msgid "Request a solidarity shift" +msgstr "Anfrage für eine Solidaritätsschicht" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +msgid "Request date" +msgstr "Anfragedatum" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.available_shift_irregular_worker_card +msgid "Select" +msgstr "Auswählen" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_offer_selection +msgid "Select a shift" +msgstr "Wähle eine Schicht" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_request_selection +msgid "Shifts" +msgstr "Schichten" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_buttons +msgid "Solidarity" +msgstr "Solidaritätsschichten" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +msgid "Solidarity requests" +msgstr "Solidaritätsanfrage" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.solidarity_counter +msgid "Solidarity shifts counter:" +msgstr "Solidaritätsschichtenzähler" + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.list_solidarity_requests +msgid "Status" +msgstr "" + +#. module: shift_solidarity_portal +#: code:addons/shift_solidarity_portal/controllers/main.py:65 +#: code:addons/shift_solidarity_portal/controllers/main.py:149 +#, python-format +msgid "The selected shift does not exists." +msgstr "Die ausgewählte Schicht existiert nicht" + +#. module: shift_solidarity_portal +#: code:addons/shift_solidarity_portal/controllers/main.py:209 +#, python-format +msgid "The selected solidarity request does not exists." +msgstr "Die ausgewählte Anfrage für Solidaritätsschicht existiert nicht." + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_request_selection +msgid "Validate" +msgstr "Validieren" + +#. module: shift_solidarity_portal +#: code:addons/shift_solidarity_portal/controllers/main.py:121 +#, python-format +msgid "You are not allowed to cancel this offer." +msgstr "Du darfst dieses Angebot nicht stornieren." + +#. module: shift_solidarity_portal +#: model_terms:ir.ui.view,arch_db:shift_solidarity_portal.shift_solidarity_offer_cancel +msgid "Your solidarity offer has properly been cancelled." +msgstr "Dein Angebot für Solidaritätsschicht wurde storniert." + +#. module: shift_solidarity_portal +#: code:addons/shift_solidarity_portal/controllers/main.py:222 +#, python-format +msgid "Your solidarity request has successfully been cancelled." +msgstr "Deine Anfrage für Solidaritätsschicht wurde erfolgreich storniert." +