PDA

نسخه کامل مشاهده نسخه کامل : نحوه ساخت سایت چند زبانه



Mohammad King
13-10-2009, 17:11
خوب ابتدا یک define قرا می‌دین مثلا با نام LANG_DEFAULT




برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


بعدش یه پوشه مثلا با نام languages کنار فایلاتون میسازید و درونش پوشه های زبان رو قرار میدین، برای مثال یک پوشه با نام fa در پوشه languages قرار می‌دین و در پوشه fa هر فایلی با هر نامی که دلتون می‌خواد با پسوند php میسازید.

پس این طور شد.
languages --> fa --> test.php

و به شکل زیر فایلونو فراخوانی میکنیم.




برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


این دستور میاد هر فایلی دورن پوشه languages و پوشه ای که نامش رو توسط LANG_DEFAULT بهش معرفی کردین و سپس هر فایلی که پسوند php هست رو include میکنه به صفحه

----
خوب حالا برای fa باید مقدار تعریف کنیم.
شما تنها کافیه فایل test.php رو باز کرده و از define برای ساختن مقادیرتون استفاده بکنید.

برای مثال




برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


کار تموم فقط کافیه هر جای کار خواستین از زبان ها استفاده بکنید به راحتی بنویسید TITLE و یا REGISTER
----
خوب حالا برا ی 3 زبونه و یا 100 زبونه میتونید به همین شکل در پوشه language پوشه‌هایی با نام مشخص براش تعین کنید و در اون پوشه دوباره هر فایلی که خواستین با پشوند php میسازید.

مثلا این برا زبون en




برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


---

Mohammad King
13-10-2009, 17:12
دوستان سوال داشتن فقط در این بخش بیان کنند/

در این مورد ا پیک جدا گانه نزنید.

موفق باشید

ahmadb
13-10-2009, 18:26
روش انجام این کار توی ASP.Net رو هم میشه بگید ؟