Loading...
 
Skip to main content

#3757 ADD : Language Custom and all language files system holding - Proposal MOD ADD for Trunk 7x

Status
Open
Subject
#3757 ADD : Language Custom and all language files system holding - Proposal MOD ADD for Trunk 7x
Version
7.x
Category
  • Feature request
  • Dogfood on a *.tiki.org site
Feature
i18n (Multilingual, l10n, Babelfish)
Resolution status
New
Submitted by
Bernard TREMBLAY
Lastmod by
Bernard TREMBLAY
Rating
(0)
Description

1. 3757 ADD : Language Custom and all language files system holding - Proposal MOD ADD for Trunk 7x


As I can't access in "edit/delete" mode to #3757, I add this one for complements.

The problem of access to whishlist is reported in : #3767

Complements :

To be able to hold FIX in language files without direct corrections

The fact to have to commit the full language.php for a language when we have to make a change into an invalid translation has multiple not suitable effects :

  • you can't follow changes
  • you can't check and think about
  • you can't validate


The new changes with array fusion make forbidden the fact to alter the (system) language with custom.php or other

I enhance my proposal with the FIX-*-language.php files with are merged and not fused with after all others.

The final aim is to make a merge and automatic rewrite of language.php from the merged array "$lang_$lg" from validated fix.

To files are naturally sorted (normal - UTF8):

  1. language.php or SYSTEM-*-language.php
  2. custom.php or CUSTOM-*-language.php
  3. FIX-*-language.php


the "*" is a part of the name which has meaning (content) and can be sorted.
particularly non yet translated parts can be separated from main SYSTEM and marked.
Progressive and controlled (repartition of job for example) translation can be done.

Best regards

Trebly
(ref:B10126-03)

PS : I am particularly sensibles on this because I made each day changes and I think not efficient to commit the full French language each day but a little FIX with what+date seems a good solution.

Importance
6
Priority
30
Demonstrate Bug on Tiki 19+
Demonstrate Bug (older Tiki versions)
Ticket ID
3769
Created
Wednesday 26 January, 2011 14:30:04 UTC
by Bernard TREMBLAY
LastModif
Wednesday 26 January, 2011 14:30:04 UTC


Show PHP error messages