Dolibarr / dolibarr

Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.
https://www.dolibarr.org
GNU General Public License v3.0
5.39k stars 2.77k forks source link

Code Refactoring #6071

Closed gnovaro closed 4 years ago

gnovaro commented 7 years ago

Feature Request

Code Refactoring, please use english names.

Rename compta -> account Rename fichinter -> file Rename societe -> company Rename commande -> order Rename contrat -> contract Rename fichinter -> file ?? Rename livraison -> delivery / distribution Rename projet -> project Rename fourn -> supply No more Franglish.

eldy commented 7 years ago

Such tasks are heavy work with high risk. That's why we do it version after version (for example, in 4.0, we did in on "expensereport" to replace "deplacement", in 5.0 the normalization was done on "notes". We progress one topic per topic but due to risk, such actions are currently done by myself or few experimented core developers.

BebZ commented 7 years ago

Not only high risk but also interpretation / translation Has to be read by natives speakers in context

rdoursenaud commented 7 years ago

@BebZ These are internal variables to be red by developers. Bad english is still better than frenglish for non french devs. Even french devs like myself are often confused by the crazy language mix in Dolibarr source code.

Anyway, these change are for the better but should be done with baby steps considering the ramifications of the changes, some of which are not under our control (Most notably external modules). Extra care has also to be taken on communicating about these changes to give module developers a chance to catch on. Nerve wracking decisions, hence the baby steps ;) Keep up the good work @eldy.

absnc commented 7 years ago

Hi everyone,

It sounds like the wording workorder is suited for fichinter. Then, each line of a work order, whether it refers to a product or a service could be called deliverable,

I'm looking after bringing some enhancements to the delivery related processes, right now. So, if anyone using the existing naming or having done some research on the subject, can relate..

Regards,

github-actions[bot] commented 4 years ago

This issue is stale because it has been open 1 year with no activity. If this is a bug, please comment to confirm it is still present on latest stable version. if this is a feature request, please comment to notify the request is still relevant and not yet covered by latest stable version. Without comment, this issue will be closed automatically by stale bot in 15 days.