<
From version < 2.1 >
edited by Outhman Moustaghfir
on 2024/01/18 10:21
To version < 7.4
edited by Outhman Moustaghfir
on 2024/02/26 17:12
Change comment: Update document after refactoring.

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +Translate
Parent
... ... @@ -1,0 +1,1 @@
1 +iXPath V3.Functions.XSLT .tracking.WebHome
Content
... ... @@ -1,0 +1,40 @@
1 +== Overview ==
2 +
3 +The **Translate **function is a powerful tool designed to retrieve translations for a specified alias and scope in multiple languages for **IXDictionnary **tracking type. This function simplifies the process of obtaining translations within XSLT expressions.
4 +
5 +=== Usage ===
6 +
7 +{{code language="XML"}}
8 +<xsl:value-of select="ixf:Translate('alias','scope','es')"></xsl:value-of>
9 +
10 +{{/code}}
11 +
12 +=== Parameters ===
13 +
14 +* 'alias': The unique identifier or alias you want to translate.
15 +* 'scope': The context or domain in which the translation is relevant.
16 +* 'language': The desired language for the translation (e.g., 'fr' for French, 'en' for English, 'es' for Spanish).
17 +
18 +== Language Codes ==
19 +
20 +* 'fr': French
21 +* 'en': English
22 +* 'es': Spanish
23 +
24 +== Notes ==
25 +
26 +* The Translate function supports translations in French, English, and Spanish.
27 +* Ensure that the specified alias and scope exist in the translation database to receive accurate results.
28 +* Check and use the correct language code for the desired translation.
29 +
30 += Example =
31 +
32 +[[image:1705570978152-850.png]]
33 +
34 +
35 +{{code language="XML"}}
36 +<xsl:value-of select="ixf:Translate('MyAlias','MyScope','es')"></xsl:value-of>
37 +
38 +{{/code}}
39 +
40 +in this example we Retrieve the translation of the alias 'MyAlias' within the scope 'MyScope' in Spanish using the expression, and the result will be "**Escuela**"
1705570978152-850.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.omoustaghfir
Size
... ... @@ -1,0 +1,1 @@
1 +12.1 KB
Content
This wiki is hosted and managed by iXPath
Powered by XWiki 13.3 debian