Module Auto Reminder: Difference between revisions

Jump to navigation Jump to search
no edit summary
mNo edit summary
Tag: 2017 source edit
No edit summary
Tag: 2017 source edit
Line 51: Line 51:
== Language of the emails (since 1.3.2) ==
== Language of the emails (since 1.3.2) ==


The template selected in the settings defines the LABEL of reference, not the language. When the Dolibarr multi-language option is enabled and the third party has its own language, the module uses the email template carrying the same label in that language, and falls back to the template selected in the settings when there is none. The language fallback (es_MX to es_ES, then a template with no language) is the native Dolibarr one. Amounts and dates in the email follow that language too. The attached PDF is not regenerated: it is the document as it stands.
The template selected in the settings defines the LABEL of reference, not the language. When the Dolibarr multi-language option is enabled and the third party has its own language, the module uses the email template carrying the same label in that language, and falls back to the template selected in the settings when there is none. The language fallback (es_MX to es_ES, then a template with no language) is the native Dolibarr one. When a translation is used, amounts and dates in the email follow that language too. The attached PDF is not regenerated: it is the document as it stands.


Translating a template is done in Dolibarr itself, not in the module settings: create the template again with the SAME label, choose the language, then translate the subject and the content. Note that the Language column of email templates only appears when the multi-language option is enabled.
Translating a template is done in Dolibarr itself, not in the module settings: create the template again with the SAME label, choose the language, then translate the subject and the content. Note that the Language column of email templates only appears when the multi-language option is enabled.
Line 98: Line 98:
= Version history =
= Version history =


* '''1.3.3''' (2026-08-05, beta): compatibility with the Multicompany module. Each entity now sends and reminds its own invoices and proposals only, with its own settings and templates, even when sharing is enabled. Nothing to enable, no migration. Version 1.3.1 remains the release version.
* '''1.3.4''' (2026-09-24, beta): emails to customers whose language has no translation of the template no longer fail, the template selected in the settings is used. Clearer error messages. Version 1.3.1 remains the release version.
* '''1.3.2''' (2026-08-02, beta): documents and reminders are sent in the language of the third party when a template carrying the same label exists in that language.
* '''1.3.3''' (2026-08-05, beta): compatibility with the Multicompany module. Each entity now sends and reminds its own invoices and proposals only, with its own settings and templates, even when sharing is enabled.


Full changelog, every version since the first one: [https://framagit.org/Steph501/dolibarr-mod-autoreminder/-/blob/main/ChangeLog.md ChangeLog.md]
Full changelog, every version since the first one: [https://framagit.org/doli/modules/autoreminder/-/blob/main/ChangeLog.md ChangeLog.md]


= Support =
= Support =
48

edits

Navigation menu