Hi
I have application A1 which uses database DB1
I have application A2 which uses database DB2 and two tables of database DB1.
The applications use the same resources (styles, database servers, i18n) and are installed at the same customer in the same repository.
If I export A2, I find all i18n keys of A1 (messages table of DB1) in the exported zip. Since the i18n files are greyed out in the developer and none of the keys of A1 is used, I did not expect this. If I import application A2, all keys of A1 are also imported. I cannot distinguish between keys from A1 and keys from A2. So both get added and changed. Inserts won’t be a problem, of course. But updates of i18n values are a potential conflict. They should only go with the released code where they are used.
Database information seems to be handled more specific: In the database information file (in the exported solutions zip), only the used tables of A1 are listed.
Is what I found and explained the current behaviour? If yes: Shouldn’t i18n be omitted in an export when unused?
Thanks and regards
Birgit