[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE : [sdx-users] Encore à propos du multilinguisme
From: |
Martin Sevigny |
Subject: |
RE : [sdx-users] Encore à propos du multilinguisme |
Date: |
Wed, 8 Jan 2003 00:12:34 +0100 |
Bonjour,
> Les infos multilingues dans un document peuvent être marquées de deux
> manières:
>
> 1 - par une étiquette spécifique
> 2 - par un attribut spécifique
>
> Le premier cas est traitable facilement en SDX. Mais qu'en est-il du
> second?
> Deux exemples possibles:
>
> - en XHTML:
> non-english text<span xml:lang="en">English
> text</span>non-english text
>
> - en BiblioML:
> <BiblioRecord id="r000001" Language="fre" ISOLanguage="fr">
>
> En toute rigueur, l'indexation d'un tel élément devrait se faire à
> l'aide de l'analyseur correspondant.
>
> Est-ce envisageable en SDX?
Bien sûr. C'est une transformation (par exemple XSLT) qui opére sur le
document qui détermine ce qui est indexé dans quel champ. Une XSLT est
tout à fait capable de reconnaître les attributs et éléments
(étiquettes?) et de remplir les bons champs en fonction de leur valeur,
donc de leur langue.
Maintenant, si la véritable question est de savoir si on peut remplir
des champs en spécifiant la langue du contenu sans les avoir
préalablement déclarés dans application.xconf, la réponse est non, pour
l'instant. Nous y avons déjà réfléchis, et on a une certaine idée de la
façon d'implanter cela, mais nous n'avons pas vraiment vu le besoin
jusqu'à maintenant.
A bientôt,
Martin Sévigny