This page is a translated version of the page Extension:Translate and the translation is 100% complete.
MediaWiki extensions manual
Translate
Release status: stable
Implementation Special page , Locale , API , Parser function
Description Vikidagi tarjima va tuzatishni yoqadi
Author(s) Niklas Laxström, Siebrand Mazeland va boshqalar
Latest version 2024-01-22
Compatibility policy Master maintains backward compatibility.
MediaWiki >= 1.40
Database changes Yes
Composer mediawiki/translate
Tables revtag
translate_groupreviews
translate_groupstats
translate_messageindex
translate_metadata
translate_reviews
translate_sections
translate_stash
translate_tms
translate_tmt
translate_tmf
translate_cache
translate_translatable_bundles
License GNU General Public License 2.0 or later
Download Til kengaytmalari toʻplamiga kiritilgan

Foydalanuvchi hujjatlari
Changelog
Example Translatewiki.net – yoki sahifani hozir qanday tarjima qilishni sinab koʻring
  • $wgTranslateFuzzyBotName
  • $wgTranslatePageTranslationULS
  • $wgTranslateDocumentationLanguageCode
  • $wgTranslateGroupSynchronizationCache
  • $wgTranslateUserManagerName
  • $wgTranslateSandboxLimit
  • $wgTranslateStatsProviders
  • $wgTranslateGroupAliases
  • $wgTranslateRcFilterDefault
  • $wgTranslateAuthorExclusionList
  • $wgTranslateKeepOutdatedTranslations
  • $wgTranslateGroupRoot
  • $wgTranslatePageMoveLimit
  • $wgEnablePageTranslation
  • $wgTranslateEnableMessageBundleIntegration
  • $wgTranslatePermissionUrl
  • $wgTranslateUsePreSaveTransform
  • $wgTranslateSupportUrlNamespace
  • $wgTranslateMessagePrefixStatsLimit
  • $wgTranslateDisabledTargetLanguages
  • $wgTranslateMessageIndex
  • $wgPageTranslationLanguageList
  • $wgTranslateTranslationServices
  • $wgTranslateGroupFiles
  • $wgTranslateMessageNamespaces
  • $wgTranslateValidationExclusionFile
  • $wgTranslateTranslationDefaultService
  • $wgTranslateYamlLibrary
  • $wgTranslateSandboxPromotedGroup
  • $wgTranslateUseSandbox
  • $wgTranslateLanguageFallbacks
  • $wgTranslateSupportUrl
  • $wgTranslateCacheDirectory
  • $wgTranslateWorkflowStates
  • translate
  • translate-import
  • translate-manage
  • translate-messagereview
  • translate-groupreview
Quarterly downloads 142 (Ranked 46th)
Translate the Translate extension
Issues Open tasks · Report a bug

Translate kengaytmasi MediaWiki-ni barcha turdagi matnlarni tarjima qilish uchun kuchli vositaga aylantiradi. U, ayniqsa, dasturiy ta'minotni tarjima qilish va ko'p tilli vikilarni oqilona boshqarish uchun ishlatiladi.

Xususiyatlar

Tarjimon kengaytmasi tarjimonlar uchun moʻljallangan koʻplab xususiyatlarga ega boʻlib, ayni paytda haqiqiy manba kodi bilan backend integratsiyasini imkon qadar osonlashtiradi. Shu bilan birga, hamma narsa MediaWiki ichida ishlaydi, bu foydalanuvchilarga muloqot qilish va o'zini o'zi tashkil qilish uchun deyarli cheksiz erkinlik beradi.

Xususiyatlarga quyidagilar kiradi:

  • Tuzilgan viki-kontent sahifasi tarjimasi.
  • Dastur interfeysi xabarlarini (yoki deyarli har qanday narsani) wiki-da mahalliylashtirish va eksport qilish.
  • Veb-asosidagi tarjima va tuzatish interface, shuningdek, off-layn tarjima uchun gettext asosida eksport va import .
  • Tarjimonlar ishini osonlashtirish uchun turli yordamlar:
    • global miqyosda belgilangan boshqa tillardagi tarjimalarni ko'rsatish, ixtiyoriy ravishda foydalanuvchi tomonidan belgilangan tillar bilan kengaytirilgan;
    • xabarlardan foydalanish va kontekstga oid hujjatlarni birgalikda tahrirlash;
    • tashqi vositalar bilan tarjima xotirasi va mashina tarjimasi (Apertium, Microsoft Translator, Yandex.Translate);
    • manba xabaridagi so'nggi o'zgarishlarni ko'rsatish;
    • ishlatilmaydigan parametrlar kabi keng tarqalgan xatolar haqida ogohlantirishlar.
  • Misol sifatida foydalanishingiz mumkin bo'lgan turli xil ochiq kodli mahsulotlar uchun oldindan tayyorlangan modullar.
  • Yangi loyihalarni xabarlar guruhi sifatida qo'shishni osonlashtiradigan ko'p qirrali plagin tizimi.
  • Turli statistikalar:
    • barcha qo'llab-quvvatlanadigan tillardagi barcha xabar guruhlari uchun tarjimani yakunlash foizlari;
    • har qanday qo'llab-quvvatlanadigan xabarlar guruhi uchun barcha qo'llab-quvvatlanadigan tillarda tarjimani yakunlash foizlari;
    • vaqt oralig'ida faoliyat grafiklarini yaratish uchun vosita. Har kuni yoki har soatda tahrirlar sonini yoki faol foydalanuvchilarni ko'rsatishi mumkin va ko'plab filtrlarni o'z ichiga oladi;
    • faol tillar va tarjimonlarning bulutli sharhi.

Tarjima kengaytmasi katta foydalanuvchilar bazasi tufayli tezda tuzatiladigan ba'zi bir kichik (uslub) nosozliklar bundan mustasno, barcha yangi brauzerlar bilan mos kelishi tasdiqlandi.

Yordam va hujjatlar

Tarjima kengaytmasi dastlab User:Nikerabbit tomonidan ishlab chiqilgan; User:Raymond, User:SPQRobin va Wikimedia Til jamoasi kabi koʻplab boshqa foydalanuvchilar uning kodi va hujjatlariga oʻz hissalarini qoʻshganlar. U User:Nikerabbit va User:Siebrand tomonidan yuritiladi.

Tarjima kengaytmasining taniqli foydalanuvchilari

Batafsil: Vikipediyadagi translatewiki.net saytining muhim foydalanishlari.

Fikrlar

Joomla'dan Tom Xatchison

Tarjima kengaytmasi tarjima xizmatiga ulanish imkonini beradi va siz uchun tarjimani avtomatik toʻldirishi mumkin. Shu bilan birga, tarjimon o'zgartirishlar kiritishi mumkin, shuning uchun siz noto'g'ri tarjimalarga ega bo'lgan ko'plab sahifalarni yaratmaysiz.

Agar ular turli qit'alarda bo'lsa, bu yaxshi. Bu aslida ortiqcha, chunki ish kuniga 24 soat bajariladi. Ularga kerak bo'lgan narsa bir-birlarini qo'llab-quvvatlash guruhi chatidir. Agar ular to'g'ri tarjima qilsalar, ularning barchasi ingliz tilini o'qiy oladimi? Havolalar va toifalar bilan nima qilish kerakligi kabi bir nechta oddiy wiki belgilarini o'rgating. Keyin ular o'z navbatida boshqalarga yordam beradigan boshqalarga yordam berishadi. Bizda 40 dan ortiq suhbatdoshimiz bor, ular bir-biriga yordam berishadi va bir vaqtning o'zida zavqlanishadi. Ularning hammasi vikidan qo'rqib ketishdi, lekin ular boshlangandan keyin bu qanchalik oson bo'lganiga ishonolmadi. Haqiqatan ham ular mendan ko'proq tarjimalar qilishimni kutishmoqda, chunki men ularga amal qila olmayman. Bilaman, u yoki bu tilni faqat 1 ta tarjima qiladi. Bizda ham shunday. Bir kishi suahili tili bilan shug‘ullansa, yana biri yapon tilida ishlamoqda. Shuningdek, siz tarjima uchun sahifalarni belgilaysiz. Shablon chaqiruvlarida shablonlarni qo'shish yoki o'zgaruvchilarni chiqarib tashlashni nazorat qilasiz.

Shuningdek qarang

Quyidagilar bilan aralashmaslik kerak:

Qanday hissa qo'shish kerak