Агенттіктер жиі Linguise-ді Tilda үшін таңдайды, себебі ол «прокси-аудармашы» ретінде орналастырылған. Іс жүзінде статикалық беттер аударылады, ал формалар, себеттер және қалқымалы терезелер аударылмайды.
Tilda-дағы динамикалық контент деген не
Tilda контенттің бір бөлігін бетті жүктеу кезінде емес, пайдаланушының өзара әрекеттесу процесінде жасайды. Бұл:
- Формалар (енгізу өрістері, placeholder'лар, валидация қателерінің мәтіндері)
- Интернет-дүкеннің себеті (тауар атаулары, түймелер, хабарламалар)
- Қалқымалы терезелер (popup-блоктар)
- Формаларды жібергеннен кейінгі хабарландырулар
- Динамикалық жүктелетін контент
Бұл контенттің барлығын браузер жағындағы JavaScript жасайды — ол серверден келетін бастапқы HTML-де жоқ.
Неліктен бұл Linguise үшін проблема
Linguise прокси ретінде жұмыс істейді — сервердің HTML-жауабын ұстап, оны аударады. Бірақ Linguise алатын HTML динамикалық контентті қамтымайды. Ол кейінірек, браузер JavaScript-ті орындаған кезде пайда болады.
Linguise форманы бос контейнер ретінде көреді. Форма ішіндегі мәтін — placeholder'лар, өріс белгілері, жіберу түймесі — Linguise бетті өңдегеннен кейін пайда болады.
Нәтижесі: сайттағы форма барлық тілдік нұсқаларда орыс тілінде қалады.
Бұл іс жүзінде қалай көрінеді
Германиядан келген қолданушы сайттың неміс нұсқасын ашады. Бет аударылған — тақырыптар, мәтіндер, навигация неміс тілінде. Ол өтінім формасына жетеді — және орысша мәтінді көреді: «Атыңызды енгізіңіз», «Телефон нөміріңіз», «Жіберу».
Кейбір жобалар үшін бұл өте маңызды. Форма — конверсия нүктесі. Локализацияланбаған форманы көрген қолданушы сәйкессіздікті сезінеді және сенімділік төмендейді.
Архитектуралық себеп
Tilda формалардың мазмұнын өзінің JavaScript арқылы қалыптастырады. Бұл JS браузерде орындалады және прокси сервер жауабын өңдегеннен кейін мәтінді енгізеді.
Бұл мазмұнды ұстап алып, аудару үшін прокси келесі әрекеттерді орындауы керек: - Пайдаланушыға бетті бермес бұрын серверде JavaScript (SSR) орындау, немесе - Tilda-мен арнайы интеграцияға ие болу және оның динамикалық блоктарды қалай қалыптастыратынын білу
Linguise екеуін де жасамайды. Сондықтан динамика аударылмай қалады.
Басқаша жұмыс істейтін нәрсе
Серверде толық рендерингті орындайтын прокси бетті орындалған JS-пен, соның ішінде барлық формалармен, себеттермен және қалқымалы терезелермен бірге алады. Беттің толық нұсқасы аударылады, тек статикалық HTML емес.
Құралды таңдамас бұрын нені тексеру керек
Егер сіздің сайтыңызда кем дегенде бір форма, себет немесе қалқымалы терезе болса, құралдың аудармасын тек статикалық мәтіндерде ғана емес, осы элементтерде де тексеріңіз.
Тесттік іске қосуды орындаңыз: аударылған нұсқаны ашыңыз, форманы толтырыңыз, себетке тауар қосыңыз. Егер бастапқы тілді көрсеңіз, динамика аударылмайды.
Пішіндер мен себеттің аудармасын тексеріңіз
Multify Tilda-ның динамикалық контентін – пішіндерді, себетті, қалқымалы терезелерді аударады. Сайттың демо нұсқасында тексеріңіз.