Превод на теми
Можете да активирате няколко езика от своя администраторски панел на Shopify, така че клиентите от цял свят да могат да разглеждат съдържанието на родния си език.
За теми, които са съвместими с продажба на няколко езика, можете да промените езика по подразбиране на темата и да добавите други езици, така че клиентите да могат да избират предпочитания от тях език. Ако Вашата тема не разполага с желания от Вас език или ако искате да редактирате преводите по подразбиране, тогава можете сами да създадете преводите.
Създаване на превод за Вашата тема
Можете да преведете и локализирате своя магазин, за да промените езика на своята тема. Можете да добавите свои собствени преводи, като инсталирате приложението на Shopify Translate & Adapt, чрез експортиране/импортиране на CSV или като използвате приложение на трета страна.
Типове съдържание, което може да бъде преведено
Съществуват три основни типа съдържание, които може да искате да преведете:
Можете да преведете всяка част от текста, като въведете преводи в текстовите полета.
Не е нужно да превеждате всяко поле във Вашата тема. Промените Ви се запазват автоматично и можете да спрете по всяко време. Можете да получите достъп до всеки съществуващ превод, ако искате да направите промени.
Ако оставите поле без превод, тогава се използва езикът по подразбиране за темата.
Можете да превеждате обикновен текст директно, но ще трябва да бъдете особено внимателни, когато превеждате текстови блокове, съдържащи HTML или Liquid.
Превод на обикновен текст
За повечето текстове във Вашия онлайн магазин не е необходимо да използвате HTML или Liquid. Когато въвеждате превод на блок с обикновен текст, трябва само да замените текста с неговия еквивалент на другия език.
Текстови блокове, които съдържат HTML
Ако даден текстов блок съдържа HTML, тогава ще видите двойки ъглови скоби ( < > ), обграждащи думи или фрази.
Трябва да разберете как се използва HTML в блока, който превеждате. Въпреки че ще трябва да оставите по-голямата част от съдържанието на английски, може да има някои английски думи извън ъгловите скоби, които трябва да преведете.
Текстови блокове, които съдържат HTML, обикновено се използват по следните причини:
- създаване на връзки към друга част на Вашия онлайн магазин или към друг уебсайт
- добавяне на форматиране към текст
Превод на имена на HTML връзки
HTML връзката е заобиколена от тагове, които започват с <a href= и завършват с </a>.
Трябва да преведете само името на връзката, а не другите ѝ компоненти. Името на връзката е единствената част от нея, която Вашите клиенти ще виждат.
Continue browsing <a href="/collections/all">here</a>.В този пример ще трябва да замените думите Continue, browsing и here с подходящ превод.
Никога не превеждайте крайния адрес (известен още като цел) във връзка. Крайният адрес е мястото, където отива клиентът, когато кликне върху връзката. Той винаги се показва в кавички и сочи към конкретен уеб адрес. В примерната връзка крайният адрес е /collections/all.
Превод на текст, стилизиран с HTML
HTML понякога се използва за акцентиране или допълнително стилизиране на думи или фрази, или за показване на символи. Трябва да превеждате само думите, които са стилизирани с HTML, а не самите кодове или тагове. Разгледайте примерите, за да сте сигурни, че разбирате какво да преведете и какво трябва да оставите непроменено.
Примери за стилизиране с HTML
В следния пример таговете <strong> се използват за показване на текст в получер шрифт:
<strong>On Sale</strong>В този случай трябва да преведете само думите On Sale.
В следния пример HTML кодовете ← и → се използват за генериране на символи за лява и дясна стрелка:
← Previous ProductNext Product →Тук трябва да преведете само фразите Previous Product и Next Product.
В следния пример HTML таговете <strong> се използват за показване на името на файла collection-sidebar.liquid в получер шрифт.
Add a type to your products for this list to build itself. All lists are created
in <strong>collection-sidebar.liquid</strong>Името на файла тук е файл-шаблон на Liquid. Трябва да преведете името на файла само ако е необходимо, за да съответства на името на самия файл. Например, ако сте създали свои собствени файлове, може да се наложи да промените името на файла в HTML.
Никога не превеждайте HTML тагове или кодове на символи. Те се използват от Вашия браузър и не се виждат от Вашите клиенти.
Текстови блокове, които съдържат Liquid
Никога не превеждайте Liquid тагове, обекти или филтри.
Liquid е езикът за шаблони, който контролира облика на Вашия уебсайт в различни контексти. Съдържанието на Liquid винаги е обвито в един от следните набори от символи:
{{и}}{%и%}{%-и-%}
Например:
Posted on {{ date }}В този пример трябва да преведете само текста около Liquid, а не {{ date }}.
Ето пример за текстово поле, което използва комбинация от обикновен текст, HTML и Liquid:
<strong>{{ author }}</strong> on {{ date }}Въпреки че този пример може да изглежда сложен, единствената част, която трябва да преведете, е думата on.