ПредишенСледващото

Как да направите уеб сайт локализация
  • PHP
  • оптимизация за търсачки
  • технология за търсене
  • локализация

Докато все още се учат, и да се създаде уеб сайт, който би искал да бъде на два езика: английски и руски. Тъй като аз съм просто се уча, аз не бих искал още да се прибегне до готови решения (като Gettext) - личен опит, аз мисля, ще бъде от полза, поне в първата чернова.

Той се осъществява чрез следната функция. Ако версията на английски език липсва, руснакът ще покаже; и ако няма, а е руски, това ще покаже на грешката:


Къде $ локал - променлива, която е в файл-локализация:


В началото си мислех да го направят чрез базата данни, но за мен изглежда, че това би могло да повлияе на скоростта на зареждане на сайта. И Хабре Веднъж четох в една статия, която разказва за оптимизиране на скоростта на вашата страница.

Езикът се начуква на сесията, и тя се определя от заглавната част на браузъра.

И така Извинявам се за големия размер на текста и да преминем към въпросите:
  1. Колко добре е изпълнението ми? Какво трябва да се промени, че е твърде късно? Много е страх да правя нещо нередно и в бъдеще всичко това пренаписване.
  2. Как ще се отрази на търсачките? Ще англоезичните потребители в резултатите от търсенето, за да видите на сайта на английски и руски език - на руски?

Свързани статии

Подкрепете проекта - споделете линка, благодаря!