Page 2 of 3

Re: google translate - i need help dear Admin

Posted: Tue Apr 05, 2016 12:10 pm
by admin
Все плохо, я понял )

Из данного эссе , из-за того что опять же в одной теме куча вопросов получается очень низкая результативность выводов.

Давайте разделим вопросы и будем решать по очереди.

Если хотите много вопросов - создавайте сколько угодно тем, но по одному вопросу в каждой теме.


Вы написали

6) объединить в один мануал на 1ой странице всё что выводит языки и делает для них ротацию, всё вынести во вкладке Rotation --> Multilingual (!) , вынести туда код, который юзера перекидывает, вынести туда описания для всех опций
а где сейчас эти опции есть кроме этого пункта меню ?

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 5:43 am
by mega
admin wrote:Все плохо, я понял )

Из данного эссе , из-за того что опять же в одной теме куча вопросов получается очень низкая результативность выводов.

Давайте разделим вопросы и будем решать по очереди.

Если хотите много вопросов - создавайте сколько угодно тем, но по одному вопросу в каждой теме.


Вы написали

6) объединить в один мануал на 1ой странице всё что выводит языки и делает для них ротацию, всё вынести во вкладке Rotation --> Multilingual (!) , вынести туда код, который юзера перекидывает, вынести туда описания для всех опций
а где сейчас эти опции есть кроме этого пункта меню ?
6) нигде нету, нет адекватного описания - как сделать переводы сайта

нам дано:

http://smartcj.com/wiki/doku.php?id=ru: ... gual_sites - от сюда нужно просто выкинуть всё лишнее что не относится к переводам и что сильно сложно реализуется, как например Site menu , это тоже самое с меню что сесть и писать сайт в бейсике примерно, ага русский выводим, тайский, английский, так так так - бразилию выведем, ещё давайте выведем индонезию и потом ты забыл какие ещё страны бывают, всё нужно упростить, потому что переводы - это не летающий корабль, это переводы, зачем это всё руками писать ? если можно подставить 1 тэг в мастере, который будет определять что нужно переводить для слэйва

http://smartcj.com/wiki/doku.php?id=ru:google_translate - отдельно вынесено вика про гугл апи, т.е первая дока нам вообще ни о чём не говорит - как перевести сайт там просто не рассказывается, первую доку можно сделать и ты не переведёшь сайт, верно, ведь там нету механизма переводов? можно даже тысячу раз прочитать её и всё равно сайт не переведёться, точно так же со второй докой - зачитайся, ничего не случится

я предлагаю сделать 1 нормальную документацию и вынести всё что связано с переводами в ней и в - Multilingual в админке

опять же в Multilingual - сейчас нету ничего, что переведёт сайт, можно прожать там все кнопки и опять же ты не переведёшь даже 1 слова

ну и по кругу - масс добавление стран, вынесение всех команд/кодов, чекбоксов в одну админку связанную с переводами

что бы я зашёл в Multilingual, добавил слэйвы нужной страны или кучи стран и перевёл в них то что мне нужно, вот это было бы круто, вот это было бы юзабельно

1) для начала давайте сделаем хотя бы категории

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 5:46 am
by admin
"За все хорошее против всего плохого" (с)
http://smartcj.com/wiki/doku.php?id=ru: ... gual_sites - от сюда нужно просто выкинуть всё лишнее что не относится к переводам
Что конкретно там лишнее и не относится к переводам ?
Только плз конкретно по пунктам, потмоу что выше опять же много воды , а что конкретно написать в туду не ясно.

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 6:16 am
by mega
admin wrote:"За все хорошее против всего плохого" (с)
http://smartcj.com/wiki/doku.php?id=ru: ... gual_sites - от сюда нужно просто выкинуть всё лишнее что не относится к переводам
Что конкретно там лишнее и не относится к переводам ?
Только плз конкретно по пунктам, потмоу что выше опять же много воды , а что конкретно написать в туду не ясно.
лишнее всё что не помогает переводить нам сайт, а только усложняет задачу

Разный язык в зависимости от языка браузера или GEOIP - подумать как это упростить, так как слэйв уже будет переведён у нас, тут слишком много кода что бы просто переключить морду для сёрфера, если у нас 100 стран, там будет 400 строк кода, зачем это ?

Смена языка в урле - тоже самое, зачем что-то добавлять в конфиги, прописывать в тимплейтах и прочее, 1 движение = максимум результат

/gallery/SLUG/index.html - сделать, /gallyry/SLUG_LANG/index.html
пример: domain/tube/กระเจี๊ยว/

1) Site Iinternationalisation (i18n)

"Довольно просто сделать перевод меню сайта (те ссылок типа Most Popular, Order By date и прочее) на другие языки."

lol -это разве просто ? это если 100 языков я буду над 1 сайтом сидеть вечность просто, это не просто не разу, это просто не юзабельно и не практично и не как не реализуется, покажите мне сайт на смарте - где есть хотя бы 50 языков, таких сайтов нету - потому что никто адекватный не будет сидеть над одним сайтом и писать все языки туда вот так вот как это тут показано

просто убрать это, 21 век на дворе

2) Descriptions : Easy way

lol

такая же история

3) Descriptions : Advanced way

это должен быть не Advanced way а как раз нормальный путь к настройкам куда и нужно писать как делать переводы сайта, что для этого нужно нажимать

пример:

1) создаёте мастер, ставим чекбокс ENG
2) добавляете категории (с категорий давайте начнём, это первое что у нас по сути есть)
3) подставляем в тимплейте тэг, _TRANSLATE и у нас получается что-то вроде <!--CATEGORY__NAME _TRANSLATE--> (в тимплейте на мастере)
3) Rotation --> Multilingual , ок - зашли туда, там есть код, который нужно подставить в тимплейте слэйва - для переключения морд юзеру (короткий маленький код)
4) вбиваем google api key (с него опять же начать)
5) выбираем языки которые нам нужны, ставим чекбокс на категориях (т.е посути даже _TRANSLATE не нужен, скрипт и так знает где категории, это вы думайте как упростить по максимуму)
6) ПЕРЕВЕСТИ

всё у нас сколько хочешь перевода, юзер легко перекидывается, никакие конфиги не нужны, реврайты (они пусть будут дефолтные) и прочая лабудень которая вообще никак не помогает перевести что либо

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 6:38 am
by admin
У вас тяга мне кажется к побольше написать, нежели придти к каким-то конкретным выводам.

Спросил один вопрос "какие пункты лишние в меню" - в ответ лист рассуждений "вот было бы неплохо что б все было хорошо" и 0 конкретики ...
Разный язык в зависимости от языка браузера или GEOIP - подумать как это упростить, так как слэйв уже будет переведён у нас, тут слишком много кода что бы просто переключить морду для сёрфера, если у нас 100 стран, там будет 400 строк кода, зачем это ?
Какой код ? что упроситить ?
Откуда 400 строк ?
Где конкретика ?

Например

1. пункт А надо убрать
2. добавить вместо него пункт Б который должен рабтать вот так-то


По одному вопросу потому что в этом полотне становится невозможно разобраться.
Решим этот вопрос - перейдем к следующему.
Если надо несоклько вопросов одновреммнно -откройте сколько надо новых тем.

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 6:51 am
by mega
admin wrote:У вас тяга мне кажется к побольше написать, нежели придти к каким-то конкретным выводам.

Спросил один вопрос "какие пункты лишние в меню" - в ответ лист рассуждений "вот было бы неплохо что б все было хорошо" и 0 конкретики ...
Разный язык в зависимости от языка браузера или GEOIP - подумать как это упростить, так как слэйв уже будет переведён у нас, тут слишком много кода что бы просто переключить морду для сёрфера, если у нас 100 стран, там будет 400 строк кода, зачем это ?
Какой код ? что упроситить ?
Откуда 400 строк ?
Где конкретика ?

Например

1. пункт А надо убрать
2. добавить вместо него пункт Б который должен рабтать вот так-то


По одному вопросу потому что в этом полотне становится невозможно разобраться.
Решим этот вопрос - перейдем к следующему.
Если надо несоклько вопросов одновреммнно -откройте сколько надо новых тем.
в "Разный язык в зависимости от языка браузера или GEOIP"

у вас написано :

"в scj/includes/config.php находим строку" - это не нужно

"$config["db_database"] = "scj_db";" - это не нужно

"и заменяем на код, который будет подключать нужную базу"

if ($_SERVER['GEOIP_COUNTRY_CODE'] == 'DE') {
$config["db_database"] = "scj_db_de";
$config['cache_prefix'] = 'domain.com_de';
} elseif ($_SERVER['GEOIP_COUNTRY_CODE'] == 'JP') {
$config["db_database"] = "scj_db_jp";
$config['cache_prefix'] = 'domain.com_jp';
} else $config["db_database"] = "scj_db";

тут 2 языка, следовательно 3 строчки на язык, 100 языков = 300 строк кода

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 6:56 am
by admin
Это уже не актуально с тех пор как появились языки прямо в меню.

Этот вопрос снят ? переходим к сл или по этому вопросу еще есть сомнения ?

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 7:00 am
by mega
admin wrote:Это уже не актуально с тех пор как появились языки прямо в меню.

Этот вопрос снят ? переходим к сл или по этому вопросу еще есть сомнения ?
а ткните носом плиз - где языки появились прямо в меню

Re: google translate - i need help dear Admin

Posted: Thu Apr 07, 2016 7:12 am
by admin
Rotation - settings - multilingual

Re: google translate - i need help dear Admin

Posted: Sat Apr 09, 2016 10:41 am
by mega
admin wrote:Rotation - settings - multilingual
а будет какое-то описание, как пользоваться ?

http://prntscr.com/aq1hip - вот я зашёл в админку, вроде всё тоже самое что было то и осталось

как мне сейчас сделать переводы ?