Уикипедия:Интерфейсті аудару
Уикимедиа қорының барлық дерлік жобалары MediaWiki қозғалтқышы арқылы жұмыс жасайды. MediaWiki сайтының интерфейсі MediaWiki тіл файлы және жергілікті құру хабарламаларынан құрылады.
Уикипедиядағы қазақ тілінің файлын немесе хабарламасын талқылау үшін талқылау бетін пайдаланыңыз.
MediaWiki тіл файлдары
Тіл файлдарының жерсіндіру хабарламалары қолдаған MediaWiki тілдері қозғалтқышында болады; ал кейбір кеңейтілім хабарламалары жекелеген файлдарда орналасқан.
Кез-келген MediaWiki сайты әдепкі интерфейс үшін бір тіл файлын қолданады (қара: mw:Manual:$wgLanguageCode). Қалған файлдарды қатытушылар өзінің баптауларынан қалаған тіл интерфейсін таңдап немесе uselang=
кодын URL адресіне қосып қолдана алады (мысал).
Локалдық хабарламалар
Әрбір жүйе хабарламасының (ағылш. system messages) қозғалтқышты қолданған «MediaWiki:» (МедиаУики деп іздесеңіз де болады) есім кеңістігінде өзінің беті бар. Алғашында бұл беттер болмайды және тіл файлының мағынасын тура көрсетеді.
Интерфейс администраторлары бұл беттерді (жүйе хабарламалары) Уикипедия тіл бөлімінің жеке ерекшеліктері бойынша бұрыннан бар хабарламасын үстінен жаза алады және бастай/өзгерте алады. Бар беттерде жоғарғы жағында басталу «тарихы» көрсетіледі, мысалы, Уикипедия беті МедиаУики:Editpage-head-copy-warn басталған, ал MediaWiki:Vector-action-move — жоқ.
Басқа тілдердегі жерсіндіру хабарламаларын өзгерту үшін тіл суффикстерімен бастау керек, мысалы Loginsuccesstitle/en немесе Loginsuccesstitle/uk.
Жоба мәліметтеріне қатысты және қосымша жетілдірулер үшін хабарламалар әдетте үстінен жазылады (мысалы фон түсі немесе жиектері қараңыз: МедиаУики:Common.css). Үстінен жазылған жүйе хабарының тағы бір мысалы: МедиаУики:Recentchangestext. Аудармадаға айқын көрінетін қателерді түзету үшін аудармашыларға хабарлаңыз; тіл файлын түзетіліп қолданылған нұсқа жаңартылғанан кейін (аудармалар бір тәулік ішінде жаңартылады) MediaWiki хабарлама беті әдетте қабаттасқан стандарттық хабарлама ретінде жойылады. Мысалы, Noarticletext хабарламасы тек ҚазУикиде ғана қолданылады, ал егер қатысушы баптауларынан қазақ тілін таңдаған болса Unusedcategories/kk (Unusedcategories/kk-cyrl нұсқасын да қараңыз) хабары барлық басқа тіл бөлімдерінде қолданылады.
Жүйе хабарын қалай табуға болады
Арнайы тіл коды көмегімен:
- Беттің веб-адресінің соңына
?uselang=qqx
деген кодты қосыңыз (немесе&uselang=qqx
немесе «?» онда әлдеқашан бар). Сілтемені жаңартыңыз. Алған бетіңізден (мысалы) қалқып шығатын сөздер арқылы көрінетін (tooltip) қосымша мәліметтермен қоса жүйе хабарының қолданылған аттары көрсетілетін болады.
- Беттің веб-адресінің соңына
Жүйе хабарының атауларын көрсеткіш құралының көмегімен
- Бұл құралдың көмегімен жоғарда атап өткендей әрбір беттің веб-адресіне
?uselang=qqx
коддын жалғап жатпай-ақ сол жақтағы құралдар бөлімінен <<Жүйе хабарының атаулары>> деген сілтеме арқылы жүйе хабары атауларына оңай ауысуға болады.
- Бұл құралдың көмегімен жоғарда атап өткендей әрбір беттің веб-адресіне
Жүйе хабары тізімдері арқылы:
- Мәзірдің сол жағындағы «Арнайы беттерден» → «Жүйе хабарлары», «5000» дегеді таңдаңыз және «өту» дегенді басыңыз. «Келесі бетке» срелкасын басуды ұмытпаңыз.
Кейбір интерфейс элементтері глобалдық немесе жеке скриптердің көмегімен қосылуы мүмкін. Тексеріп көру үшін браузердің JavaScript-тісін қосу керек (мысалы, Opera броузерінде бұл F12 көмегімен тез қоса аласыз) сосын бетті қайта жүктеу керек.
Translatewiki
Ағылшын емес барлық тілдердің файлдарын аудару (кеңейтілім файлдарымен қоса) Translatewiki сайтында жүзеге асырылады. «Аудармашы» құқықтары бар қатысушылар негізгі ағылшын мағынасынан жүйе хабарын аударады және олар жылдам (бір тәуліктің ішінде) MediaWiki тіл файлдарына тез ауысып отырады. Мысалы бір хбарлама ағылшынша екенін байқап оны қазақшаға аударсаңыз келесі күні ол хабарлама қазақша көрсетіліп тұрады.
Мысалы, қазақ тілі интерфейсі үшін:
- аудармашылар тізімі,
- қазақ тілі аударма порталы,
- қазақ тіліне аудармалардың жуықтағы өзгерістері (Cyrillic script),
- MessagesKk.php
Қателер және аудармадағы дәлсіздіктер туралы талқылау бетінде немесе аудармашылардың біріне тура хабарласыңыз.
Translatewiki Уикимедиа қорының жобаларының біріне жатпайды және бөлек тіркелуді қажет етеді, тіркелген соң аудармашы құқығын алуға сұраным қалдырыңыз.
Қосымша
Бұдан басқа арнайы қосылған, аудару жүйесінде (translatewiki) жоқ бірақ барлық хабарлар тізімінде тізімделген МедиаУики атау кеңістігінде орналасқан жүйе хабарлары бар:
- бір префикспен берілген белгілі атаумен аталған беттер тобы бар, мысалы гаджет беттері, өңдеу кезінде ескертпе хабарламалары, өңдеме сүзгіш хабарлары;
- Қосымша беттер, мысалы Anontools <<үлгісі>> (қолданылуы) MediaWiki:Abusefilter-template <<үлгісі>> (қолданылуы) және Common.js арқылы істейтін скриптер;
- ескірген интерфейс хабары (қозғалтқышта көп қолданылмайды).
Тағы қараңыз:
- МедиаУики есім кеңістігіндегі құрылған барлық беттер тізімі
- Жүйе хабарларының барлық өзгерістерінің кестесі
- МедиаУики кеңістігіндегі жуықтағы өзгерістер (ықшамдалған көрініс)
- mw:Localisation (ағыл.)
- mw:Help:System message (ағыл.)
Сыртқы сілтемелер
Amazon Translate — мәтінді қажет тілге аударуға арналған нейромашиналық аударма қызметі. Терең үйрену (machine learning) әдістеріне негізделген. Жоғары сапалы, бапталатын аударманы қамтамасыз ету арқылы әзірлеушілерге (developer) корпоративтік, пайдаланушы жасаған контенті аударуға, сондай-ақ бірнеше тілге қолдау көрсететін қолданбаларды жасауға мүмкіндік береді.
Дереккөзі: linkedin.com/rinat-uzbekov