درود؛
زمانی که برای اون صفحه تماس با ما، ترجمه انجام داده باشید، لینک ها هم بصورت خودکار به نسخه ترجمه شده مناسب با همون زبان فعلی کاربر پیشنهاد میشن. شما باید تمامی صفحات و لینک هاتون رو ترجمه کرده باشید. توی تنظیمات افزونه هم قشنگ بگردید و تک تک گزینه ها رو بررسی کنید. قابلیت های خیلی زیادی داره این افزونه که بعضی هاشون رو حتی شاید ندونید اما خیلی به کارتون بیاد!
برای استایل دادن صفحاتی که توسط wpml ترجمه شدن، خیلی راحت میشه اینکارو انجام داد. نیاز به هیچ کار اضافه ای هم نداره. اگه از صفحات زبان های مختلف، مثلا فارسی یا انگلیسی سایتتون سورس بگیرید، توی تگ html یه خاصیت هست مثلا به صورت lang="en_US' این خاصیت توی هر زبانی تغییر میکنه. مثلا در زبان فرانسه به fr_FR تغییر میکنه و برای هر زبان دیگه یه کد مخصوص.
خب حالا ما میاییم دستورات استایل خودمون رو مخصوص یک زبان می نویسیم! یعنی با همین خاصیت، دستورات استایل رو مختص به صفحاتی می کنیم که همون خاصیت و کد زبان رو دارند.
برای استایل دهی بر اساس این خاصیت، به این صورت عمل کنید:
html[lang="en-US"] .20script {text-align: left}
زمانی که کد بالا رو توی یه فایل استایل قرار بدید، صفحاتی که به زبان انگلیسی هستند و کد زبانش en-US هست، اون بخشی که کلس 20script داره متن های چپ چین میشه!
مهم همون بخش html[lang="en-US"] هست. حالا اگه زبان عربی رو مثلا میخواهید استایل یه عنصرش متفاوت باشه باید به اینصورت وارد کنید:
html[lang="ar-UA"] .talkina {direction: rtl}
قبل از هر دستور استایل باید مشخص کنید که مربوط به کدوم زبان میخواهید اعمال بشه. به همین راحتی 😅