Можно добавить опцию перевода Name (Slug) для категорий ?
Условно.. Хотелось бы
site.com/asian-free-porn/
site.com/ru/asiatskoe-besplatnoe-porno/
site.com/fr/porno-gratuit-asiatique/
......
Только сразу учтите, чтобы дефисы заменялись на пробелы, перед запросом на перевод. а то Гугл переводчик слова через дефис воспринимает как одно слово и в 50% случаев или не переводит или переводит не так как надо.
..
Зараннее спасибо
Translate. Category - Name (Slug)
Re: Translate. Category - Name (Slug)
как я понимаю надо перевести описание и потом из него сделать слаг?
Don't forget to run script update
Re: Translate. Category - Name (Slug)
Даже не знаю как лучше..
Давайте именно поле Name (Slug) переводить и транскриптить, потому-что в Custom Name (title) может быть много текста.
--------------------------------
И можно организовать перевод всех полей разом? Перечисляем нужные поля и указываем куда перевод закидывать.
php rotation.php action=translate source_language=en target_language=ar target_entity=categories source_field=name,custom_name,description,group_custom_var1,group_custom_var2,group_custom_var3 target_field=name,custom_name,description,group_custom_var1,group_custom_var2,group_custom_var3 make_stops=log api_key=KEY
Давайте именно поле Name (Slug) переводить и транскриптить, потому-что в Custom Name (title) может быть много текста.
--------------------------------
И можно организовать перевод всех полей разом? Перечисляем нужные поля и указываем куда перевод закидывать.
php rotation.php action=translate source_language=en target_language=ar target_entity=categories source_field=name,custom_name,description,group_custom_var1,group_custom_var2,group_custom_var3 target_field=name,custom_name,description,group_custom_var1,group_custom_var2,group_custom_var3 make_stops=log api_key=KEY
Re: Translate. Category - Name (Slug)
я думаю лучше не делать франкенштейна и если надо сразу все то перечислить в файле тех же 5 строк
Don't forget to run script update
Re: Translate. Category - Name (Slug)
Не совсем понятно, как в файле это делать.
Просто пример - 25 языков.. 5 полей в категориях.. Перевод категорий - это 125 раз вбивать команду на перевод в командной строке. Ну как бы Франкенштейн будет повеселее - 25 против 125
Тут больше интересует автоматизация процесса.
--------------
Вы с переводом Name (Slug) сделали опцию?
Условно, хотелось, чтобы:
asian-porn ---> asian porn (убрали дефисы) ---> Google Translate(ru) ---> азиатское порно ---> asiatskoe-porno
Просто пример - 25 языков.. 5 полей в категориях.. Перевод категорий - это 125 раз вбивать команду на перевод в командной строке. Ну как бы Франкенштейн будет повеселее - 25 против 125
Тут больше интересует автоматизация процесса.
--------------
Вы с переводом Name (Slug) сделали опцию?
Условно, хотелось, чтобы:
asian-porn ---> asian porn (убрали дефисы) ---> Google Translate(ru) ---> азиатское порно ---> asiatskoe-porno
Re: Translate. Category - Name (Slug)
сорри выскочил из поля зрения топик
не имеет значения сколько там раз, я полагаю увас винда
делаете
list.bat
for %%f in (custom_name,description,group_custom_var1) DO (
for %%l in (it,de,fr) do echo php rotation.php action=translate source_language=en target_language=%%l source_field=%%f >>z
)
и у вас получается список нужных комбинаций, если языков 50 то просто будет больше строк но
1. они будут уникальные, короткие и понятные
2. они генеряться автоматом
не имеет значения сколько там раз, я полагаю увас винда
делаете
list.bat
for %%f in (custom_name,description,group_custom_var1) DO (
for %%l in (it,de,fr) do echo php rotation.php action=translate source_language=en target_language=%%l source_field=%%f >>z
)
и у вас получается список нужных комбинаций, если языков 50 то просто будет больше строк но
1. они будут уникальные, короткие и понятные
2. они генеряться автоматом
Don't forget to run script update
Re: Translate. Category - Name (Slug)
Немного не понял.. Нагенерить строк - это не проблема
Просто в командной строке на сервере 125 раз надо вбивать?
Сервер на CentOS
Или вы предлагаете интерактивный .sh скрипт запустить? И просто ENTER клацать
Просто в командной строке на сервере 125 раз надо вбивать?
Сервер на CentOS
Или вы предлагаете интерактивный .sh скрипт запустить? И просто ENTER клацать
Re: Translate. Category - Name (Slug)
1. сгенерить 125 строк в 1 файл .sh
2. запустить этот sh файл 1 раз на серваке
на все примерно минуты 3 времени
2. запустить этот sh файл 1 раз на серваке
на все примерно минуты 3 времени
Don't forget to run script update