BBCode - translate

Перевод любого текста с помощью ббкода translate

Ббкоды для красивого оформления и работы с текстом для phpbb
Ответить

Сообщение Admin »

BBCode - translate
Перевод любого текста с помощью ббкода translate

Можно перевести любой текст на следующие языки:
ar - арабский; bg - болгарский; cs - чешский; da - датский ; de - немецкий; el - греческий; en - английский; es - испанский; fi - финский; fr - французский; hi - хинди; hr - хорватский; it - итальянский; ja - японский; ko - корейский; nl - голландский; no - норвежский; pl - польский; pt - португальский; ro - румынский; ru - русский; sv - шведский; zh-cn - китайский упрощенный; zh-tw - китайский традиционный

Русский язык установлен языком по умолчанию и если после знака "=" вы не укажите язык, то текст, заключанный в этот bbcode будет переведен на русский язык, если нужен другой язык по умолчанию, то отредактируйте строку после слова default: в коде на любой другой язык или удалите из кода языки, которые не понадобятся на вашем форуме.

Использование BBCode

Код: Выделить всё

[translate={TEXT2}]{TEXT1}[/translate]
Замена HTML

Код: Выделить всё

<script type="text/javascript">
var x = "{TEXT2}";
switch (x) {case "ar":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=ar&langpair=auto|ar&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "bg":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=bg&langpair=auto|bg&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "cs":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=cs&langpair=auto|cs&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "da":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=da&langpair=auto|da&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "de":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=de&langpair=auto|de&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "el":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=el&langpair=auto|el&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "en":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=en&langpair=auto|en&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "es":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=es&langpair=auto|es&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "fi":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=fi&langpair=auto|fi&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "fr":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=fr&langpair=auto|fr&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "hi":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=hi&langpair=auto|hi&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "hr":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=hr&langpair=auto|hr&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "it":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=it&langpair=auto|it&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "ja":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=ja&langpair=auto|ja&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "ko":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=ko&langpair=auto|ko&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "nl":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=nl&langpair=auto|nl&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "no":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=no&langpair=auto|no&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "pl":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=pl&langpair=auto|pl&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "pt":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=pt&langpair=auto|pt&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "ro":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=ro&langpair=auto|ro&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "ru":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=ru&langpair=auto|ru&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "sv":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=sv&langpair=auto|sv&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "zh-cn":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=zh-cn&langpair=auto|zh-cn&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
case "zh-tw":
document.write("<a href='http://translate.google.com/translate_t?text=" + "{TEXT1}" + "&hl=zh-tw&langpair=auto|zh-tw&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
break
default:
document.write("<a href='http://translate.google.ru/translate_t?text=" + "{TEXT1}" + "&hl=ru&langpair=auto|ru&tbb=1&ie=utf-8' target=_blank>{TEXT1}</a>");
}
</script>
Подсказка

Код: Выделить всё

[translate=указать на какой язык перевести текст, например, ru или en]ваш текст для перевода[/translate]
Настройки
Показывать на странице ответа - на усмотрение админа
Пример работы:

Код: Выделить всё

английский - [translate=en]Привет! Как дела?[/translate]
английский -

Поделитесь ссылкой.

HTML код
BBCode
Link
Ответить

Вернуться в «BBcode оформление текста»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость