On Mon, Oct 18, 2010 at 15:58, Alexey Shein <con...@gmail.com> wrote:
> 2010/10/18 Hannes Magnusson <hannes.magnus...@gmail.com>:
>> On Thu, Oct 14, 2010 at 15:46, Alexey Shein <con...@gmail.com> wrote:
>>> Greetings, everybody.
>>> While translating, I've found a lot of duplication between
>>> extensions.ent and language-defs.ent files. Should they be merged
>>> somehow or contain cross-links to avoid duplication?
>>
>>
>> Which duplication exactly?
>>
>
> Just a few lines for example:
> extensions.ent:
> <!ENTITY extcat.purpose.basic '<title
> xmlns="http://docbook.org/ns/docbook";>Basic PHP Extensions</title>'>
> <!ENTITY extcat.purpose.basic.vartype '<title
> xmlns="http://docbook.org/ns/docbook";>Variable and Type Related
> Extensions</title>'>
> <!ENTITY extcat.purpose.basic.text '<title
> xmlns="http://docbook.org/ns/docbook";>Text Processing</title>'>
> <!ENTITY extcat.purpose.basic.php "<title
> xmlns='http://docbook.org/ns/docbook'>Affecting PHP's
> Behaviour</title>">
> <!ENTITY extcat.purpose.basic.session '<title
> xmlns="http://docbook.org/ns/docbook";>Session Extensions</title>'>
> <!ENTITY extcat.purpose.basic.other '<title
> xmlns="http://docbook.org/ns/docbook";>Other Basic Extensions</title>'>
>
> <!ENTITY extcat.purpose.database '<title
> xmlns="http://docbook.org/ns/docbook";>Database Extensions</title>'>
> <!ENTITY extcat.purpose.database.abstract '<title
> xmlns="http://docbook.org/ns/docbook";>Abstraction Layers</title>'>
> <!ENTITY extcat.purpose.database.vendors '<title
> xmlns="http://docbook.org/ns/docbook";>Vendor Specific Database
> Extensions</title>'>
>
> <!ENTITY extcat.purpose.xml '<title
> xmlns="http://docbook.org/ns/docbook";>XML Manipulation</title>'>
>
> language-defs.ent:
> <!ENTITY VariableandTypeRelatedExtensions         "Variable and Type
> Related Extensions">
> <!ENTITY TextProcessing                           "Text Processing">
> <!ENTITY AffectingPHPsBehaviour                   "Affecting PHP's Behaviour">
> <!ENTITY SessionExtensions                        "Session Extensions">
> <!ENTITY OtherBasicExtensions                     "Other Basic Extensions">
> <!ENTITY DatabaseExtensions                       "Database Extensions">
> <!ENTITY AbstractionLayers                        "Abstraction Layers">
> <!ENTITY VendorSpecificDatabaseExtensions         "Vendor Specific
> Database Extensions">
> <!ENTITY XMLManipulation                          "XML Manipulation">
>
>
> And so on. It seems (sometimes) extensions.ent adds some common
> section header over some entities from language-defs.ent (groups them
> together).


These are kindof intentionally duplicated. Although extensions.ent
could use the entities from language-defs.ent I don't think its worth
"fixing"

-Hannes

Reply via email to