diff --git a/README.md b/README.md index 519eeb5d39..70bb75c9e9 100644 --- a/README.md +++ b/README.md @@ -33,13 +33,14 @@ addon | version | maintainers | summary [base_search_custom_field_filter](base_search_custom_field_filter/) | 18.0.1.0.0 | pedrobaeza | Add custom filters for fields via UI [base_substate](base_substate/) | 18.0.1.0.1 | | Base Sub State [base_technical_features](base_technical_features/) | 18.0.1.0.2 | | Access to technical features without activating debug mode -[base_tier_validation](base_tier_validation/) | 18.0.3.1.0 | LoisRForgeFlow | Implement a validation process based on tiers. +[base_tier_validation](base_tier_validation/) | 18.0.3.1.2 | LoisRForgeFlow | Implement a validation process based on tiers. [base_tier_validation_correction](base_tier_validation_correction/) | 18.0.1.0.0 | kittiu | Correct tier.review data after it has been created. [base_tier_validation_formula](base_tier_validation_formula/) | 18.0.1.0.0 | | Formulas for Base tier validation -[base_tier_validation_forward](base_tier_validation_forward/) | 18.0.2.0.0 | kittiu | Forward option for base tiers +[base_tier_validation_forward](base_tier_validation_forward/) | 18.0.2.0.1 | kittiu | Forward option for base tiers [base_tier_validation_server_action](base_tier_validation_server_action/) | 18.0.1.0.0 | kittiu | Add option to call server action when a tier is validated +[base_warn_option](base_warn_option/) | 18.0.1.0.0 | Shide rafaelbn | Add Options to Warn Messages [chained_swapper](chained_swapper/) | 18.0.1.0.0 | | Chained Swapper -[date_range](date_range/) | 18.0.1.0.0 | lmignon | Manage all kind of date range +[date_range](date_range/) | 18.0.3.0.0 | lmignon | Manage all kind of date range [date_range_account](date_range_account/) | 18.0.1.0.0 | alexis-via | Add Date Range menu entry in Invoicing app [default_multi_user](default_multi_user/) | 18.0.1.0.0 | LoisRForgeFlow | Allows to share user-defined defaults among several users. [developer_menu](developer_menu/) | 18.0.1.1.0 | bealdav | Menu Shortcut for developer usage diff --git a/base_tier_validation/README.rst b/base_tier_validation/README.rst index ce33fce265..28feb57387 100644 --- a/base_tier_validation/README.rst +++ b/base_tier_validation/README.rst @@ -11,7 +11,7 @@ Base Tier Validation !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:3e44413fd72f8949deba313c3f31047cbf30ba3b17d78342590d2376001d905f + !! source digest: sha256:9cc5960dec9b1355f4839a79c70c3b97249bf5bc0b33c22520b2c64fe007bed4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Mature-brightgreen.png diff --git a/base_tier_validation/__manifest__.py b/base_tier_validation/__manifest__.py index 005c6ca483..2e5b26816c 100644 --- a/base_tier_validation/__manifest__.py +++ b/base_tier_validation/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Base Tier Validation", "summary": "Implement a validation process based on tiers.", - "version": "18.0.3.1.0", + "version": "18.0.3.1.2", "development_status": "Mature", "maintainers": ["LoisRForgeFlow"], "category": "Tools", diff --git a/base_tier_validation/i18n/it.po b/base_tier_validation/i18n/it.po index 3a83bb7b06..e98b65eb5b 100644 --- a/base_tier_validation/i18n/it.po +++ b/base_tier_validation/i18n/it.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-06 13:42+0000\n" +"PO-Revision-Date: 2026-01-19 13:50+0000\n" "Last-Translator: mymage \n" "Language-Team: none\n" "Language: it\n" @@ -14,7 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.10.4\n" +"X-Generator: Weblate 5.15.2\n" #. module: base_tier_validation #: model_terms:ir.ui.view,arch_db:base_tier_validation.tier_validation_label @@ -619,7 +619,7 @@ msgstr "Riavvia validazione" #: code:addons/base_tier_validation/static/src/components/tier_review_menu/tier_review_menu.xml:0 #: model:ir.model.fields,field_description:base_tier_validation.field_comment_wizard__review_ids msgid "Review" -msgstr "Approvazione" +msgstr "Revisione" #. module: base_tier_validation #: model:ir.model.fields,field_description:base_tier_validation.field_tier_definition__reviewer_id diff --git a/base_tier_validation/models/tier_validation.py b/base_tier_validation/models/tier_validation.py index 6479bb5bff..0d069c06ab 100644 --- a/base_tier_validation/models/tier_validation.py +++ b/base_tier_validation/models/tier_validation.py @@ -274,10 +274,9 @@ def evaluate_tier(self, tier): else: return self - @api.model - def _get_validation_exceptions(self, extra_domain=None, add_base_exceptions=True): + def _get_exception_fields(self, extra_domain=None): """Return Tier Validation Exception field names that matchs custom domain.""" - exception_fields = ( + return ( self.env["tier.validation.exception"] .sudo() .search( @@ -292,6 +291,11 @@ def _get_validation_exceptions(self, extra_domain=None, add_base_exceptions=True ) .mapped("field_ids.name") ) + + @api.model + def _get_validation_exceptions(self, extra_domain=None, add_base_exceptions=True): + """Return Tier Validation Exception field names that matchs custom domain.""" + exception_fields = self._get_exception_fields(extra_domain=extra_domain) if add_base_exceptions: exception_fields += BASE_EXCEPTION_FIELDS return list(set(exception_fields)) diff --git a/base_tier_validation/static/description/index.html b/base_tier_validation/static/description/index.html index 7b55c53b67..bbcd50479f 100644 --- a/base_tier_validation/static/description/index.html +++ b/base_tier_validation/static/description/index.html @@ -372,7 +372,7 @@

Base Tier Validation

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:3e44413fd72f8949deba313c3f31047cbf30ba3b17d78342590d2376001d905f +!! source digest: sha256:9cc5960dec9b1355f4839a79c70c3b97249bf5bc0b33c22520b2c64fe007bed4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Mature License: AGPL-3 OCA/server-ux Translate me on Weblate Try me on Runboat

Validating some operations is a common need across different areas in a diff --git a/base_tier_validation/static/src/components/tier_review_widget/tier_review_widget.xml b/base_tier_validation/static/src/components/tier_review_widget/tier_review_widget.xml index 7716141f1b..99582e540e 100644 --- a/base_tier_validation/static/src/components/tier_review_widget/tier_review_widget.xml +++ b/base_tier_validation/static/src/components/tier_review_widget/tier_review_widget.xml @@ -47,7 +47,7 @@ \n" "Language-Team: none\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.15.2\n" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Name" -msgstr "" +msgstr "Nome" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_needaction msgid "Action Needed" -msgstr "" +msgstr "Azione richiesta" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_ids msgid "Activities" -msgstr "" +msgstr "Attività" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_exception_decoration msgid "Activity Exception Decoration" -msgstr "" +msgstr "Decorazione eccezione attività" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_state msgid "Activity State" -msgstr "" +msgstr "Stato attività" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_type_icon msgid "Activity Type Icon" -msgstr "" +msgstr "Icona tipo attività" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Actual Correct" -msgstr "" +msgstr "Attuale corretto" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__date_actual_correct msgid "Actual Correction Date" -msgstr "" +msgstr "Data correzione attuale" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Actual Revert" -msgstr "" +msgstr "Ripristino attuale" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__date_actual_revert msgid "Actual Revert Date" -msgstr "" +msgstr "Data ripristino attuale" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__reference msgid "Affected Documents" -msgstr "" +msgstr "Documenti interessati" #. module: base_tier_validation_correction #: model:ir.actions.act_window,name:base_tier_validation_correction.view_affected_tier_reviews_action #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__review_ids #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Affected Tier Reviews" -msgstr "" +msgstr "Revisioni livello interessate" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Are you sure to reassign new reviewer(s) for affected tier reviews?" msgstr "" +"Si è sicuri di riassegnare un nuovo revisore(i) per le revisioni livello " +"interessate?" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Are you sure to revert to old reviewer(s) for affected tier reviews?" msgstr "" +"Si è sicuri di ripristinare il precedente revisore(i) per le revisioni " +"livello interessate?" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_attachment_count msgid "Attachment Count" -msgstr "" +msgstr "Conteggio allegati" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Cancel" -msgstr "" +msgstr "Annulla" #. module: base_tier_validation_correction #: model:ir.model.fields.selection,name:base_tier_validation_correction.selection__tier_correction__state__cancel msgid "Cancelled" -msgstr "" +msgstr "Annullata" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_validation_label_forward msgid "Change Reviewer" -msgstr "" +msgstr "Modifica revisore" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_search msgid "Change Reviewers" -msgstr "" +msgstr "Modifica revisori" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.view_affected_tier_reviews_form msgid "Close" -msgstr "" +msgstr "Chiudi" #. module: base_tier_validation_correction #: model:ir.model.fields.selection,name:base_tier_validation_correction.selection__tier_correction__state__done msgid "Corrected" -msgstr "" +msgstr "Corretti" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__correction_id #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_search msgid "Correction" -msgstr "" +msgstr "Correzione" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Correction Details" -msgstr "" +msgstr "Dettagli correzioni" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__correction_type #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_search msgid "Correction Type" -msgstr "" +msgstr "Tipo correzione" #. module: base_tier_validation_correction #. odoo-python #: code:addons/base_tier_validation_correction/models/tier_correction.py:0 #, python-format msgid "Correction is allowed on state = 'done' only" -msgstr "" +msgstr "La correzione è consentita solo in stato 'completato'" #. module: base_tier_validation_correction #. odoo-python #: code:addons/base_tier_validation_correction/models/tier_correction.py:0 #, python-format msgid "Correction is allowed on state = 'prepare' only" -msgstr "" +msgstr "La correzione è consentita solo nello stato 'prepara'" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews__create_uid #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__create_uid #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__create_uid msgid "Created by" -msgstr "" +msgstr "Creato da" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews__create_date #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__create_date #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__create_date msgid "Created on" -msgstr "" +msgstr "Creato il" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form @@ -172,335 +178,339 @@ msgid "" "Default new reviewers to be assigned to the correction. This value can be overwritten in\n" " Correction Detail." msgstr "" +"Nuovi revisori predefiniti da assegnare alla correzione. Questo valore può " +"essere sovrascritto in\n" +" Dettagli correzione." #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__name msgid "Description" -msgstr "" +msgstr "Descrizione" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews__display_name #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__display_name #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__display_name msgid "Display Name" -msgstr "" +msgstr "Nome visualizzato" #. module: base_tier_validation_correction #: model:ir.model.fields.selection,name:base_tier_validation_correction.selection__tier_correction__state__draft msgid "Draft" -msgstr "" +msgstr "Bozza" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Find documents with pending reviews by" -msgstr "" +msgstr "Trova documenti con revisioni in corso da" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__old_reviewer_ids msgid "Find documents with tier reviews matching some reviewers" msgstr "" +"Trova documenti con revisioni livello che corrispondono a qualche revisore" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_follower_ids msgid "Followers" -msgstr "" +msgstr "Seguito da" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_partner_ids msgid "Followers (Partners)" -msgstr "" +msgstr "Seguito da (partner)" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__activity_type_icon msgid "Font awesome icon e.g. fa-tasks" -msgstr "" +msgstr "Icona Font Awesome es. fa-tasks" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_search msgid "Group By" -msgstr "" +msgstr "Raggruppa per" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__has_message msgid "Has Message" -msgstr "" +msgstr "Ha un messaggio" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews__id #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__id #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__id msgid "ID" -msgstr "" +msgstr "ID" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_exception_icon msgid "Icon" -msgstr "" +msgstr "Icona" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__activity_exception_icon msgid "Icon to indicate an exception activity." -msgstr "" +msgstr "Icona per indicare un'attività eccezione." #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__message_needaction msgid "If checked, new messages require your attention." -msgstr "" +msgstr "Se selezionata, nuovi messaggi richiedono attenzione." #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__message_has_error msgid "If checked, some messages have a delivery error." -msgstr "" +msgstr "Se selezionata, alcuni messaggi hanno un errore di consegna." #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_is_follower msgid "Is Follower" -msgstr "" +msgstr "Segue" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__item_ids msgid "Item" -msgstr "" +msgstr "Elemento" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews____last_update #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction____last_update #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item____last_update msgid "Last Modified on" -msgstr "" +msgstr "Ultima modifica il" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews__write_uid #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__write_uid #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ultimo aggiornamento di" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews__write_date #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__write_date #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__write_date msgid "Last Updated on" -msgstr "" +msgstr "Ultimo aggiornamento il" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_main_attachment_id msgid "Main Attachment" -msgstr "" +msgstr "Allegato principale" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Make Correcton" -msgstr "" +msgstr "Crea correzione" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_has_error msgid "Message Delivery error" -msgstr "" +msgstr "Errore di consegna messaggio" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_ids msgid "Messages" -msgstr "" +msgstr "Messaggi" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__model #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_search msgid "Model" -msgstr "" +msgstr "Modello" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__my_activity_date_deadline msgid "My Activity Deadline" -msgstr "" +msgstr "Scadenza mia attività" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__search_name msgid "Name Search" -msgstr "" +msgstr "Ricerca nome" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__new_reviewer_ids msgid "New Reviewers" -msgstr "" +msgstr "Nuovi revisori" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_calendar_event_id msgid "Next Activity Calendar Event" -msgstr "" +msgstr "Evento calendario attività successiva" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_date_deadline msgid "Next Activity Deadline" -msgstr "" +msgstr "Scadenza prossima attività" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_summary msgid "Next Activity Summary" -msgstr "" +msgstr "Riepilogo prossima attività" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_type_id msgid "Next Activity Type" -msgstr "" +msgstr "Tipo prossima attività" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_needaction_counter msgid "Number of Actions" -msgstr "" +msgstr "Numero di azioni" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__message_has_error_counter msgid "Number of errors" -msgstr "" +msgstr "Numero di errori" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__message_needaction_counter msgid "Number of messages requiring action" -msgstr "" +msgstr "Numero di messaggi che richiedono un'azione" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__message_has_error_counter msgid "Number of messages with delivery error" -msgstr "" +msgstr "Numero di messaggi con errore di consegna" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__model_id msgid "On Model" -msgstr "" +msgstr "Nel modello" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__old_reviewer_ids msgid "Original Reviewer(s)" -msgstr "" +msgstr "Revisore(i) originale" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Prepare" -msgstr "" +msgstr "Prepara" #. module: base_tier_validation_correction #: model:ir.model.fields.selection,name:base_tier_validation_correction.selection__tier_correction__state__prepare msgid "Preparing" -msgstr "" +msgstr "Preparazione" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__new_reviewer_ids #: model:ir.model.fields.selection,name:base_tier_validation_correction.selection__tier_correction__correction_type__reviewer msgid "Reassign Reviewer(s)" -msgstr "" +msgstr "Riassegna revisore(i)" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__new_reviewer_ids msgid "Reassign these reviewers to the tier reviews of the found document" -msgstr "" +msgstr "Riassegna questi revisori alle revisioni livello del documento trovato" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Reassign to new value" -msgstr "" +msgstr "Riassegna a nuovo valore" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__reference msgid "Reference" -msgstr "" +msgstr "Riferimento" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__res_id msgid "Res" -msgstr "" +msgstr "Res" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__res_model msgid "Res Model" -msgstr "" +msgstr "Modello res" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction_item__resource_ref msgid "Resource" -msgstr "" +msgstr "Risorsa" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__activity_user_id msgid "Responsible User" -msgstr "" +msgstr "Utente responsabile" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Revert Back" -msgstr "" +msgstr "Ripristina" #. module: base_tier_validation_correction #. odoo-python #: code:addons/base_tier_validation_correction/models/tier_correction.py:0 #, python-format msgid "Revert Date should be after Correct Date" -msgstr "" +msgstr "La data di ripristino deve essere dopo la data di corretta" #. module: base_tier_validation_correction #: model:ir.model.fields.selection,name:base_tier_validation_correction.selection__tier_correction__state__revert msgid "Reverted" -msgstr "" +msgstr "Ripristinato" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_affected_tier_reviews__review_ids msgid "Review" -msgstr "" +msgstr "Revisione" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_search msgid "Reviewer" -msgstr "" +msgstr "Revisore" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Reviewer(s)" -msgstr "" +msgstr "Revisore(i)" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Scheduled Action" -msgstr "" +msgstr "Azione schedulata" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Scheduled Correct" -msgstr "" +msgstr "Correzione schedulato" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__date_schedule_correct msgid "Scheduled Correction Date" -msgstr "" +msgstr "Data correzione schedulato" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Scheduled Revert" -msgstr "" +msgstr "Ripristina schedulato" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__date_schedule_revert msgid "Scheduled Revert Date" -msgstr "" +msgstr "Data ripristino schedulato" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Scheduled date/time to auto correct and/or revert by" -msgstr "" +msgstr "Data/ora schedulata da auto correggere e/o ripristinare da" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Set to Draft" -msgstr "" +msgstr "Imposta a bozza" #. module: base_tier_validation_correction #: model:ir.model,name:base_tier_validation_correction.model_affected_tier_reviews msgid "Show Affected Tier Reviews" -msgstr "" +msgstr "Visualizza revisioni livello coinvolte" #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__state msgid "Status" -msgstr "" +msgstr "Stato" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__activity_state @@ -510,6 +520,10 @@ msgid "" "Today: Activity date is today\n" "Planned: Future activities." msgstr "" +"Stato in base alle attività\n" +"Scaduto: la data richiesta è trascorsa\n" +"Oggi: la data attività è oggi\n" +"Pianificato: attività future." #. module: base_tier_validation_correction #. odoo-python @@ -519,6 +533,8 @@ msgid "" "The Correction '%(name)s', corrrected reviewers on '%(reviews)s' to " "'%(reviewers)s'" msgstr "" +"La correzione '%(name)s', ha corretto i revisori in '%(reviews)s' a " +"'%(reviewers)s'" #. module: base_tier_validation_correction #. odoo-python @@ -528,12 +544,15 @@ msgid "" "The Correction '%(name)s', reverted reviewers on '%(reviews)s' back to " "'%(reviewers)s'" msgstr "" +"La correzione '%(name)s', ha ripristinato i revisori in '%(reviews)s' a " +"'%(reviewers)s'" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction_item__new_reviewer_ids msgid "" "These reviewers will overwrite the existing reviewer_ids in tier.review" msgstr "" +"Questi revisori sovrascriveranno gli attuali reviewer_ids in tier.review" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form @@ -541,22 +560,26 @@ msgid "" "This is optional search criteria to find matched document into Correction Details.\n" " Only document with pending reviews will be listed." msgstr "" +"Questo è un criterio di ricerca facoltativo per trovare il documento " +"corrispondente nei dettagli della correzione. \n" +" Verranno elencati solo i documenti con " +"revisioni in sospeso." #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "Tier Correction" -msgstr "" +msgstr "Correzione livello" #. module: base_tier_validation_correction #: model:ir.model,name:base_tier_validation_correction.model_tier_correction_item msgid "Tier Correction Detail" -msgstr "" +msgstr "Dettagli correzione livello" #. module: base_tier_validation_correction #: model:ir.actions.server,name:base_tier_validation_correction.tier_correction_scheduler_ir_actions_server #: model:ir.cron,cron_name:base_tier_validation_correction.tier_correction_scheduler msgid "Tier Correction Scheduler" -msgstr "" +msgstr "Schedulatore correzione livello" #. module: base_tier_validation_correction #: model:ir.actions.act_window,name:base_tier_validation_correction.tier_correction_action @@ -564,39 +587,39 @@ msgstr "" #: model:ir.ui.menu,name:base_tier_validation_correction.menu_tier_correction #: model:res.groups,name:base_tier_validation_correction.group_tier_correction msgid "Tier Review Correction" -msgstr "" +msgstr "Correzione revisione livello" #. module: base_tier_validation_correction #: model:ir.model,name:base_tier_validation_correction.model_tier_validation msgid "Tier Validation (abstract)" -msgstr "" +msgstr "Validazione livello (sintesi)" #. module: base_tier_validation_correction #: model:mail.message.subtype,name:base_tier_validation_correction.mt_tier_validation_correction msgid "Tier Validation Correction" -msgstr "" +msgstr "Correzione validazione livello" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction_item__review_ids msgid "Tier reivews that will be affected by this correction." -msgstr "" +msgstr "Revisioni livello che verranno coinvolte da questa correzione." #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__activity_exception_decoration msgid "Type of the exception activity on record." -msgstr "" +msgstr "Tipo di attività eccezione sul record." #. module: base_tier_validation_correction #: model:ir.model.fields,field_description:base_tier_validation_correction.field_tier_correction__website_message_ids msgid "Website Messages" -msgstr "" +msgstr "Messaggi sito web" #. module: base_tier_validation_correction #: model:ir.model.fields,help:base_tier_validation_correction.field_tier_correction__website_message_ids msgid "Website communication history" -msgstr "" +msgstr "Cronologia comunicazioni sito web" #. module: base_tier_validation_correction #: model_terms:ir.ui.view,arch_db:base_tier_validation_correction.tier_correction_view_form msgid "e.g. Correction for..." -msgstr "" +msgstr "es. Correzione per..." diff --git a/base_tier_validation_forward/README.rst b/base_tier_validation_forward/README.rst index 44e2515ca2..2f72b0f468 100644 --- a/base_tier_validation_forward/README.rst +++ b/base_tier_validation_forward/README.rst @@ -11,7 +11,7 @@ Base Tier Validation Forward !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:09953a04d369673b85c2be5ec511b6682beeaeae8c4cc9854538bf04afd7cecf + !! source digest: sha256:3132fe5779f9454c430ca06f8976d6f47ca050f93a5a4916141151891436f8a2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png diff --git a/base_tier_validation_forward/__manifest__.py b/base_tier_validation_forward/__manifest__.py index e261d7b289..2f16f0a911 100644 --- a/base_tier_validation_forward/__manifest__.py +++ b/base_tier_validation_forward/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Base Tier Validation Forward", "summary": "Forward option for base tiers", - "version": "18.0.2.0.0", + "version": "18.0.2.0.1", "category": "Tools", "website": "https://github.com/OCA/server-ux", "author": "Ecosoft,Odoo Community Association (OCA)", diff --git a/base_tier_validation_forward/static/description/index.html b/base_tier_validation_forward/static/description/index.html index 07ec24f5db..4171780a1b 100644 --- a/base_tier_validation_forward/static/description/index.html +++ b/base_tier_validation_forward/static/description/index.html @@ -372,7 +372,7 @@

Base Tier Validation Forward

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:09953a04d369673b85c2be5ec511b6682beeaeae8c4cc9854538bf04afd7cecf +!! source digest: sha256:3132fe5779f9454c430ca06f8976d6f47ca050f93a5a4916141151891436f8a2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Alpha License: AGPL-3 OCA/server-ux Translate me on Weblate Try me on Runboat

This module add an advance option to base_tier_validation.

diff --git a/base_tier_validation_forward/wizard/comment_wizard.py b/base_tier_validation_forward/wizard/comment_wizard.py index cc6fc33af3..b1e2e7144d 100644 --- a/base_tier_validation_forward/wizard/comment_wizard.py +++ b/base_tier_validation_forward/wizard/comment_wizard.py @@ -7,9 +7,9 @@ class CommentWizard(models.TransientModel): _inherit = "comment.wizard" def add_comment(self): - super().add_comment() + res = super().add_comment() rec = self.env[self.res_model].browse(self.res_id) if self.validate_reject == "forward": rec._forward_tier(self.review_ids) rec._update_counter({"review_created": True}) - return self.review_ids + return res diff --git a/base_tier_validation_forward/wizard/forward_wizard.py b/base_tier_validation_forward/wizard/forward_wizard.py index 120aa06fe8..86253ffe57 100644 --- a/base_tier_validation_forward/wizard/forward_wizard.py +++ b/base_tier_validation_forward/wizard/forward_wizard.py @@ -35,7 +35,8 @@ def add_forward(self): ) } ) - prev_reviews = prev_comment.add_comment() + prev_comment.add_comment() + prev_reviews = prev_comment.review_ids review = self.env["tier.review"].create( { "model": rec._name, diff --git a/base_warn_option/README.rst b/base_warn_option/README.rst new file mode 100644 index 0000000000..8b37626fc1 --- /dev/null +++ b/base_warn_option/README.rst @@ -0,0 +1,115 @@ +.. image:: https://odoo-community.org/readme-banner-image + :target: https://odoo-community.org/get-involved?utm_source=readme + :alt: Odoo Community Association + +================ +Base Warn Option +================ + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:4601efc64b77a62f0e51e4902756ea8892c43434bc51c419b471929580c510cf + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png + :target: https://odoo-community.org/page/development-status + :alt: Alpha +.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--ux-lightgray.png?logo=github + :target: https://github.com/OCA/server-ux/tree/18.0/base_warn_option + :alt: OCA/server-ux +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/server-ux-18-0/server-ux-18-0-base_warn_option + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/server-ux&target_branch=18.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module extends the functionality of blocking messages to support +more consistency between messages and to allow you to set a blocking +message quickly. + +.. IMPORTANT:: + This is an alpha version, the data model and design can change at any time without warning. + Only for development or testing purpose, do not use in production. + `More details on development status `_ + +**Table of contents** + +.. contents:: + :local: + +Use Cases / Context +=================== + +This module has been developed to maintain consistency in the messages +used when blocking some models. + +This module doesn't do anything by itself. + +If you need this module for those reasons, these might interest you too: + +- base_warn_option +- sale_warn_option +- purchase_warn_option +- account_warn_option +- stock_warn_option + +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 +------- + +* Moduon + +Contributors +------------ + +- Eduardo de Miguel (`Moduon `__) +- Sabrina Rodriguez (`Moduon `__) + +Maintainers +----------- + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +.. |maintainer-Shide| image:: https://github.com/Shide.png?size=40px + :target: https://github.com/Shide + :alt: Shide +.. |maintainer-rafaelbn| image:: https://github.com/rafaelbn.png?size=40px + :target: https://github.com/rafaelbn + :alt: rafaelbn + +Current `maintainers `__: + +|maintainer-Shide| |maintainer-rafaelbn| + +This module is part of the `OCA/server-ux `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_warn_option/__init__.py b/base_warn_option/__init__.py new file mode 100644 index 0000000000..0650744f6b --- /dev/null +++ b/base_warn_option/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/base_warn_option/__manifest__.py b/base_warn_option/__manifest__.py new file mode 100644 index 0000000000..413714c836 --- /dev/null +++ b/base_warn_option/__manifest__.py @@ -0,0 +1,22 @@ +# Copyright 2024 Moduon Team S.L. +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl-3.0) + +{ + "name": "Base Warn Option", + "summary": "Add Options to Warn Messages", + "version": "18.0.1.0.0", + "development_status": "Alpha", + "category": "Tools", + "website": "https://github.com/OCA/server-ux", + "author": "Moduon, Odoo Community Association (OCA)", + "maintainers": ["Shide", "rafaelbn"], + "license": "LGPL-3", + "application": False, + "installable": True, + "depends": ["base", "base_setup"], + "data": [ + "security/ir.model.access.csv", + "views/warn_option_views.xml", + "views/res_config_settings_views.xml", + ], +} diff --git a/base_warn_option/i18n/base_warn_option.pot b/base_warn_option/i18n/base_warn_option.pot new file mode 100644 index 0000000000..4dcb590720 --- /dev/null +++ b/base_warn_option/i18n/base_warn_option.pot @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_warn_option +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 18.0\n" +"Report-Msgid-Bugs-To: \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: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "Warning Options" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__active +msgid "Active" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Alert" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_usage__all +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "All" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Allowed Warning Location" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__allowed_warning_type +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Allowed Warning Type" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__allowed_warning_usage +msgid "Allowed Warning Usage" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__allowed_warning_usage +msgid "Allows to choose where the message can be selected" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_form +msgid "Archived" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_type__block +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Block" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__create_uid +msgid "Created by" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__create_date +msgid "Created on" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__display_name +msgid "Display Name" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__id +msgid "ID" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__allowed_warning_type +msgid "" +"If no option is selected, the message is valid for both warning messages and" +" blocking messages" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "Manage Warning Options" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "" +"Manage predefined Warning Options to maintain consistency between the " +"warning or blocking messages" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__name +msgid "Name" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__name +msgid "This text will be the warning message." +msgstr "" + +#. module: base_warn_option +#: model:ir.model,name:base_warn_option.model_warn_option +msgid "Warn Option" +msgstr "" + +#. module: base_warn_option +#: model:ir.actions.act_window,name:base_warn_option.warn_option_action +msgid "Warn Options" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_type__warning +msgid "Warning" +msgstr "" diff --git a/base_warn_option/i18n/es.po b/base_warn_option/i18n/es.po new file mode 100644 index 0000000000..514bc70f37 --- /dev/null +++ b/base_warn_option/i18n/es.po @@ -0,0 +1,166 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_warn_option +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-04-15 09:00+0000\n" +"PO-Revision-Date: 2024-04-15 11:00+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.4.2\n" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "Warning Options" +msgstr "Opciones de Alerta" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__active +msgid "Active" +msgstr "Activo" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Alert" +msgstr "Alerta" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_usage__all +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "All" +msgstr "Todos" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Allowed Warning Location" +msgstr "Ubicación de alerta permitida" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__allowed_warning_type +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Allowed Warning Type" +msgstr "Tipo de alerta permitida" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__allowed_warning_usage +msgid "Allowed Warning Usage" +msgstr "Uso de la alerta permitida" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__allowed_warning_usage +msgid "Allows to choose where the message can be selected" +msgstr "Permite elegir dónde puede ser seleccionado el mensaje" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_form +msgid "Archived" +msgstr "Archivado" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_type__block +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Block" +msgstr "Bloqueo" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__allowed_warning_type +msgid "Choose the type of warning message" +msgstr "Elige el tipo de mensaje de alerta" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__id +msgid "ID" +msgstr "ID" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__archive_uid +msgid "Last Archived by" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__archive_date +msgid "Last Archived on" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "Manage Warning Options" +msgstr "Administrar Opciones de Alerta" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "" +"Manage predefined Warning Options to maintain consistency between the " +"warning or blocking messages" +msgstr "" +"Administra Opciones de Alerta predefinidas para mantener la consistencia " +"entre los mensajes de alerta y bloqueo" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__name +msgid "Name" +msgstr "Nombre" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__name +msgid "This text will be the warning message." +msgstr "Este texto será el mensaje de alerta." + +#. module: base_warn_option +#: model:ir.model,name:base_warn_option.model_warn_option +msgid "Warn Option" +msgstr "Opción de alerta" + +#. module: base_warn_option +#: model:ir.actions.act_window,name:base_warn_option.warn_option_action +msgid "Warn Options" +msgstr "Opciones de alerta" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_type__warning +msgid "Warning" +msgstr "Advertencia" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.allowed_warning_type +msgid "If no option is selected, the message is valid for both warning messages and blocking messages" +msgstr "Si no se selecciona ninguna opción, el mensaje es válido tanto para mensajes de advertencia como para mensajes de bloqueo" + diff --git a/base_warn_option/i18n/it.po b/base_warn_option/i18n/it.po new file mode 100644 index 0000000000..ba11ded779 --- /dev/null +++ b/base_warn_option/i18n/it.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_warn_option +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 18.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "Warning Options" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__active +msgid "Active" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Alert" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_usage__all +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "All" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Allowed Warning Location" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__allowed_warning_type +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Allowed Warning Type" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__allowed_warning_usage +msgid "Allowed Warning Usage" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__allowed_warning_usage +msgid "Allows to choose where the message can be selected" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_form +msgid "Archived" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_type__block +#: model_terms:ir.ui.view,arch_db:base_warn_option.warn_option_search +msgid "Block" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__create_uid +msgid "Created by" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__create_date +msgid "Created on" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__display_name +msgid "Display Name" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__id +msgid "ID" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__allowed_warning_type +msgid "" +"If no option is selected, the message is valid for both warning messages and" +" blocking messages" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "Manage Warning Options" +msgstr "" + +#. module: base_warn_option +#: model_terms:ir.ui.view,arch_db:base_warn_option.res_config_settings_view_form +msgid "" +"Manage predefined Warning Options to maintain consistency between the " +"warning or blocking messages" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,field_description:base_warn_option.field_warn_option__name +msgid "Name" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields,help:base_warn_option.field_warn_option__name +msgid "This text will be the warning message." +msgstr "" + +#. module: base_warn_option +#: model:ir.model,name:base_warn_option.model_warn_option +msgid "Warn Option" +msgstr "" + +#. module: base_warn_option +#: model:ir.actions.act_window,name:base_warn_option.warn_option_action +msgid "Warn Options" +msgstr "" + +#. module: base_warn_option +#: model:ir.model.fields.selection,name:base_warn_option.selection__warn_option__allowed_warning_type__warning +msgid "Warning" +msgstr "" diff --git a/base_warn_option/models/__init__.py b/base_warn_option/models/__init__.py new file mode 100644 index 0000000000..2d8d23b5c3 --- /dev/null +++ b/base_warn_option/models/__init__.py @@ -0,0 +1 @@ +from . import warn_option diff --git a/base_warn_option/models/warn_option.py b/base_warn_option/models/warn_option.py new file mode 100644 index 0000000000..50856031e9 --- /dev/null +++ b/base_warn_option/models/warn_option.py @@ -0,0 +1,28 @@ +# Copyright 2024 Moduon Team S.L. +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl-3.0) + +from odoo import fields, models + + +class WarnOption(models.Model): + _name = "warn.option" + _description = "Warn Option" + + name = fields.Text(required=True, help="This text will be the warning message.") + active = fields.Boolean(default=True) + allowed_warning_usage = fields.Selection( + selection=[ + ("all", "All"), + ], + default="all", + required=True, + help="Allows to choose where the message can be selected", + ) + allowed_warning_type = fields.Selection( + selection=[ + ("warning", "Warning"), + ("block", "Block"), + ], + help="If no option is selected, the message is valid for " + "both warning messages and blocking messages", + ) diff --git a/base_warn_option/pyproject.toml b/base_warn_option/pyproject.toml new file mode 100644 index 0000000000..4231d0cccb --- /dev/null +++ b/base_warn_option/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/base_warn_option/readme/CONTEXT.md b/base_warn_option/readme/CONTEXT.md new file mode 100644 index 0000000000..0355021847 --- /dev/null +++ b/base_warn_option/readme/CONTEXT.md @@ -0,0 +1,12 @@ +This module has been developed to maintain consistency in the messages used when +blocking some models. + +This module doesn't do anything by itself. + +If you need this module for those reasons, these might interest you too: + +- base_warn_option +- sale_warn_option +- purchase_warn_option +- account_warn_option +- stock_warn_option diff --git a/base_warn_option/readme/CONTRIBUTORS.md b/base_warn_option/readme/CONTRIBUTORS.md new file mode 100644 index 0000000000..ae0aefa7d0 --- /dev/null +++ b/base_warn_option/readme/CONTRIBUTORS.md @@ -0,0 +1,2 @@ +- Eduardo de Miguel ([Moduon](https://www.moduon.team/)) +- Sabrina Rodriguez ([Moduon](https://www.moduon.team/)) diff --git a/base_warn_option/readme/DESCRIPTION.md b/base_warn_option/readme/DESCRIPTION.md new file mode 100644 index 0000000000..fdf7d2e31c --- /dev/null +++ b/base_warn_option/readme/DESCRIPTION.md @@ -0,0 +1,2 @@ +This module extends the functionality of blocking messages to support more consistency +between messages and to allow you to set a blocking message quickly. diff --git a/base_warn_option/security/ir.model.access.csv b/base_warn_option/security/ir.model.access.csv new file mode 100644 index 0000000000..331341f94f --- /dev/null +++ b/base_warn_option/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +warn_option_user,warn_option_user,model_warn_option,base.group_user,1,0,0,0 +warn_option_manager,warn_option_manager,model_warn_option,base.group_system,1,1,1,1 diff --git a/base_warn_option/static/description/icon.png b/base_warn_option/static/description/icon.png new file mode 100644 index 0000000000..3a0328b516 Binary files /dev/null and b/base_warn_option/static/description/icon.png differ diff --git a/base_warn_option/static/description/index.html b/base_warn_option/static/description/index.html new file mode 100644 index 0000000000..15c8eda942 --- /dev/null +++ b/base_warn_option/static/description/index.html @@ -0,0 +1,455 @@ + + + + + +README.rst + + + +
+ + + +Odoo Community Association + +
+

Base Warn Option

+ +

Alpha License: LGPL-3 OCA/server-ux Translate me on Weblate Try me on Runboat

+

This module extends the functionality of blocking messages to support +more consistency between messages and to allow you to set a blocking +message quickly.

+
+

Important

+

This is an alpha version, the data model and design can change at any time without warning. +Only for development or testing purpose, do not use in production. +More details on development status

+
+

Table of contents

+ +
+

Use Cases / Context

+

This module has been developed to maintain consistency in the messages +used when blocking some models.

+

This module doesn’t do anything by itself.

+

If you need this module for those reasons, these might interest you too:

+
    +
  • base_warn_option
  • +
  • sale_warn_option
  • +
  • purchase_warn_option
  • +
  • account_warn_option
  • +
  • stock_warn_option
  • +
+
+
+

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

+
    +
  • Moduon
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+ +Odoo Community Association + +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

Current maintainers:

+

Shide rafaelbn

+

This module is part of the OCA/server-ux project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+
+ + diff --git a/base_warn_option/views/res_config_settings_views.xml b/base_warn_option/views/res_config_settings_views.xml new file mode 100644 index 0000000000..8df962ac9c --- /dev/null +++ b/base_warn_option/views/res_config_settings_views.xml @@ -0,0 +1,33 @@ + + + + + res.config.settings.view.form.inherit.base.warn.options + res.config.settings + + + + +
+ Warning Options +
+ Manage predefined Warning Options to maintain consistency between the warning or blocking messages +
+
+
+
+
+
+
+
+
diff --git a/base_warn_option/views/warn_option_views.xml b/base_warn_option/views/warn_option_views.xml new file mode 100644 index 0000000000..19a032f1f8 --- /dev/null +++ b/base_warn_option/views/warn_option_views.xml @@ -0,0 +1,88 @@ + + + + + Warn Options + warn.option + list,form + {'search_default_grp_allowed_warning_usage': 1} + + + + warn.option.form + warn.option + +
+ + + + + + + + + + +
+
+
+ + + warn.option.list + warn.option + + + + + + + + + + + warn.option.search + warn.option + + + + + + + + + + + + + + + +
diff --git a/date_range/README.rst b/date_range/README.rst index 0966a06431..6c36ffd519 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -1,3 +1,7 @@ +.. image:: https://odoo-community.org/readme-banner-image + :target: https://odoo-community.org/get-involved?utm_source=readme + :alt: Odoo Community Association + ========== Date Range ========== @@ -7,13 +11,13 @@ Date Range !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:26156f1d5b0f8d700a7fa2a8a81ce509bfa25d8eb261aefc72986f03e59ee04a + !! source digest: sha256:32aa3e718691be516e0badf21234d4c1a5a638d7ecbcb3dbb0dea068581a930c !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Mature-brightgreen.png :target: https://odoo-community.org/page/development-status :alt: Mature -.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png +.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html :alt: License: LGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--ux-lightgray.png?logo=github @@ -29,7 +33,7 @@ Date Range |badge1| |badge2| |badge3| |badge4| |badge5| This module lets you define global date ranges that can be used to -filter your values in tree views. +filter your values in list views. It also provides a mixin model for developers that extends the model's search view so that date ranges can be search as any relational field. @@ -79,50 +83,49 @@ Usage To configure this module, you need to: -- Go to Settings > Technical > Date ranges > Date Range Types where you - can create types of date ranges. +- Go to Settings > Technical > Date ranges > Date Range Types where you + can create types of date ranges. - |image1| + |image1| -- Go to Settings > Technical > Date ranges > Date Ranges where you can - create date ranges. +- Go to Settings > Technical > Date ranges > Date Ranges where you can + create date ranges. - |image2| + |image2| - It's also possible to launch a wizard from the 'Generate Date Ranges' - menu. + It's also possible to launch a wizard from the 'Generate Date Ranges' + menu. - |image3| + |image3| - The wizard is useful to generate recurring periods. Set an end date - or enter the number of ranges to create. + The wizard is useful to generate recurring periods. Set an end date or + enter the number of ranges to create. - |image4| + |image4| -- Your date ranges are now available in the search filter for any date - or datetime fields +- Your date ranges are now available in the search filter for any date + or datetime fields - Date range types are proposed as a filter operator + Date range types are proposed as a filter operator - |image5| + |image5| - Once a type is selected, date ranges of this type are porposed as a - filter value + Once a type is selected, date ranges of this type are porposed as a + filter value - |image6| + |image6| - And the dates specified into the date range are used to filter your - result. + And the dates specified into the date range are used to filter your + result. - |image7| + |image7| -- You can configure date range types with default values for the - generation wizard on the Generation tab. In the same tab you can also - configure date range types for auto-generation. New ranges for types - configured for this are generated by a scheduled task that runs - daily. +- You can configure date range types with default values for the + generation wizard on the Generation tab. In the same tab you can also + configure date range types for auto-generation. New ranges for types + configured for this are generated by a scheduled task that runs daily. - |image8| + |image8| .. |image1| image:: https://raw.githubusercontent.com/OCA/server-ux/18.0/date_range/static/description/date_range_type_create.png .. |image2| image:: https://raw.githubusercontent.com/OCA/server-ux/18.0/date_range/static/description/date_range_create.png @@ -154,14 +157,16 @@ Authors Contributors ------------ -- Laurent Mignon -- Alexis de Lattre -- Miquel Raïch -- Andrea Stirpe -- Stefan Rijnhart -- David Ramia <<@ramiadavid>> -- Son Ho -- Bert Van Groenendael +- Laurent Mignon +- Alexis de Lattre +- Miquel Raïch +- Andrea Stirpe +- Stefan Rijnhart +- David Ramia <<@ramiadavid>> +- Son Ho +- Bert Van Groenendael +- Andrii Kompaniiets +- Rafael Blasco Maintainers ----------- diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index 5262af0e43..6c23c46320 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "18.0.1.0.0", + "version": "18.0.3.0.0", "category": "Uncategorized", "website": "https://github.com/OCA/server-ux", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", diff --git a/date_range/i18n/am.po b/date_range/i18n/am.po index eff616d255..bdc860e688 100644 --- a/date_range/i18n/am.po +++ b/date_range/i18n/am.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po index 4666ca29e7..0b04f31d7b 100644 --- a/date_range/i18n/ar.po +++ b/date_range/i18n/ar.po @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "الفترة يجب أن تكون مميزة لكل مؤسسة !" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "إلغاء" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -352,6 +351,14 @@ msgid "" "same." msgstr "المؤسسة في الفترة الزمنية وفي نوع الفترة يجب أن تكون متطابقة." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -432,6 +439,9 @@ msgstr "أسابيع" msgid "years" msgstr "سنوات" +#~ msgid "A date range must be unique per company !" +#~ msgstr "الفترة يجب أن تكون مميزة لكل مؤسسة !" + #, fuzzy #~ msgid "Type Name" #~ msgstr "الاسم" diff --git a/date_range/i18n/bg.po b/date_range/i18n/bg.po index c24d49ceba..c8c3a77d9c 100644 --- a/date_range/i18n/bg.po +++ b/date_range/i18n/bg.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Откажи" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/bs.po b/date_range/i18n/bs.po index ccfb987d7a..8f98532f2f 100644 --- a/date_range/i18n/bs.po +++ b/date_range/i18n/bs.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Otkaži" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/ca.po b/date_range/i18n/ca.po index 25f4f10ff7..52097b5be7 100644 --- a/date_range/i18n/ca.po +++ b/date_range/i18n/ca.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Cancel·la" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/ca_ES.po b/date_range/i18n/ca_ES.po index 218dc3726b..e88c6df9ee 100644 --- a/date_range/i18n/ca_ES.po +++ b/date_range/i18n/ca_ES.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancel·la" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/cs.po b/date_range/i18n/cs.po index 81b2120b8c..a4358d7510 100644 --- a/date_range/i18n/cs.po +++ b/date_range/i18n/cs.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Zrušit" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/da.po b/date_range/i18n/da.po index dda018c4f9..4810a0533f 100644 --- a/date_range/i18n/da.po +++ b/date_range/i18n/da.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Et dato interval skal være unikt inden for virksomheden!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Annuller" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -431,6 +438,9 @@ msgstr "uger" msgid "years" msgstr "år" +#~ msgid "A date range must be unique per company !" +#~ msgstr "Et dato interval skal være unikt inden for virksomheden!" + #, fuzzy #~ msgid "Type Name" #~ msgstr "Navn" diff --git a/date_range/i18n/date_range.pot b/date_range/i18n/date_range.pot index 656ae55d87..ac9989a2ef 100644 --- a/date_range/i18n/date_range.pot +++ b/date_range/i18n/date_range.pot @@ -22,7 +22,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -32,11 +32,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -91,7 +86,11 @@ msgid "Cancel" msgstr "" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -343,6 +342,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change" +" the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po index 71d9713839..a33fa8b1e5 100644 --- a/date_range/i18n/de.po +++ b/date_range/i18n/de.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Ein Zeitbereich muss pro Unternehmen eindeutig sein!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Abbrechen" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -352,6 +351,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active #, fuzzy @@ -436,6 +443,9 @@ msgstr "Wochen" msgid "years" msgstr "Jahre" +#~ msgid "A date range must be unique per company !" +#~ msgstr "Ein Zeitbereich muss pro Unternehmen eindeutig sein!" + #, fuzzy #~ msgid "Type Name" #~ msgstr "Name" diff --git a/date_range/i18n/el_GR.po b/date_range/i18n/el_GR.po index d1befbcd3b..8dd1df2791 100644 --- a/date_range/i18n/el_GR.po +++ b/date_range/i18n/el_GR.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/en_AU.po b/date_range/i18n/en_AU.po index d1f0376209..5facfcc1b8 100644 --- a/date_range/i18n/en_AU.po +++ b/date_range/i18n/en_AU.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: English (Australia) (https://www.transifex.com/oca/" -"teams/23907/en_AU/)\n" +"Language-Team: English (Australia) (https://www.transifex.com/oca/teams/" +"23907/en_AU/)\n" "Language: en_AU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancel" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/en_GB.po b/date_range/i18n/en_GB.po index a1d2328b0d..87edb72cb6 100644 --- a/date_range/i18n/en_GB.po +++ b/date_range/i18n/en_GB.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" -"teams/23907/en_GB/)\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/" +"23907/en_GB/)\n" "Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancel" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index 12915f09a7..3b56c3026f 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -28,8 +28,8 @@ msgstr "%(name)s no es un rango válido %(date_start)s>%(date_end)s" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)sse superpone %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -40,11 +40,6 @@ msgstr "" ",\n" " o generar" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "¡El rango de fechas debe ser único por compañía!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -99,7 +94,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -360,6 +359,14 @@ msgstr "" "La compañía en el generador de rangos de fecha y en el tipo de rango de " "fecha debe ser el mismo." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -442,6 +449,12 @@ msgstr "semanas" msgid "years" msgstr "años" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)sse superpone %(dtname)s" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "¡El rango de fechas debe ser único por compañía!" + #~ msgid "&nbsp;" #~ msgstr "&nbsp;" diff --git a/date_range/i18n/es_AR.po b/date_range/i18n/es_AR.po index b8faab46b8..a828330245 100644 --- a/date_range/i18n/es_AR.po +++ b/date_range/i18n/es_AR.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2024-10-07 00:06+0000\n" "Last-Translator: Ignacio Buioli \n" -"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" -"teams/23907/es_AR/)\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/" +"23907/es_AR/)\n" "Language: es_AR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,8 +29,8 @@ msgstr "%(name)s no es un rango válido (%(date_start)s > %(date_end)s)" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s sobrescribe %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -41,11 +41,6 @@ msgstr "" ",\n" " o generar" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "¡El rango de fecha debe ser único por compañía!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -100,7 +95,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -361,6 +360,14 @@ msgstr "" "La Compañía en el Generador de Rango de Fecha y en el Tipo del Rango de " "Fecha debe ser igual." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -444,6 +451,12 @@ msgstr "semanas" msgid "years" msgstr "años" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s sobrescribe %(dtname)s" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "¡El rango de fecha debe ser único por compañía!" + #~ msgid "&nbsp;" #~ msgstr "&nbsp;" diff --git a/date_range/i18n/es_CL.po b/date_range/i18n/es_CL.po index 891042a30f..07c433e470 100644 --- a/date_range/i18n/es_CL.po +++ b/date_range/i18n/es_CL.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_CO.po b/date_range/i18n/es_CO.po index c7ca494ffe..15679933ec 100644 --- a/date_range/i18n/es_CO.po +++ b/date_range/i18n/es_CO.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_CR.po b/date_range/i18n/es_CR.po index f8acb54501..f00281975e 100644 --- a/date_range/i18n/es_CR.po +++ b/date_range/i18n/es_CR.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" -"teams/23907/es_CR/)\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/" +"23907/es_CR/)\n" "Language: es_CR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_DO.po b/date_range/i18n/es_DO.po index d92fc9870f..9a98cfe781 100644 --- a/date_range/i18n/es_DO.po +++ b/date_range/i18n/es_DO.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_EC.po b/date_range/i18n/es_EC.po index 83f9f25e0d..6812a630cd 100644 --- a/date_range/i18n/es_EC.po +++ b/date_range/i18n/es_EC.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_ES.po b/date_range/i18n/es_ES.po index 56a51e1849..ba0968f31b 100644 --- a/date_range/i18n/es_ES.po +++ b/date_range/i18n/es_ES.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_MX.po b/date_range/i18n/es_MX.po index 3b325af931..eb2715eac9 100644 --- a/date_range/i18n/es_MX.po +++ b/date_range/i18n/es_MX.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_PE.po b/date_range/i18n/es_PE.po index a2b443aa6c..c71530f287 100644 --- a/date_range/i18n/es_PE.po +++ b/date_range/i18n/es_PE.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_PY.po b/date_range/i18n/es_PY.po index d5de6a3ebe..a8a193867c 100644 --- a/date_range/i18n/es_PY.po +++ b/date_range/i18n/es_PY.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/es_VE.po b/date_range/i18n/es_VE.po index 111b59ce9f..62306b2d3b 100644 --- a/date_range/i18n/es_VE.po +++ b/date_range/i18n/es_VE.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" -"teams/23907/es_VE/)\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/" +"23907/es_VE/)\n" "Language: es_VE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/et.po b/date_range/i18n/et.po index 3c8586c2dc..eb63e4f054 100644 --- a/date_range/i18n/et.po +++ b/date_range/i18n/et.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Loobu" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/eu.po b/date_range/i18n/eu.po index 86198f373d..6ff79929ca 100644 --- a/date_range/i18n/eu.po +++ b/date_range/i18n/eu.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Ezeztatu" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/fa.po b/date_range/i18n/fa.po index 8e29579c22..5cb45ea105 100644 --- a/date_range/i18n/fa.po +++ b/date_range/i18n/fa.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "لغو" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/fi.po b/date_range/i18n/fi.po index 6693a29364..0c025639cd 100644 --- a/date_range/i18n/fi.po +++ b/date_range/i18n/fi.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Peruuta" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po index 113c3a4fd9..56d46d08e6 100644 --- a/date_range/i18n/fr.po +++ b/date_range/i18n/fr.po @@ -28,8 +28,8 @@ msgstr "%(name)s n’est pas une plage valide (%(date_start)s > %(date_end)s)" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s chevauche %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -40,11 +40,6 @@ msgstr "" ",\n" " ou générer" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Une plage de dates doit être unique par société !" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -99,7 +94,11 @@ msgid "Cancel" msgstr "Annuler" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -205,8 +204,8 @@ msgid "" "You can use the Date types 'date_end' and 'date_start', as well as the " "'index' variable." msgstr "" -"Expression évaluée. Par exemple : \"'FY%s' % date_start." -"strftime('%Y%m%d')\"\n" +"Expression évaluée. Par exemple : \"'FY%s' % date_start.strftime('%Y%m%d')" +"\"\n" "Vous pouvez utiliser les types de date 'date_end' et 'date_start', ainsi que " "la variable 'index'." @@ -362,6 +361,14 @@ msgstr "" "La société du générateur de plage de dates et du type de plage de dates doit " "être la même." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -445,6 +452,12 @@ msgstr "semaines" msgid "years" msgstr "années" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s chevauche %(dtname)s" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "Une plage de dates doit être unique par société !" + #~ msgid "&nbsp;" #~ msgstr "&nbsp;" diff --git a/date_range/i18n/fr_CA.po b/date_range/i18n/fr_CA.po index cf527e2549..a2f8a74436 100644 --- a/date_range/i18n/fr_CA.po +++ b/date_range/i18n/fr_CA.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Annuler" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/fr_CH.po b/date_range/i18n/fr_CH.po index e2c454ef8f..ea80687e61 100644 --- a/date_range/i18n/fr_CH.po +++ b/date_range/i18n/fr_CH.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" -"teams/23907/fr_CH/)\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/" +"23907/fr_CH/)\n" "Language: fr_CH\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Annuler" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/fr_FR.po b/date_range/i18n/fr_FR.po index a72bdde77d..a65fca30d6 100644 --- a/date_range/i18n/fr_FR.po +++ b/date_range/i18n/fr_FR.po @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Une plage de dates doit être unique par société !" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Annuler" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -353,6 +352,14 @@ msgstr "" "La société dans le générateur de plage de dates et dans le type de plage de " "dates doit être la même." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -436,6 +443,9 @@ msgstr "semaines" msgid "years" msgstr "années" +#~ msgid "A date range must be unique per company !" +#~ msgstr "Une plage de dates doit être unique par société !" + #~ msgid "Type Name" #~ msgstr "Nom" diff --git a/date_range/i18n/gl.po b/date_range/i18n/gl.po index aedef24244..b748ab6485 100644 --- a/date_range/i18n/gl.po +++ b/date_range/i18n/gl.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/gl_ES.po b/date_range/i18n/gl_ES.po index 007d5bfa29..ec8b4ee9d6 100644 --- a/date_range/i18n/gl_ES.po +++ b/date_range/i18n/gl_ES.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/he.po b/date_range/i18n/he.po index f6d388c098..b8ae1bebd8 100644 --- a/date_range/i18n/he.po +++ b/date_range/i18n/he.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "בטל" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/hi.po b/date_range/i18n/hi.po index 2a2578cb5a..5cadefe044 100644 --- a/date_range/i18n/hi.po +++ b/date_range/i18n/hi.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "रद्द" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po index 7922a4aef5..18cacff37a 100644 --- a/date_range/i18n/hr.po +++ b/date_range/i18n/hr.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Raspon datuma mora biti jedinstven unutar tvrtke!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Otkaži" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -353,6 +352,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active #, fuzzy @@ -435,6 +442,9 @@ msgstr "tjedana" msgid "years" msgstr "godina" +#~ msgid "A date range must be unique per company !" +#~ msgstr "Raspon datuma mora biti jedinstven unutar tvrtke!" + #, fuzzy #~ msgid "Type Name" #~ msgstr "Ime" diff --git a/date_range/i18n/hr_HR.po b/date_range/i18n/hr_HR.po index eeeb5ef83f..3d2eac23d9 100644 --- a/date_range/i18n/hr_HR.po +++ b/date_range/i18n/hr_HR.po @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Otkaži" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/hu.po b/date_range/i18n/hu.po index 4e2aaa2c5e..625dd2a901 100644 --- a/date_range/i18n/hu.po +++ b/date_range/i18n/hu.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Mégsem" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/id.po b/date_range/i18n/id.po index 208ef18079..cd426fcbe2 100644 --- a/date_range/i18n/id.po +++ b/date_range/i18n/id.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Batalkan" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/it.po b/date_range/i18n/it.po index 05fc875c25..2f98ca4a43 100644 --- a/date_range/i18n/it.po +++ b/date_range/i18n/it.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" -"PO-Revision-Date: 2025-05-12 09:24+0000\n" +"PO-Revision-Date: 2026-01-21 08:45+0000\n" "Last-Translator: mymage \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.10.4\n" +"X-Generator: Weblate 5.15.2\n" #. module: date_range #. odoo-python @@ -28,8 +28,8 @@ msgstr "%(name)s non è un intervallo valido (%(date_start)s > %(date_end)s)" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s si sovrappone a %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "%(thisname)s si sovrappone a %(dtnames)s" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -40,11 +40,6 @@ msgstr "" ",\n" " o genera" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Un intervallo data deve essere univoco per azienda !" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -99,7 +94,11 @@ msgid "Cancel" msgstr "Annulla" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "Aziende" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -360,6 +359,16 @@ msgstr "" "Le aziende nel generatore intervallo data e nel tipo di intervallo data " "devono corrispondere." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" +"Il tipo intervallo date %(drt_name)s è assegnato ad un'altra azienda, non si " +"può modificare l'azienda nell'intervallo date %(dt_name)s" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -445,6 +454,12 @@ msgstr "settimane" msgid "years" msgstr "anni" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s si sovrappone a %(dtname)s" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "Un intervallo data deve essere univoco per azienda !" + #~ msgid "&nbsp;" #~ msgstr "&nbsp;" diff --git a/date_range/i18n/ja.po b/date_range/i18n/ja.po index c9e917fc93..eb5891817e 100644 --- a/date_range/i18n/ja.po +++ b/date_range/i18n/ja.po @@ -28,8 +28,8 @@ msgstr "%(name)s は有効な範囲ではありません (%(date_start)s > %(dat #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s は %(dtname)s と重複しています" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -40,11 +40,6 @@ msgstr "" ",\n" " または生成" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "日付範囲は会社ごとに一意である必要があります!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -99,7 +94,11 @@ msgid "Cancel" msgstr "取消" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -206,8 +205,8 @@ msgid "" "'index' variable." msgstr "" "評価式。例: \"'FY%s' % date_start.strftime('%Y%m%d')\"\n" -"Date型の'date_end'や'date_start'、ならびに'index' " -"変数を使用することができます。" +"Date型の'date_end'や'date_start'、ならびに'index' 変数を使用することができま" +"す。" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_search_mixin__date_range_search_id @@ -355,16 +354,26 @@ msgid "" "same." msgstr "日付範囲生成と日付範囲タイプにおける会社は同一である必要があります。" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" "The active field allows you to hide the date range type without removing it." -msgstr "有効フィールドを使用すると、日付範囲タイプを削除せずに非表示にできます。" +msgstr "" +"有効フィールドを使用すると、日付範囲タイプを削除せずに非表示にできます。" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range__active msgid "The active field allows you to hide the date range without removing it." -msgstr "有効フィールドを使用すると、日付範囲タイプを削除せずに非表示にできます。" +msgstr "" +"有効フィールドを使用すると、日付範囲タイプを削除せずに非表示にできます。" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range__type_id @@ -389,8 +398,9 @@ msgstr "終了" msgid "" "You cannot change the company, as this Date Range Type is assigned to Date " "Range '%s'." -msgstr "日付範囲タイプは日付範囲 " -"'%s'に割り当てられているため、会社を変更することはできません。" +msgstr "" +"日付範囲タイプは日付範囲 '%s'に割り当てられているため、会社を変更することはで" +"きません。" #. module: date_range #: model:ir.model.fields.selection,name:date_range.selection__date_range_generator__unit_of_time__3 @@ -436,6 +446,12 @@ msgstr "週" msgid "years" msgstr "年" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s は %(dtname)s と重複しています" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "日付範囲は会社ごとに一意である必要があります!" + #, fuzzy #~ msgid "Type Name" #~ msgstr "名称" diff --git a/date_range/i18n/ko.po b/date_range/i18n/ko.po index 775fb763e4..30b995e911 100644 --- a/date_range/i18n/ko.po +++ b/date_range/i18n/ko.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "취소" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/lo.po b/date_range/i18n/lo.po index 3ade17a1be..554721055a 100644 --- a/date_range/i18n/lo.po +++ b/date_range/i18n/lo.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "ຍົກເລີອກ" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/lt.po b/date_range/i18n/lt.po index 69cf9ba242..596edc2fcc 100644 --- a/date_range/i18n/lt.po +++ b/date_range/i18n/lt.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Atšaukti" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/lt_LT.po b/date_range/i18n/lt_LT.po index 24dd74a0a5..f9cc095a29 100644 --- a/date_range/i18n/lt_LT.po +++ b/date_range/i18n/lt_LT.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" -"teams/23907/lt_LT/)\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/" +"23907/lt_LT/)\n" "Language: lt_LT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Atšaukti" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/lv.po b/date_range/i18n/lv.po index b9730cae2d..5585bc5c09 100644 --- a/date_range/i18n/lv.po +++ b/date_range/i18n/lv.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Atcelt" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/mk.po b/date_range/i18n/mk.po index 024b7fed8f..ef8ebfd83f 100644 --- a/date_range/i18n/mk.po +++ b/date_range/i18n/mk.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Откажи" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/mn.po b/date_range/i18n/mn.po index 0270651bbc..eab12ef541 100644 --- a/date_range/i18n/mn.po +++ b/date_range/i18n/mn.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Цуцлах" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/nb.po b/date_range/i18n/nb.po index 2a6b8c842c..d951e5d6fc 100644 --- a/date_range/i18n/nb.po +++ b/date_range/i18n/nb.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Avbryt" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/nb_NO.po b/date_range/i18n/nb_NO.po index 0e55b9f122..2492670366 100644 --- a/date_range/i18n/nb_NO.po +++ b/date_range/i18n/nb_NO.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Lukk" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po index 67a1d8990b..f6438eb0c2 100644 --- a/date_range/i18n/nl.po +++ b/date_range/i18n/nl.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Een datumreeks moet uniek zijn per bedrijf!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Annuleren" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -352,6 +351,14 @@ msgstr "" "Het bedrijf in de datumreeksgenerator en in de datumreekssoort moeten " "hetzelfde zijn." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -436,6 +443,9 @@ msgstr "weken" msgid "years" msgstr "jaren" +#~ msgid "A date range must be unique per company !" +#~ msgstr "Een datumreeks moet uniek zijn per bedrijf!" + #, fuzzy #~ msgid "Type Name" #~ msgstr "Naam" diff --git a/date_range/i18n/nl_BE.po b/date_range/i18n/nl_BE.po index 359a91584a..239e55344e 100644 --- a/date_range/i18n/nl_BE.po +++ b/date_range/i18n/nl_BE.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Annuleren" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/nl_NL.po b/date_range/i18n/nl_NL.po index 304c010060..3cc9d2e376 100644 --- a/date_range/i18n/nl_NL.po +++ b/date_range/i18n/nl_NL.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2023-11-21 09:35+0000\n" "Last-Translator: Yung-Wa \n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" -"teams/23907/nl_NL/)\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/" +"23907/nl_NL/)\n" "Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,8 +29,8 @@ msgstr "%(name)s is geen geldig bereik (%(date_start)s > %(date_end)s)" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s overlapt %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -41,11 +41,6 @@ msgstr "" ",\n" " of genereren" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Een datum bereik moet uniek zijn per bedrijf !" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -101,7 +96,11 @@ msgid "Cancel" msgstr "Annuleer" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -365,6 +364,14 @@ msgstr "" "Het Bedrijf in de Datumbereikgenerator en in Datumbereiktype moeten " "hetzelfde zijn." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active #, fuzzy @@ -453,6 +460,12 @@ msgstr "weken" msgid "years" msgstr "jaren" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s overlapt %(dtname)s" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "Een datum bereik moet uniek zijn per bedrijf !" + #, fuzzy #~ msgid "&nbsp;" #~ msgstr "&nbsp;" diff --git a/date_range/i18n/pl.po b/date_range/i18n/pl.po index 02df3841eb..139f5d97bf 100644 --- a/date_range/i18n/pl.po +++ b/date_range/i18n/pl.po @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Anuluj" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/pt.po b/date_range/i18n/pt.po index ee74795d1a..144855ad2e 100644 --- a/date_range/i18n/pt.po +++ b/date_range/i18n/pt.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Um período deve ser único em cada empresa !" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" msgstr "" "A Empresa no Gerador de Períodos e no Tipo de Período tem que ser a mesma." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -431,6 +438,9 @@ msgstr "semanas" msgid "years" msgstr "anos" +#~ msgid "A date range must be unique per company !" +#~ msgstr "Um período deve ser único em cada empresa !" + #~ msgid "Type Name" #~ msgstr "Nome do Tipo" diff --git a/date_range/i18n/pt_BR.po b/date_range/i18n/pt_BR.po index d897944c70..b94823947d 100644 --- a/date_range/i18n/pt_BR.po +++ b/date_range/i18n/pt_BR.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2019-11-25 15:58+0000\n" "Last-Translator: Luis Felipe Miléo \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "O intervalo de datas deve ser único por empresa!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -432,6 +439,9 @@ msgstr "" msgid "years" msgstr "" +#~ msgid "A date range must be unique per company !" +#~ msgstr "O intervalo de datas deve ser único por empresa!" + #, fuzzy #~ msgid "Type Name" #~ msgstr "Nome" diff --git a/date_range/i18n/pt_PT.po b/date_range/i18n/pt_PT.po index 8aecef1d13..54d1c74056 100644 --- a/date_range/i18n/pt_PT.po +++ b/date_range/i18n/pt_PT.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" -"teams/23907/pt_PT/)\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/" +"23907/pt_PT/)\n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Cancelar" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/ro.po b/date_range/i18n/ro.po index 0c21a7f3ad..1709a52b7c 100644 --- a/date_range/i18n/ro.po +++ b/date_range/i18n/ro.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Anuleaza" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/ru.po b/date_range/i18n/ru.po index addc6c83f2..fdeada32e5 100644 --- a/date_range/i18n/ru.po +++ b/date_range/i18n/ru.po @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Отменена" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/sk.po b/date_range/i18n/sk.po index fd68de6f1e..c8dc5f127e 100644 --- a/date_range/i18n/sk.po +++ b/date_range/i18n/sk.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Zrušiť" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po index 24dc1996df..c051385245 100644 --- a/date_range/i18n/sl.po +++ b/date_range/i18n/sl.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Preklic" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/sr.po b/date_range/i18n/sr.po index 9a213a6b5f..e22d9aac1e 100644 --- a/date_range/i18n/sr.po +++ b/date_range/i18n/sr.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Otkaži" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/sr@latin.po b/date_range/i18n/sr@latin.po index 44f2a89172..e1aa00d5e3 100644 --- a/date_range/i18n/sr@latin.po +++ b/date_range/i18n/sr@latin.po @@ -29,7 +29,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -39,11 +39,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -98,7 +93,11 @@ msgid "Cancel" msgstr "Otkaži" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -351,6 +350,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/sv.po b/date_range/i18n/sv.po index 161cc8fe7f..2125010554 100644 --- a/date_range/i18n/sv.po +++ b/date_range/i18n/sv.po @@ -28,8 +28,8 @@ msgstr "%(name)s är inte ett giltigt intervall (%(date_start)s > %(date_end)s)" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s överlappar %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -40,11 +40,6 @@ msgstr "" ",\n" " eller generera" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Ett datumintervall måste vara unikt för varje företag!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -99,7 +94,11 @@ msgid "Cancel" msgstr "Avbryt" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -358,6 +357,14 @@ msgstr "" "Företaget i Datumintervallgenerator och i Datumintervalltyp måste vara " "detsamma." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -442,6 +449,12 @@ msgstr "veckor" msgid "years" msgstr "år" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s överlappar %(dtname)s" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "Ett datumintervall måste vara unikt för varje företag!" + #~ msgid "&nbsp;" #~ msgstr "& nbsp;" diff --git a/date_range/i18n/th.po b/date_range/i18n/th.po index d0042af656..f573a657d4 100644 --- a/date_range/i18n/th.po +++ b/date_range/i18n/th.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "ยกเลิก" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/tr.po b/date_range/i18n/tr.po index b17b192404..589dc34968 100644 --- a/date_range/i18n/tr.po +++ b/date_range/i18n/tr.po @@ -28,8 +28,8 @@ msgstr "%(name)s geçerli bir aralık değil (%(date_start)s > %(date_end)s)" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s ve %(dtname)s örtüşüyor" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -40,11 +40,6 @@ msgstr "" ",\n" " ya da oluştur" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "Bir tarih aralığı, şirket başına benzersiz olmalıdır!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -99,7 +94,11 @@ msgid "Cancel" msgstr "Vazgeç" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -358,11 +357,20 @@ msgid "" msgstr "" "Tarih Aralığı Oluşturucu ile Tarih Aralığı Türü'ndeki şirket aynı olmalıdır." +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" "The active field allows you to hide the date range type without removing it." -msgstr "Aktif alanı, tarih aralığı türünü kaldırmadan gizlemenize olanak tanır." +msgstr "" +"Aktif alanı, tarih aralığı türünü kaldırmadan gizlemenize olanak tanır." #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range__active @@ -440,6 +448,12 @@ msgstr "haftalar" msgid "years" msgstr "yıllar" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s ve %(dtname)s örtüşüyor" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "Bir tarih aralığı, şirket başına benzersiz olmalıdır!" + #, fuzzy #~ msgid "Type Name" #~ msgstr "Adı" diff --git a/date_range/i18n/tr_TR.po b/date_range/i18n/tr_TR.po index f54bbc4d50..a082d973f6 100644 --- a/date_range/i18n/tr_TR.po +++ b/date_range/i18n/tr_TR.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/uk.po b/date_range/i18n/uk.po index 59334b1517..e9592979d9 100644 --- a/date_range/i18n/uk.po +++ b/date_range/i18n/uk.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Скасувати" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/vi.po b/date_range/i18n/vi.po index 72183e8477..6266ec3145 100644 --- a/date_range/i18n/vi.po +++ b/date_range/i18n/vi.po @@ -27,7 +27,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -37,11 +37,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -96,7 +91,11 @@ msgid "Cancel" msgstr "Hủy bỏ" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -349,6 +348,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/vi_VN.po b/date_range/i18n/vi_VN.po index 700708b8c2..d7e1608cdb 100644 --- a/date_range/i18n/vi_VN.po +++ b/date_range/i18n/vi_VN.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-02-18 02:29+0000\n" "PO-Revision-Date: 2017-02-18 02:29+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" -"teams/23907/vi_VN/)\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/" +"23907/vi_VN/)\n" "Language: vi_VN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "Hủy" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/i18n/zh_CN.po b/date_range/i18n/zh_CN.po index d8dafcf99f..7faf568850 100644 --- a/date_range/i18n/zh_CN.po +++ b/date_range/i18n/zh_CN.po @@ -29,8 +29,8 @@ msgstr "%(name)s不是有效的范围(%(date_start)s > %(date_end)s)" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" -msgstr "%(thisname)s与%(dtname)s重叠" +msgid "%(thisname)s overlaps %(dtnames)s" +msgstr "" #. module: date_range #: model_terms:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -41,11 +41,6 @@ msgstr "" ",\n" " 或生成" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "每个公司的日期范围必须是唯一的!" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -100,7 +95,11 @@ msgid "Cancel" msgstr "取消" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -355,6 +354,14 @@ msgid "" "same." msgstr "日期范围生成器和日期范围类型中的公司必须相同。" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" @@ -435,6 +442,12 @@ msgstr "周" msgid "years" msgstr "年" +#~ msgid "%(thisname)s overlaps %(dtname)s" +#~ msgstr "%(thisname)s与%(dtname)s重叠" + +#~ msgid "A date range must be unique per company !" +#~ msgstr "每个公司的日期范围必须是唯一的!" + #~ msgid "&nbsp;" #~ msgstr "&nbsp;" diff --git a/date_range/i18n/zh_TW.po b/date_range/i18n/zh_TW.po index 9bd01ebf33..dd05ce4c31 100644 --- a/date_range/i18n/zh_TW.po +++ b/date_range/i18n/zh_TW.po @@ -28,7 +28,7 @@ msgstr "" #. module: date_range #. odoo-python #: code:addons/date_range/models/date_range.py:0 -msgid "%(thisname)s overlaps %(dtname)s" +msgid "%(thisname)s overlaps %(dtnames)s" msgstr "" #. module: date_range @@ -38,11 +38,6 @@ msgid "" " or generate" msgstr "" -#. module: date_range -#: model:ir.model.constraint,message:date_range.constraint_date_range_date_range_uniq -msgid "A date range must be unique per company !" -msgstr "" - #. module: date_range #: model:ir.model.constraint,message:date_range.constraint_date_range_type_date_range_type_uniq msgid "A date range type must be unique per company !" @@ -97,7 +92,11 @@ msgid "Cancel" msgstr "取消" #. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range__company_id +#: model:ir.model.fields,field_description:date_range.field_date_range__company_ids +msgid "Companies" +msgstr "" + +#. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator__company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type__company_id #: model_terms:ir.ui.view,arch_db:date_range.view_date_range_search @@ -350,6 +349,14 @@ msgid "" "same." msgstr "" +#. module: date_range +#. odoo-python +#: code:addons/date_range/models/date_range.py:0 +msgid "" +"The Date Range Type %(drt_name)s assigned to other company, you can't change " +"the company in Date Range %(dt_name)s" +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type__active msgid "" diff --git a/date_range/migrations/18.0.2.0.0/post-migration.py b/date_range/migrations/18.0.2.0.0/post-migration.py new file mode 100644 index 0000000000..3355b064a7 --- /dev/null +++ b/date_range/migrations/18.0.2.0.0/post-migration.py @@ -0,0 +1,16 @@ +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.delete_sql_constraint_safely( + env, "date_range", "date_range", "date_range_uniq" + ) + openupgrade.m2o_to_x2m( + env.cr, env["date.range"], "date_range", "company_ids", "company_id" + ) + rule = env.ref("date_range.date_range_comp_rule") + if rule: + rule.domain_force = ( + "['|',('company_ids', 'in', company_ids),('company_ids','=',False)]" + ) diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index 8520b66600..9f1e6ed230 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -2,7 +2,7 @@ # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). from odoo import api, fields, models -from odoo.exceptions import ValidationError +from odoo.exceptions import UserError, ValidationError class DateRange(models.Model): @@ -26,10 +26,9 @@ def _default_company(self): ondelete="restrict", check_company=True, ) - company_id = fields.Many2one( - comodel_name="res.company", - string="Company", - index=True, + company_ids = fields.Many2many( + "res.company", + string="Companies", default=_default_company, ) active = fields.Boolean( @@ -40,14 +39,6 @@ def _default_company(self): store=True, ) - _sql_constraints = [ - ( - "date_range_uniq", - "unique (name,type_id, company_id)", - "A date range must be unique per company !", - ) - ] - @api.depends("type_id.active") def _compute_active(self): for date in self: @@ -56,7 +47,7 @@ def _compute_active(self): else: date.active = False - @api.constrains("type_id", "date_start", "date_end", "company_id") + @api.constrains("type_id", "date_start", "date_end", "company_ids") def _validate_range(self): for this in self: if this.date_start > this.date_end: @@ -73,6 +64,19 @@ def _validate_range(self): ) if this.type_id.allow_overlap: continue + if ( + this.type_id.company_id + and this.type_id.company_id not in this.company_ids + ): + raise UserError( + self.env._( + "The Date Range Type %(drt_name)s assigned to other " + "company, you can't change the company in " + "Date Range %(dt_name)s", + drt_name=this.type_id.name, + dt_name=this.name, + ) + ) # here we use a plain SQL query to benefit of the daterange # function available in PostgresSQL # (http://www.postgresql.org/docs/current/static/rangetypes.html) @@ -81,12 +85,14 @@ def _validate_range(self): id FROM date_range dt + INNER JOIN date_range_res_company_rel as rc + ON dt.id = rc.date_range_id WHERE DATERANGE(dt.date_start, dt.date_end, '[]') && DATERANGE(%s::date, %s::date, '[]') AND dt.id != %s AND dt.active - AND dt.company_id = %s + AND rc.res_company_id = ANY(%s) AND dt.type_id=%s;""" self.env.cr.execute( SQL, @@ -94,16 +100,19 @@ def _validate_range(self): this.date_start, this.date_end, this.id, - this.company_id.id or None, + this.company_ids.ids, this.type_id.id, ), ) res = self.env.cr.fetchall() if res: - dt = self.browse(res[0][0]) + date_ranges = self.browse(res[0]) raise ValidationError( - self.env._("%(thisname)s overlaps %(dtname)s") - % {"thisname": this.name, "dtname": dt.name} + self.env._( + "%(thisname)s overlaps %(dtnames)s", + thisname=this.name, + dtnames=", ".join(date_ranges.mapped("name")), + ) ) def get_domain(self, field_name): diff --git a/date_range/models/date_range_type.py b/date_range/models/date_range_type.py index 5f068d0c6f..7560b639a1 100644 --- a/date_range/models/date_range_type.py +++ b/date_range/models/date_range_type.py @@ -84,8 +84,8 @@ def _check_company_id(self): continue if bool( rec.date_range_ids.filtered( - lambda r, drt=rec: r.company_id - and r.company_id != drt.company_id + lambda r, drt=rec: r.company_ids + and drt.company_id not in r.company_ids ) ): raise ValidationError( diff --git a/date_range/readme/CONTRIBUTORS.md b/date_range/readme/CONTRIBUTORS.md index 96629c1413..14a65ac2a0 100644 --- a/date_range/readme/CONTRIBUTORS.md +++ b/date_range/readme/CONTRIBUTORS.md @@ -6,3 +6,5 @@ - David Ramia \<<@ramiadavid>\> - Son Ho \<\> - Bert Van Groenendael \<\> +- Andrii Kompaniiets \<\> +- Rafael Blasco \<\> diff --git a/date_range/readme/DESCRIPTION.md b/date_range/readme/DESCRIPTION.md index d8e60bf0e0..b9f5d36de5 100644 --- a/date_range/readme/DESCRIPTION.md +++ b/date_range/readme/DESCRIPTION.md @@ -1,5 +1,5 @@ This module lets you define global date ranges that can be used to -filter your values in tree views. +filter your values in list views. It also provides a mixin model for developers that extends the model's search view so that date ranges can be search as any relational field. diff --git a/date_range/security/date_range_security.xml b/date_range/security/date_range_security.xml index 0b98402ca3..55871103d2 100644 --- a/date_range/security/date_range_security.xml +++ b/date_range/security/date_range_security.xml @@ -11,7 +11,7 @@ Date Range multi-company - ['|',('company_id', 'in', company_ids),('company_id','=',False)] + ['|',('company_ids', 'in', company_ids),('company_ids','=',False)] diff --git a/date_range/static/description/index.html b/date_range/static/description/index.html index fb7b36332b..375ece9d4c 100644 --- a/date_range/static/description/index.html +++ b/date_range/static/description/index.html @@ -3,7 +3,7 @@ -Date Range +README.rst -
-

Date Range

+
+ + +Odoo Community Association + +
+

Date Range

-

Mature License: LGPL-3 OCA/server-ux Translate me on Weblate Try me on Runboat

+

Mature License: LGPL-3 OCA/server-ux Translate me on Weblate Try me on Runboat

This module lets you define global date ranges that can be used to -filter your values in tree views.

+filter your values in list views.

It also provides a mixin model for developers that extends the model’s search view so that date ranges can be search as any relational field.

Table of contents

@@ -390,12 +395,12 @@

Date Range

-

Installation

+

Installation

The addon use the daterange method from postgres. This method is supported as of postgresql 9.2

-

Configuration

+

Configuration

For regular usage, see Usage below. This section is to clarify optional functionality to developers.

To configure a model to use the Many2one style search field, make the @@ -416,7 +421,7 @@

Configuration

-

Usage

+

Usage

To configure this module, you need to:

  • Go to Settings > Technical > Date ranges > Date Range Types where you @@ -429,8 +434,8 @@

    Usage

    It’s also possible to launch a wizard from the ‘Generate Date Ranges’ menu.

    image3

    -

    The wizard is useful to generate recurring periods. Set an end date -or enter the number of ranges to create.

    +

    The wizard is useful to generate recurring periods. Set an end date or +enter the number of ranges to create.

    image4

  • Your date ranges are now available in the search filter for any date @@ -447,14 +452,13 @@

    Usage

  • You can configure date range types with default values for the generation wizard on the Generation tab. In the same tab you can also configure date range types for auto-generation. New ranges for types -configured for this are generated by a scheduled task that runs -daily.

    +configured for this are generated by a scheduled task that runs daily.

    image8

-

Bug Tracker

+

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 @@ -462,15 +466,15 @@

Bug Tracker

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

-

Credits

+

Credits

-

Authors

+

Authors

  • ACSONE SA/NV
-

Contributors

+

Contributors

-

Maintainers

+

Maintainers

This module is maintained by the OCA.

Odoo Community Association @@ -498,5 +504,6 @@

Maintainers

+
diff --git a/date_range/tests/test_date_range.py b/date_range/tests/test_date_range.py index bfa5606d99..da6dbc8747 100644 --- a/date_range/tests/test_date_range.py +++ b/date_range/tests/test_date_range.py @@ -3,6 +3,7 @@ import datetime +from odoo import Command from odoo.exceptions import UserError, ValidationError from odoo.tests.common import TransactionCase @@ -36,7 +37,7 @@ def test_default_company(self): "type_id": self.type.id, } ) - self.assertTrue(dr.company_id) + self.assertTrue(dr.company_ids) # you can specify company_id to False dr = self.date_range.create( { @@ -44,10 +45,10 @@ def test_default_company(self): "date_start": "2015-01-01", "date_end": "2016-12-31", "type_id": self.type.id, - "company_id": False, + "company_ids": False, } ) - self.assertFalse(dr.company_id) + self.assertFalse(dr.company_ids) def test_empty_company(self): dr = self.date_range.create( @@ -56,7 +57,7 @@ def test_empty_company(self): "date_start": "2015-01-01", "date_end": "2016-12-31", "type_id": self.type.id, - "company_id": None, + "company_ids": None, } ) self.assertEqual(dr.name, "FS2016") @@ -135,6 +136,6 @@ def test_date_range_multicompany_1(self): "date_start": "2015-01-01", "date_end": "2016-12-31", "type_id": self.typeB.id, - "company_id": self.company_2.id, + "company_ids": [Command.set(self.company_2.ids)], } ) diff --git a/date_range/tests/test_date_range_type.py b/date_range/tests/test_date_range_type.py index 5903125c62..39399fe543 100644 --- a/date_range/tests/test_date_range_type.py +++ b/date_range/tests/test_date_range_type.py @@ -5,7 +5,7 @@ from dateutil.rrule import MONTHLY, YEARLY from psycopg2 import IntegrityError -from odoo import fields +from odoo import Command, fields from odoo.exceptions import UserError from odoo.tests.common import TransactionCase from odoo.tools import mute_logger @@ -55,12 +55,12 @@ def test_type_multicompany(self): "date_start": "2015-01-01", "date_end": "2016-12-31", "type_id": drt.id, - "company_id": self.company.id, + "company_ids": [Command.set(self.company.ids)], } ) drt.company_id = self.company.id with self.assertRaises(UserError): - dr.company_id = self.company_2 + dr.company_ids = self.company_2.ids def test_autogeneration(self): """Ranges are autogenerated for types configured for that""" diff --git a/date_range/views/date_range_view.xml b/date_range/views/date_range_view.xml index a2c8c7cd5b..a298c7b5e0 100644 --- a/date_range/views/date_range_view.xml +++ b/date_range/views/date_range_view.xml @@ -10,11 +10,12 @@ - + @@ -37,11 +38,12 @@ - + @@ -77,7 +79,7 @@ diff --git a/date_range/wizard/date_range_generator.py b/date_range/wizard/date_range_generator.py index a17d6a55c4..33a5d3f1c0 100644 --- a/date_range/wizard/date_range_generator.py +++ b/date_range/wizard/date_range_generator.py @@ -6,7 +6,7 @@ from dateutil.relativedelta import relativedelta from dateutil.rrule import DAILY, MONTHLY, WEEKLY, YEARLY, rrule -from odoo import api, fields, models +from odoo import Command, api, fields, models from odoo.exceptions import UserError, ValidationError from odoo.tools.safe_eval import safe_eval @@ -232,7 +232,7 @@ def _generate_date_ranges(self, batch=False): "date_start": date_start, "date_end": date_end, "type_id": self.type_id.id, - "company_id": self.company_id.id, + "company_ids": [Command.set(self.company_id.ids)], } ) return date_ranges diff --git a/setup/_metapackage/pyproject.toml b/setup/_metapackage/pyproject.toml index 269df4675c..783a37c809 100644 --- a/setup/_metapackage/pyproject.toml +++ b/setup/_metapackage/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "odoo-addons-oca-server-ux" -version = "18.0.20260113.0" +version = "18.0.20260121.0" dependencies = [ "odoo-addon-announcement==18.0.*", "odoo-addon-barcode_action==18.0.*", @@ -19,6 +19,7 @@ dependencies = [ "odoo-addon-base_tier_validation_formula==18.0.*", "odoo-addon-base_tier_validation_forward==18.0.*", "odoo-addon-base_tier_validation_server_action==18.0.*", + "odoo-addon-base_warn_option==18.0.*", "odoo-addon-chained_swapper==18.0.*", "odoo-addon-date_range==18.0.*", "odoo-addon-date_range_account==18.0.*",