Extension:Tarjima
Translators (main help page )
- How to translate
- Best practices
- Statistics and reporting
- Quality assurance
- Message group states
- Offline translation
- Glossary
Translation administrators
- How to prepare a page for translation
- Page translation administration
- Unstructured element translation
- Group management
- Move translatable page
- Import translations via CSV
- Working with message bundles
Sysadmins and developers
The Translate extension enhances MediaWiki with essential features needed to do translation work. It enables in-wiki translation and proofreading. It can be used to translate the content pages, the interface of the wiki and even other software products, as it is used at translatewiki.net and to manage multilingual wikis.
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.
- Turli formatlarni qo'llab-quvvatlash, jumladan: PHP, Java xususiyatlari, Gettext, YAML va AndroidXml (qarang: full FFS list va Fayl formatini qo'llab-quvvatlash).
- 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.
-
Ko'p tilli Vikilarni haqiqatga aylantirish: bu taqdimot KDE UserBase viki-mijoziy tajribasiga asoslanib, Tarjimon kengaytmasi qanday qilib viki-ni chinakam ko'p tilli qilishini ko'rsatadi.
-
Niklas Laxström, Viki usulini tarjima qilish: oddiy, tez, qiziqarli, Wikimania 2012 (slaydlar mavjud).
Yordam va hujjatlar
- Qarang: Oʻrnatish
- Qarang: Konfiguratsiya
- Foydalanuvchi hujjatlarini koʻring — oʻquv qoʻllanmalarini oʻz ichiga oladi
- Tarjima kengaytmasini ishlab chiqishni boshlash ga qarang.
- Libera Chatda #translatewiki IRC kanalida jonli yordam (eng yaxshi vaqt Evropa kunlari va kechqurunlari)
- Iltimos, issue trackerda barcha muammolar va funksiya soʻrovlari haqida xabar bering.
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.
Tarjima kengaytmasining taniqli foydalanuvchilari
- https://translatewiki.net – Ochiq kodli dasturiy ta'minot interfeysini tarjima qilish uchun eng katta wiki-sayt va hamjamiyat.
- https://userbase.kde.org – Sahifani tarjima qilish xususiyatidan keng foydalanadigan KDE loyihasi uchun hujjatlar viki.
- https://meta.wikimedia.org – Viki-kontentni tarjima qiladi va guruh holatlari xususiyatidan foydalanadi. Tarjima va tarjimani ko'rib chiqish wiki-ning deyarli barcha foydalanuvchilari uchun yoqilgan.
- https://wiki.documentfoundation.org/
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
- Help:Extension:Translate
- Translatable template.
- Extension:TranslationNotifications – tarjimonlar bilan muloqotni osonlashtirish uchun kengaytma.
- Help:Extension:Translate/Page translation example
- Extension:Semantic Interlanguage Links
Quyidagilar bilan aralashmaslik kerak:
- Extension:ContentTranslation tool – viki-sahifalarni bir tildan ikkinchisiga bir martalik tarjima qilish uchun ishlatiladi.
- m:Abstrakt Vikipediya tarjimasi uchun.
Qanday hissa qo'shish kerak
- Ushbu kengaytmani translatewiki.net orqali tarjima qiling
- Ochiq xatolar va funksiya soʻrovlari
- Translatewiki.net saytida koʻproq ochiq xatolar va funksiya soʻrovlari
- Tarjima kengaytmasi hujjatlarini tekshirish va tarjima qilish
This extension is being used on one or more Wikimedia projects. This probably means that the extension is stable and works well enough to be used by such high-traffic websites. Look for this extension's name in Wikimedia's CommonSettings.php and InitialiseSettings.php configuration files to see where it's installed. A full list of the extensions installed on a particular wiki can be seen on the wiki's Special:Version page. |
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |
- Stable extensions/uz
- Special page extensions/uz
- Internationalization extensions/uz
- API extensions/uz
- Parser function extensions/uz
- Extensions supporting Composer/uz
- GPL licensed extensions/uz
- Extensions in Wikimedia version control/uz
- AbortEmailNotification extensions/uz
- AbuseFilter-builder extensions/uz
- AbuseFilter-computeVariable extensions/uz
- AbuseFilterAlterVariables extensions/uz
- AdminLinks extensions/uz
- AfterImportPage extensions/uz
- AlternateEdit extensions/uz
- ApiCheckCanExecute extensions/uz
- ArticleContentOnDiff extensions/uz
- ArticleDeleteComplete extensions/uz
- ArticlePrepareTextForEdit extensions/uz
- ArticleViewHeader extensions/uz
- ChangeTagsListActive extensions/uz
- ChangesListSpecialPageQuery extensions/uz
- ChangesListSpecialPageStructuredFilters extensions/uz
- CodeEditorGetPageLanguage extensions/uz
- DeleteAccount extensions/uz
- EditFilterMergedContent extensions/uz
- EditPage::showEditForm:initial extensions/uz
- FetchChangesList extensions/uz
- GetPreferences extensions/uz
- LanguageGetTranslatedLanguageNames extensions/uz
- ListDefinedTags extensions/uz
- LoadExtensionSchemaUpdates extensions/uz
- LonelyPagesQuery extensions/uz
- MakeGlobalVariablesScript extensions/uz
- MergeAccountFromTo extensions/uz
- OutputPageParserOutput extensions/uz
- PageContentLanguage extensions/uz
- PageSaveComplete extensions/uz
- ParserAfterTidy extensions/uz
- ParserFirstCallInit extensions/uz
- RevisionRecordInserted extensions/uz
- SidebarBeforeOutput extensions/uz
- SkinTemplateNavigation::Universal extensions/uz
- SpecialPageBeforeFormDisplay extensions/uz
- SpecialPrefixIndexGetFormFilters extensions/uz
- SpecialPrefixIndexQuery extensions/uz
- SpecialRecentChangesPanel extensions/uz
- SpecialSearchProfileForm extensions/uz
- SpecialSearchProfiles extensions/uz
- SpecialSearchSetupEngine extensions/uz
- SpecialWhatLinksHereQuery extensions/uz
- TitleGetEditNotices extensions/uz
- TitleIsAlwaysKnown extensions/uz
- TitleQuickPermissions extensions/uz
- Translate:newTranslation extensions/uz
- TranslateEventMessageMembershipChange extensions/uz
- TranslateEventTranslationReview extensions/uz
- TranslateInitGroupLoaders extensions/uz
- TranslateSupportedLanguages extensions/uz
- UserGetReservedNames extensions/uz
- UserGetRights extensions/uz
- GetUserPermissionsErrorsExpensive extensions/uz
- All extensions/uz
- Extensions used on Wikimedia/uz
- Extensions included in Miraheze/uz
- Extensions included in MyWikis/uz
- Extensions included in WikiForge/uz
- Extension:Translate/uz
- Localisation extensions/uz
- Menu extensions/uz
- Language Engineering/uz
- Dictionary extensions/uz