Content translation/Templates/bg

Превод на съдържание поддържа превода на статии между различни езици, включително и шаблоните.

Когато натиснете върху шаблон в интерфейса за превод, се показва каре в страничната лента. Карето показва името на шаблона-източник. Ако има свързан равнозначен шаблон от целевия език с шаблона-източник (чрез междуезикова препратка), името му също ще бъде показано. Ако не може да се намери равнозначен шаблон, на карeто ще се изпише "Няма наличен на език".

Карето показва следните опции за всеки шаблон:
 * Пропуснете шаблона
 * Тази опция не поставя нищо в превежданата статия. Това е полезно, когато информацията от шаблона не е необходима в превода.


 * Запазете оригиналния шаблон
 * Опцията въвежда уикисинтаксиса на оригиналния шаблон в превежданата статия. Това най-вероятно няма да работи правилно, когато статията е публикувана за първи път; и ще трябва да бъде обработено в следващите версии на статията, но понякога това е най-лесният начин да направите превода. (Може би ще предпочетете първо да публикувате такъв превод на Вашето потребителско пространство, като промените заглавието на преведената статия на "Потребител:Вашето_потребителско_име/заглавие на статията", а след това, когато я обработите и е готова - да я преместите към правилното заглавие.)


 * Използвайте еквивалентен шаблон
 * Тази опция е налична само ако на разположение има равностоен шаблон, и позволява адаптирането на шаблона към целевия език.

Адаптиране на шаблона при превод
Ако има на разположение равностоен шаблон, можете да го адаптирате. Натиснете върху шаблона отново, за да отворите редактора на шаблона.

Редакторът на шаблона ще покаже един до друг всички параметри на изходния и целевия език.

Стойността на параметъра от изходния език ще бъде автоматично копирана на целевия език, ако са налице следните условия: Ако дадени параметри не могат да бъдат открити автоматично по някой от начините, изброени по-горе, преводачът ще трябва да ги намира и попълва един по един. Натискането върху полето в редактора на шаблона, което е непосредствано до полето на източника, автоматично ще попълни стойността на параметъра. В това поле, преводачът трябва да избере подходящо име на параметъра от падащия списък "Изберете целеви полета". Имайте предвид, че структурата на параметрите на шаблона на различни езици често не е еднаква, и Вие трябва да напишете параметрите по начин, който е правилен за уикито, към което превеждате.
 * Има параметър с идентично име.
 * Налице е параметър, за който има определен псевдоним в TemplateData със същото име каквото има параметъра в изходния език.

Когато завършите попълването на всички параметри, затворете редактора за превод. Това ще съхрани редакциите Ви и ще покаже шаблона така, както ще се появи след публикуването на статията.

Стъпка по стъпка
Например, преводът на инфокутията в горната част на статията "Yoshida Castle" от английски на португалски език е пример за превод на цял шаблон:

Какво да правите, ако шаблонът не може да се адаптира
Ако не е наличен равностоен шаблон в целевия език, ще трябва да публикувате превода без него. Ако е нужен шаблон в преведената статия, ще трябва да я редактирате и добавите шаблон след публикуване на първоначалния превод.

Въпреки това, Вие може да отидете по-далеч и да направите бъдещите преводи по-ефективни, като направите шаблоните на Вашия език по-близки до шаблоните на езиците, от които превеждате. Ако не сте удовлетворени от промяната на шаблоните - моля, уведомете някой от Вашето уики, който често поддържа шаблони за този, който не може да се преведе и го насочете към тази страница тук.

Направете шаблоните по-лесни за превод
За да направите шаблоните по-лесни за превод - моля, използвайте тези съвети:

TemplateData
TemplateData е технология за описване на всеки шаблон и неговите параметри по точен и машинно-четим начин. Тя помага на уики редактори, които използват Визуалния редактор, да попълнят параметрите на шаблона, като същите данни се използват от Превод на съдържанието.


 * Създайте TemplateData за шаблони във Вашето уики
 * Уверете се, че TemplateData се актуализира всеки път, когато се актуализира самия шаблон.
 * Ако името на параметър във Вашето уики е различно от името на равностоен параметър в уики, от което често се превеждат статии към Вашето уики, добавете псевдоним с този параметър. Ако направите това, стойността на параметъра автоматично ще се попълва предварително при превода.
 * Например, често се превеждат статии от английски на испански език. В инфокутията, която описва град, на английски името на параметъра може да бъде "mayor", а испанското име може да бъде "аlcalde" (които означават кмет). В испанският шаблон, определете "аlcalde" като име на параметъра, а "mayor" като негов псевдоним (alias).
 * От практическа гледна точка, не е нужно да определяте псевдоними, които отговарят на всички езици, но само за тези, от често се превеждат статии. Можете да откриете кои са тези езици са тези, като потърсите в страницата Специални:ContentTranslationStats във Вашето уики.
 * Дайте на параметрите ясни, лесно четими етикети. Докато име (name) е името на параметъра, което е поставено в уикисинтаксиса, то етикет (label) е това, което се показва на редакторите във формулярите за редактиране на шаблона при Визуалния редактор и при Превод на съдържанието.
 * Напишете описание на параметрите, когато е възможно.
 * Обяснете какъв трябва да бъде формата на параметъра: обикновен текст, линк, друг шаблон, определен набор от стойности и т.н.
 * Ако даден параметър може да се попълва автоматично от Уикиданни, отбележете това в описанието.

Making templates more similar between languages
The parameters' structure is often different between different languages. For instance, in some languages images are provided as complete file links (for example, ) and others have separate parameters for file name, size, and caption. Making the parameter structure similar to the structure in the language from which articles are often translated will make the work considerably more efficient for translators and article maintainers.

Some templates are unbalanced, that is, one template begins a section by inserting some opening HTML tags or wiki syntax, and another templates ends the section by inserting the corresponding tags. For example, this is done in some languages for columns layout. Such templates are generally problematic, and they are especially hard to translate, and they can usually be replaced by a balanced template, which includes all the necessary syntax in itself.

Уикиданни
Make templates more Wikidata-enabled by making them pull parameter values from Wikidata. Such templates are becoming more and more common in some wikis, among them Russian, Estonian, Hebrew, Catalan, and others. When a parameter is pulled from Wikidata, it doesn't have to be filled by the article translators at all (although its label may have to be translated in Wikidata).

Известни проблеми
The template editor is a new feature in Content Translation, and some functionality is still missing. Here are some notable known issues:
 * Editing templates inside references is impossible (bug report)
 * The template parameters are saved only after the translator actively closes the template editor (bug report)

Вижте също

 * Content translation/Templates support rewrite 2016 – notes about the development of the template editor
 * Content Translation improved template support development task management and design