BBCode translate
Для многоязычных форумов немного усовершенствовала BBCode Переводчик, который предлагала ранее, заменила три кнопки над оконом создания сообщения - ru, de и en на одну - [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 после слова translate=
Русский язык установлен языком по умолчанию и если после знака "=" вы не укажите язык, то текст, заключанный в этот bbcode будет переведен на русский язык, если нужен другой язык по умолчанию, то отредактируйте строку после слова default: в коде на любой другой язык или удалите из кода языки, которые не понадобятся на вашем форуме.
Детальная информация по этому BBCode:
Использование BBCode
Замена 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=ar]Привет! Как дела?[/translate]
болгарский - [translate=bg]Привет! Как дела?[/translate]
чешский - [translate=cs]Привет! Как дела?[/translate]
датский - [translate=da]Привет! Как дела?[/translate]
немецкий - [translate=de]Привет! Как дела?[/translate]
греческий - [translate=el]Привет! Как дела?[/translate]
английский - [translate=en]Привет! Как дела?[/translate]
испанский - [translate=es]Привет! Как дела?[/translate]
финский - [translate=fi]Привет! Как дела?[/translate]
французский - [translate=fr]Привет! Как дела?[/translate]
хинди - [translate=hi]Привет! Как дела?[/translate]
хорватский - [translate=hr]Привет! Как дела?[/translate]
итальянский - [translate=it]Привет! Как дела?[/translate]
японский - [translate=ja]Привет! Как дела?[/translate]
корейский - [translate=ko]Привет! Как дела?[/translate]
голландский - [translate=nl]Привет! Как дела?[/translate]
норвежский - [translate=no]Привет! Как дела?[/translate]
польский - [translate=pl]Привет! Как дела?[/translate]
португальский - [translate=pt]Привет! Как дела?[/translate]
румынский - [translate=ro]Привет! Как дела?[/translate]
русский - [translate=ru]Привет! Как дела?[/translate]
шведский - [translate=sv]Привет! Как дела?[/translate]
китайский упрощенный - [translate=zh-cn]Привет! Как дела?[/translate]
китайский традиционный - [translate=zh-tw]Привет! Как дела?[/translate]