Set de etichete de internaționalizare
Specificația Internationalization Tag Set (ITS) este un set de atribute și elemente care sprijină internaționalizarea și localizarea în documente XML .
Specificația STI identifică concepte numite „categorii de date STI” care sunt importante pentru internaționalizare și localizare. De asemenea, definește implementările acestui concept printr-un set de elemente și atribute care sunt legate de spațiul de nume ITS. Dezvoltatorii XML pot utiliza acest spațiu de nume pentru a integra capacitățile de internaționalizare direct în schema sau documentul XML.
Prezentare generală
ITS v1.0 conține șapte categorii de date:
- Traduceți
- Define părțile documentului care urmează a fi traduse sau care nu trebuie traduse.
- Notă de localizare
- Conține avertismente, notificări, instrucțiuni și alte informații pentru a asista localizatorul sau traducătorul.
- Terminologie
- Indică faptul că părți ale documentului sunt termeni și indicații către informații despre acești termeni
- Direcționalitate
- Indică ce tip de direcție de scriere este utilizată pentru părți ale documentului
- Rubin
- Indică ce părți ale documentului sunt afișate ca Ruby Text
- Informații despre limbă
- Identifică limba pentru diferite părți ale documentului.
- Elemente din text
- Arată modul în care elementele sunt tratate în termeni de diviziune lingvistică.
Vocabularul ITS a avut două obiective de proiectare: În primul rând, să utilizeze marcajul ITS direct în cadrul unui document XML. Pe de altă parte, să recomandați o metodă dacă există părți ale unui markup corespunzător care corespund unei categorii de date ITS și sunt tratate ca atare de un procesor ITS.
ITS poate fi utilizat atât pe tipuri de documente noi, cât și pe cele existente. Se aplică, de asemenea, marcajului fără funcții de internaționalizare, precum și documentelor care acceptă deja funcții de internaționalizare sau localizare corespunzătoare.
ITS se împarte în reguli globale și reguli locale:
- Regulile globale sunt exprimate undeva în document (reguli globale încorporate) sau în afara documentului (reguli globale externe). Ele sunt exprimate prin
its:rule
element. - Regulile locale sunt exprimate prin atribute specializate (uneori și elemente), specificate în instanța documentului într-un punct în care se aplică.
Vezi si
- i18n TAL , un standard pentru internaționalizarea documentelor HTML și XML bazat pe gettext GNU