Bu nədir
Tətbiq tərcümə faylları üçün yoxlayıcı. JSON, YAML, .properties, Apple .strings, gettext .po və ya sadə açar siyahısını oxuyur və hər dili mənbə ilə müqayisə edir.
Çoxdilli tətbiqlər üçün tərcümə yoxlaması
Locale Gaps mənbə dil faylınızı hər tərcümə ilə müqayisə edir və ekranda pozulacaq hər şeyi saxlayır: çatışmayan açarlar, boş və ya tərcümə olunmamış mətnlər, itən yer tutucular, pozulan teqlər və dilin tələb etdiyi, amma faylda olmayan cəm formaları. Sonra tərcüməçilərə məhz qalan işi göstərən bir fayl verir.
Tətbiq tərcümə faylları üçün yoxlayıcı. JSON, YAML, .properties, Apple .strings, gettext .po və ya sadə açar siyahısını oxuyur və hər dili mənbə ilə müqayisə edir.
Veb və mobil tərtibatçılar, məhsulu bir neçə dildə buraxan məhsul menecerləri, lokalizasiya üzrə məsul şəxslər və xam açarın ekran görüntüsü əvəzinə təmiz siyahı istəyən tərcüməçilər üçün.
Çatışmayan açar istifadəçiyə cart.checkout kimi mətn göstərir, itən yer tutucu qiymət əvəzinə {{amount}} yazır, çatışmayan cəm forması isə rus və ya ərəb cümləsini səhv edir. Bunların hamısını buraxılışdan əvvəl görürsünüz.
Mənbə faylı yapışdırın, hər dil üçün bir xana əlavə edin və Tərcümələri yoxla düyməsini basın. Heç nə bu səhifədən kənara çıxmır.
Uzun tərcümələr tez tez düymələrdən və menyulardan kənara çıxır. 1.6 yüzdə 60 uzun deməkdir.
Vergüllə ayırın, məsələn brend və ya məhsul adları. Rəqəmlər, kodlar və tək sözlük brend adları onsuz da nəzərə alınmır.
Mənbə faylı və ən azı bir tərcüməni yapışdırın və ya tam hesabatı görmək üçün nümunə tətbiqi yükləyin.
Hər qayda harasa real bir ekranı pozduğu üçün var. Heç biri süni intellekt və ya təxmin tələb etmir.
Hər mənbə açarı tərcümədə olmalı və mətni olmalıdır. Əks halda istifadəçi cart.checkout yazısını və ya boş düyməni görür.
Mənbə ilə eyni olan mətn qeyd olunur, əgər bu rəqəm, kod, keçid və ya icazə verdiyiniz söz, məsələn brendinizin adı deyilsə.
{{name}}, {name}, %s, %1$d, %{name} və :name kimi dəyişənlər mənbə ilə tam uyğun gəlməlidir. Adı dəyişmiş dəyişən heç nə göstərmir.
Qaydalar birbaşa brauzerinizdən gəlir, tətbiqlərin istifadə etdiyi qaydalarla eynidir. Rus dili one, few və many, ərəb dili isə altı forma tələb edir. Həm ICU mesajları, həm də items_few kimi i18next şəkilçiləri yoxlanılır.
<a>, <b> və ya <0> kimi teqlər tərcümədən sonra qalmalıdır, əks halda keçidlər və vurğular itir.
Çox uzun tərcümələr, yalnız tərcümədə olan açarlar və iki dəfə təyin olunmuş açarlar daha aşağı prioritetlə göstərilir.
Adətən ingilis dili. Faylı açın və ya məzmununu yapışdırın. İç içə açarlar checkout.pay kimi yollara çevrilir.
Dil kodunu yazın və faylını yapışdırın. Hər dil öz formatından istifadə edə bilər.
Hər dil mövcud açarların və buraxılışa hazır mətnlərin payını göstərən möhür alır, hər problem növü üçün də say görünür.
Tapıntıları filtrləyin, sonra hər dil üçün tərcümə faylını və ya tam CSV faylını yükləyin.
Buraxılış qeydini birləşmə sorğusuna və ya buraxılış yoxlama siyahısına kopyalayın. Heş hesabatın dəyişdirilmədiyini göstərir.
Xeyr. Oxuma və yoxlamalar bu səhifədə işləyir. Tabı bağlayın, mətn də yox olacaq.
Bəzi sözlər həqiqətən eynidir. Onları Dəyişməz qala bilən sözlər xanasına əlavə edin və yoxlamanı yenidən işə salın.
Brauzerinizdəki Intl.PluralRules interfeysindən. O, əksər tətbiqlərin istifadə etdiyi Unicode CLDR məlumatlarına əsaslanır.
Bəli. Sadə açar siyahılarını yapışdırın. Çatışmayan və artıq açarlar göstəriləcək, mətn yoxlamaları buraxılacaq.