Skip to main content

Varakieliketjut kaikille ohjelmistokehyksille

Useimmat i18n-ohjelmistokehykset ohittavat pääkieliversiot kokonaan. Puuttuvan avaimen kohtaava pt-BR-käyttäjä näkee täysin käyttökelpoisen pt-PT-käännöksen sijaan englannin. locale-chain-kirjastot korjaavat tämän määritettävillä syväyhdistetyillä varakieliketjuilla.

Ongelma: ohjelmistokehykset ohittavat pääkieliversiot

Julkaiset pt-PT-käännökset 2 000 avaimella. pt-BR-tiedostossasi on 200 alueellista ohitusta. Mitä tapahtuu 1 800 täysin samalle avaimelle? Useimmat ohjelmistokehykset näyttävät pääkieliversion sijaan varakieliversion, tavallisesti englannin. Brasilialaiset käyttäjäsi näkevät portugalin ja englannin sekoitusta — rikkoutuneen kokemuksen, joka saa sovelluksesi tuntumaan keskeneräiseltä.

Tämä ei ole reunatapaus. Ongelma koskee jokaista alueellisia muotoja (zh-Hans/zh-Hant, es/es-419, en-US/en-GB, fr/fr-CA) käyttävää sovellusta. Lähes kaikkien i18n-ohjelmistokehysten oletustoiminta on alueellisten kieliversioiden kannalta väärä.

Näin syväyhdistetty varakieli toimii

Kun käyttäjä valitsee pt-BR:n, kirjasto lataa varakieliketjun jokaisen kieliversion sanomat ja syväyhdistää ne tärkeysjärjestyksessä. Alueelliset avaimet ohittavat pääkielen avaimet. Pääkielen avaimet täyttävät aukot. Tuloksena on täydellinen sanomajoukko ilman puuttuvia käännöksiä.

Esimerkki: pt-BR määrittää 'cart.checkout'-avaimen arvoksi 'Finalizar compra'. pt-PT määrittää 'cart.checkout'-avaimen arvoksi 'Concluir compra' ja 'cart.empty'-avaimen arvoksi 'Carrinho vazio'. pt-BR:n yhdistetty tulos käyttää pt-BR:n kassatekstiä mutta siirtyy tyhjän ostoskorin sanomassa pt-PT:hen englannin näyttämisen sijaan.

Saatavilla 17 ohjelmistokehykselle

Kullakin ohjelmistokehyksellä on oma locale-chain-kirjastonsa, joka integroituu suoraan sen i18n-järjestelmään. Asenna paketti ja määritä ketjut, niin syväyhdistäminen tapahtuu automaattisesti latauksen aikana.

Kokeile i18n Agent:ia nyt

Pudota käännöstiedostosi tähän

JSON, YAML, PO, XML, CSV, Markdown, Properties

tai valitse napsauttamalla

Kohdekielet

Rekisteröitymistä ei tarvitaVälitön arvio

Usein kysyttyä varakielistä