Переводы тегов. Каждый язык. Reassing?

Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Переводы тегов. Каждый язык. Reassing?

Post by Ling »

Your Build 202307241551 (Current build: 202307241551 )
Давно интересует вопрос.
Перевожу теги
Захожу на страницу site.com/tag/3d-sex/ - есть контент
Захожу на страницу site.com/ar/tag/3d-sex/ - нет контентa
----------------------------------
Делаю Reasign Tags для языка AR
Захожу на страницу site.com/ar/tag/3d-sex/ - уже есть контент
-----------------------------------
Но !!!
site.com/tag/3d-sex/ - TOTAL ITEMS - 2000
site.com/ar/tag/3d-sex/ - TOTAL ITEMS - 150
-------------------------------------
Почему надо делать Reassing для каждого языка? Ведь галера уже помечена за тегом MAIN:TAG, а переводы этого тега есть
------------------------------------
Для двусловных тегов или TAG REPLACE получается полная неразбериха
---------------------------------------
Есть MAIN:TAG, есть привязанные к нему галеры... Есть перевод тега MAIN:TAG на арабрский язык AR:TAG
Так, почему нет связи тега AR:TAG с галерой, через MAIN:TAG ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Переводы тегов. Каждый язык. Reassing?

Post by admin »

Приветствую!

да, видимо какая-то неразбериха тут
скиньте плз админку и какой конкретно таг для теста смотреть
Don't forget to run script update
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Переводы тегов. Каждый язык. Reassing?

Post by Ling »

Дело не в каком-то конкретном теге.. Попытаюсь объяснить для RU

Допустим. Есть галера с тайтлом Vasya fucks Tanya
site.com/video/vasya-fucks-tanya - это её урл
Создался тег vasya
Делаем переводы тегов
Таблица rot_tags
tag_id=1 vasya:main вася:ru
Переводим тайтл.. Получаем
Василий имеет Татьяну
site.com/ru/video/vasiliy-imeet-tanyanu
---------------------------
site.com/tags/vasya - тут галера есть
site.com/ru/tags/vasya - тут галеры нет
-----------------------------------
Тег Vasya перевелся как Вася, а в предложении слово Vasya перевело как Василий

тег вася:ru не содержится в предложении Василий имеет Татьяну
--------------------------------
tag_id=1 vasya:main связан с галерой site.com/video/vasya-fucks-tanya (Vasya fucks Tanya)
tag_id=1 вася:ru - а этот уже не связан с site.com/ru/video/vasiliy-imeet-tanyanu (Василий имеет Татьяну)
----------------------------
Но ведь это одна и та же галера, которая привязана к тегу tag_id=1 vasya:main
Получается привязка переведённых галер к переведённым тегам идёт не по tag_id, а по вхождению слова
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Переводы тегов. Каждый язык. Reassing?

Post by admin »

переводы тагов должны привязываться автоматически
я понял что у вас автоматом не привязало

догадаться по этому описанию что не так - не смог
см сообщение выше
Don't forget to run script update
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Переводы тегов. Каждый язык. Reassing?

Post by Ling »

Если я правильно понимаю, то привязка ГАЛЕРА(id)-ТЕГ(id) идёт через таблицу rot_gal2tag
В этой таблице 3 поля gallery_id | site_id | tag_id
site_id - зачем там это поле?

У галеры есть ID (и её варианты переводов)... У тега есть ID (и его варианты переводов)
А у вас связь идёт через site_id, т.е. через языковую версию
Нельзя ли связать ГАЛЕРА(id)-ТЕГ(id) напрямую?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Переводы тегов. Каждый язык. Reassing?

Post by admin »

да, rot_gal2tag таблица
Don't forget to run script update
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Переводы тегов. Каждый язык. Reassing?

Post by Ling »

В той таблице указано, что такой-то тег, по такому-то языку, привязан к такой-то галере
Почему не использовать прямую связку? Тег - Галера
Vasya fucks Tanya(main) перевело, как Василий трахает Татьяну(ru)
А тег vasya(main) перевело, как вася(ru)
Всё.. Для языка RU уже нет соответствия этого тега этой галере. В предложении Василий трахает Татьяну(ru), нет слова "вася"!!. Смарт по этому языку не может привязать этот тег к этой галере.
Отдельное слово(тег), и слово в предложении, Гугл может перести по разному и связки не будет
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Переводы тегов. Каждый язык. Reassing?

Post by admin »

там указано и язык и галера и таг

напишу 3й раз

сферический конь в вакууме это конечно хорошо, но в данном случае я не могу решить вопрос так

скиньте мне дамп где работает не так - я проверю

если у вас суперсекретные коды ракет в дампе - оставьте одну не секретную галеру и на ее примере разберем
Don't forget to run script update
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Переводы тегов. Каждый язык. Reassing?

Post by Ling »

я переведу сайт другой и скину
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Переводы тегов. Каждый язык. Reassing?

Post by admin »

ok
Don't forget to run script update
Post Reply