Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix modules names consistency - French #525

Open
wants to merge 2,712 commits into
base: develop
Choose a base branch
from

Conversation

atm-thomasb
Copy link

NOTE: This PR only affects the french translation keys. The rest of this description is in french.

FIX|Fix issue#30964 modules names consistency

Cette PR a pour but d'unifiormiser le nommage des modules sur la page de configuration de Dolibarr et lorsque l'on clique sur la roue crantée pour configurer les-dits modules.

Ce renommage suit la logique suivante :

  • La page de configuration des modules suivra le modèle "Configuration du module XXXX"
    EXEMPLE : "Pager de configuration" ou "Paramétrage" deviennent "Configuration du module"

  • Le nom du module doit être le même sur la page de Dolibarr et dans la configuration
    EX : "Travaux Planifiés / Gestion des travaux programmés" devient "Travaux Planifiés" partout

---- En cas de conflits, le nom le plus complet/parlant est utilisé
EX : "Gestionnaire de Tickets" au lieu de "Ticket"
---- En cas de noms différents mais synonymes, le nom de module est privilégié
EX : "Gestion d'une Base de Connaissances" au lieu de "système de gestion des connaissances"

  • Lors d'une association de deux mots, la conjonction de coordination "et" est privilégié car majoritaire
    EX : "Utilisateurs & Groupes" --> "Utilisateurs et Groupes"
    EX : "Contrats/Abonnements" --> "Contrats et Abonnements"

  • L'utilisation de majuscules est normalisé à l'utilisation de majuscules pour chaque nom, car usage le plus répandu
    EX : "Organisation d’événements" --> "Organisation d’Événements"

  • Quelques fautes d'orthographes ont été corrigées
    EX : "congès" -> "congés", "paramétrages du" -> "paramétrage du"

  • Le pluriel est privilégié car prédominant et en cas de conflits
    EX : "Base de Connaissance" --> "Base de Connaissances"
    EX : "Imprimante Ticket" --> "Imprimantes Tickets"

image
image

Évidemment le sujet du nommage reste subjectif et à discussion.

eldy and others added 30 commits October 4, 2024 11:48
…#31268)

* Use <= 0 instead of ! because delete method returns -1 or 1

* Added contact

* Removed user from parameters
* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan
* Fix translation

* Fix translation

* Fix translation

* Fix translation
* stars field for modulebuilder

* Update commonobject.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* NEW retreive Thirdparty by account

usefull for external link

* Update api_thirdparties.class.php

* Update api_thirdparties.class.php

* Update api_thirdparties.class.php
* phpstan

* phpstan
# Qual: Fix phan/stan notices in relation with UnknownObjectMethodCall

Fix notices in classes with UnknownObjectMethodCall notices or classes
related with these.
* Qual: Fix phan/phpstan notices

# Qual: Fix phan/phpstan notices

Fix several phan/phpstan notices

* Fix spelling in Changelog
eldy and others added 30 commits October 15, 2024 14:22
# Fix: ci phan notice

 is ok to be used for .
# Qual: Fix phan notices in dolgraph class

This fixes most notices in the dolgraph class.
# Qual: Fix smtps.class

Fix most phan notices in smtps.class
…arr#31395)

* NEW: tables for product customer prices extrafields management

* ADD: new tables in 21.0 migration
…r#31389)

* llx_accounting_system: add missing fields during install

The current code expects to be able to assign an author for the object
and store the creation date.

* Remove constraint

The constraint is useless for the integrity of data of the table and for the business rules using this table, so we must avoid it if we can. This will avoid error when loading dump, errors on import and more...

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
1) /home/alexandre/workspace/dolibarr/htdocs/societe/class/societe.class.php:1299
    Attempt to read property "country_id" on null

    Triggered by:

    * BookKeepingTest::testBookKeepingCreate (6 times)
      /home/alexandre/workspace/dolibarr/test/phpunit/BookKeepingTest.php:53

    * SocieteTest::testSocieteCreate (6 times)
      /home/alexandre/workspace/dolibarr/test/phpunit/SocieteTest.php:87

    * SocieteTest::testSocieteFetch (6 times)
      /home/alexandre/workspace/dolibarr/test/phpunit/SocieteTest.php:114

    * SocieteTest::testSocieteMerge (12 times)
      /home/alexandre/workspace/dolibarr/test/phpunit/SocieteTest.php:450

    * SocieteTest::testSocieteUpdate (6 times)
      /home/alexandre/workspace/dolibarr/test/phpunit/SocieteTest.php:143
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Title of modules are not the same - Check todo