Co czyni wymianę użyteczną
Tłumacz potrzebuje więcej niż widocznych słów. System odbierający może wymagać zachowania identyfikatorów, granic formatowania, kontekstu i informacji produkcyjnych. Celem jest przekład, który wróci do produktu bez utraty związku z oryginalną treścią.
To inne zadanie niż przechowywanie dawnych przekładów w pamięci lub utrzymywanie zatwierdzonej terminologii. Te kwestie omawiają TMX i TBX.
Przykładowy pełny obieg
Serwis eksportuje komunikat resetowania hasła z odnośnikiem i zmienną nazwy użytkownika. Zalecamy przetłumaczyć małą reprezentatywną próbkę, ponownie ją zaimportować i obejrzeć wyrenderowaną stronę.
Sprawdź przypisanie do właściwego elementu interfejsu, działanie zmiennej i odnośnika oraz dopasowanie przekładu do kontekstu. Następnie przetestuj rzeczywistą wersję pliku i funkcje deklarowane przez oba narzędzia.
To autorskie ćwiczenie interoperacyjności. Nie jest oficjalnym testem zgodności XLIFF, a jego przejście nie potwierdza pełnego wsparcia.
Ostrożność przy wersjach i odniesieniu ISO
Sprawdzone publiczne rejestry są rozbieżne. OASIS opisuje ISO 21720:2024 jako wersję ISO dla XLIFF 2.1, a publiczny abstrakt ISO wskazuje 2.0. Nie rozstrzygamy tego domysłem. Wydanie ISO jest opublikowane, lecz dokładne powiązanie wymaga weryfikacji pełnego tekstu przed wdrożeniem lub deklaracją umowną. ISO 21720:2024.
Związek z LISA i AI
XLIFF należy do tego samego obszaru interoperacyjności co formaty LISA, lecz jest dziełem OASIS, nie specyfikacją autorstwa LISA.
Przy tłumaczeniu z AI zalecamy kontrolowane parsowanie i walidację treści strukturalnych. Wygenerowany przekład może zmienić symbole zastępcze lub znaczniki, choć brzmi naturalnie. Strukturę waliduj niezależnie, a znaczenie sprawdzaj osobno.
[komitet OASIS](https://groups.oasis-open.org/communities/tc-community-home2?CommunityKey=3d0f1f56-8477-4b53-9b14-018dc7d3eecf), [XLIFF 2.2 Core](https://docs.oasis-open.org/xliff/xliff-core/v2.2/xliff-core-v2.2-part1.html) i [rejestr ISO](https://www.iso.org/standard/87344.html). Wdrożenie powinno korzystać z właściwej specyfikacji i profilu funkcji.
Powiązane: ITS 2.0, MessageFormat 2.