Мультиязычный сайтмап

ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Мультиязычный сайтмап

Post by ulan »

Привет
А как вывести все категории на всех доступных языках?
<category order=alphabet num=1-1000><url>
<loc>https://<?=$page_uri?><!--LNG_URL_PREFIX-->/categories/<!--GROUP_SLUG-->/</loc>
<priority>0.8</priority>
</url>
</category>

выводит только один основной
admin
Site Admin
Posts: 37243
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный сайтмап

Post by admin »

Приветствую!
сделал такой вариант

<category order=alphabet num=1-1000 force_lng=de>
<!--CATEGORY_SLUG--> <br>
</category>


но так что б перечислить все языки в цикле - такого нет и сделать сейчас нельзя

возможно хороший вариант это линковать с основного сайтмапа на языковые
это сразу решит вопрос всех переводов
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Мультиязычный сайтмап

Post by ulan »

<category order=alphabet num=1-1000 force_lng=de><url>
<loc>https://<?=$page_uri?><!--LNG_URL_PREFIX-->/categories/<!--GROUP_SLUG-->/</loc>
<priority>0.8</priority>
</url>
</category>

что то вот так не выставил форс ланг де
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Мультиязычный сайтмап

Post by ulan »

<category order=alphabet num=1-1000><url>
<loc>https://<?=$page_uri?>/fr/categories/<!--GROUP_SLUG-->/</loc>
<priority>0.8</priority>
</url>
</category>
сделал вот так раз в цикле нельзя
admin
Site Admin
Posts: 37243
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный сайтмап

Post by admin »

ulan wrote: Sat May 02, 2020 4:02 am <category order=alphabet num=1-1000 force_lng=de><url>
<loc>https://<?=$page_uri?><!--LNG_URL_PREFIX-->/categories/<!--GROUP_SLUG-->/</loc>
<priority>0.8</priority>
</url>
</category>

что то вот так не выставил форс ланг де
GROUP_SLUG не стал немецким?
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Мультиязычный сайтмап

Post by ulan »

admin wrote: Sat May 02, 2020 5:32 am
ulan wrote: Sat May 02, 2020 4:02 am <category order=alphabet num=1-1000 force_lng=de><url>
<loc>https://<?=$page_uri?><!--LNG_URL_PREFIX-->/categories/<!--GROUP_SLUG-->/</loc>
<priority>0.8</priority>
</url>
</category>

что то вот так не выставил форс ланг де
GROUP_SLUG не стал немецким?
даже незнаю, он у меня не меняется, мне надо было просто подставить язык
но пошел другим методом
admin
Site Admin
Posts: 37243
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный сайтмап

Post by admin »

ok
Don't forget to run script update
Nikso
Posts: 582
Joined: Tue Mar 05, 2013 3:59 am

Re: Мультиязычный сайтмап

Post by Nikso »

а как тут указать на main чтобы проигнорировать ?force_lng=ru и вывести категории на основном языке
пробую:
<category num=1-5 force_lng=main>
<category num=1-5 force_lng=main_site>
не срабатывает
admin
Site Admin
Posts: 37243
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный сайтмап

Post by admin »

<!--CATEGORY_NAME::MAIN-->
Don't forget to run script update
Nikso
Posts: 582
Joined: Tue Mar 05, 2013 3:59 am

Re: Мультиязычный сайтмап

Post by Nikso »

не получается
<category num=1-5><!--CATEGORY_NAME::MAIN--> : <!--CATEGORY_CUSTOM_NAME::MAIN--><br></category>
да и CATEGORY_NAME вообще для слагов только, его не переводим
а и если бы и захотели его перевести, он всеравно на все языковые слейвы одинаково задается
Post Reply