Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Imported From: http://groups.google.com/group/in-portal-bugs/browse_thread/thread/4718b08bce97334d#

Each field in unit config can have formatter class set. When formatter is
set to "kMultiLanguage" class, then during table scanning (when adding new
language or pressing "Rebuild Multilingual Fields" in "System Tools"
section) missing translatable fields are created, so we have 1 field for
each language, like "l<LANGUAGE_ID>_<FIELD_NAME>".

   - When "<FIELD_NAME>" is found in table, then it's parameters are used to
   create new translatable fields.
   - When "<FIELD_NAME>" is not found, then we create translatable fields
   based on information from field declaration in unit config.

There is an error in regular expression, that checks, that we already have
given field created in table resulting field being reported as existing, but
it doesn't in fact. For example when you have field "DestName" in table and
you have translatable field "Name", then "DestName" is matched instead of
"Name" and none translatable fields are added.

Task:

INP-544 - Getting issue details... STATUS


Patch attached. Required to perform upgrade to 5.1.0 and therefore will be
scheduled to 5.0.3.

--
Best Regards,

http://www.in-portal.com
http://www.alex-time.com

  • No labels