Ticket #1306 (closed defect: fixed)
Locale: move 'fr-fr' to just 'fr'
|Reported by:||dolmen||Owned by:||dolmen|
|Keywords:||fr locale translation migration upgrade||Cc:||jquelin@…|
The translation for the french language has initially been created as 'fr-fr' (French / France).
However, the 'France' specific part is not needed: we do not expect to build translations specific to Belgium, Swiss, african countries, Haïti, Canada... There are not really variations in written french (as far as software translation is concerned) and also not much workforce to do it anyway. Debian for example has only 'fr'.
The fix would seem to be easy: just rename *-fr-fr.po to *-fr.po.
However the issue is in upgrade: what will happen if after install the user has both -fr-fr.mo and -fr.mo? I think we should ensure that any old -fr-fr.po is removed at install time. The issue is not only for the Padre core, but also for plugins.
This ticket is so opened for discussion on those matters before doing the move. As I don't know much Module::Install, I would like some feedback on what is possible to do in the Makefile.PL.
Note: this issue is also probably relevant for other languages: it, de, es, nl...
- Priority changed from major to minor
- Status changed from new to assigned
- Version changed from 0.88 to 0.90
- Summary changed from Locale: move 'fr-fr' to just 'fr' (upgrade issue) to Locale: move 'fr-fr' to just 'fr'