درود دوست عزیز! به انجمن پشتیبانی وردپرس فارسی خوش اومدین.
اگر قالبتون تمیز راستچین شده رو سازگارِ، پس کارتون راحتترِ طبیعتاً چون برای راستچینسازی قالب نیاز هست تا دانش کمی از PHP و CSS داشته باشید.
برای فارسیسازی میتونید از نرمافزار Poedit کمک بگیرید (طبیعتاً یسری پیکربندی برای شناسایی زبان نیاز میشه) که طبیعتاً چون مفصل هستش نیاز به آموزش یا برونسپاری داره.
با نرم افزار poedit فایل فارسی ساختم و در پوشه languages قرار دادم. پیشخوان وردپرس را هم زبان فارسی قرار دادم.
اما فارسی نشد
درون پوشه languages چه فایلهایی ایجاد کردید؟ فرمت Po. یا Mo. رو دارین احیاناً! ترجمه شده؟!
اسم فایلهای ترجمه هم مهم هستن که استاندارد وارد شده باشن.
فایلهای ترجمه رو بعد داخل پوشه languages کپی کنید (که توی پوشه wp-content وجود داره).
بله فایل ها ساختم در پوشه Languages اپلود کردم.
https://s8.uupload.ir/files/snap1_4o9d.png
درود
برخی قالبها به درستی برای ترجمه آمادهسازی نشدهاند و ممکن است از توابع استاندارد ترجمهی وردپرس (مثل __('text', 'textdomain')
یا _e('text', 'textdomain')
) استفاده نکرده باشند. در این صورت، لازم است فایلهای قالب را بررسی و اصلاح کنید تا از توابع ترجمه استفاده کنند.
همچنین، بررسی کنید که textdomain
قالب دقیقاً با textdomain
فایل ترجمه یکسان باشد. معمولاً در فایل style.css
قالب یا فایل اصلی قالب، نام textdomain
مشخص شده است.
اگر از افزونههای کش استفاده میکنید، کش را پاک کنید و مجدداً قالب را بررسی کنید. گاهی اوقات کش مرورگر یا افزونههای کش وردپرس باعث میشوند تغییرات بلافاصله اعمال نشوند.
کش خالی کردم اما درست نشد.
—————————–
من متخصص نیستم اما حدس میزنم قالب باگ دارد.
الان در بالای Editor’s Choice سکشن خالی دارد، من تمپلت ویرایش نکردم و فقط آپلود کردم برای اطمینان هاست ریست کردم و مجدد نصب کردم.
@sayedhamid ترجیحاً در نام فایلهای ترجمه (طبق عکسی که ضمیمه کردید)، قبل از fa اسم اون قالب رو درج کنید برای هردو فایل. مثال:
name-fa_IR
اطلاعات و دسترسیای از قالب سایت شما نداریم، اگر حس میکنید برای موارد دیگه که اشاره کردید: مثل تمپلیت و … این موضوع رو بایستی با پشتیبان و توسعهدهنده قالب درمیون بگذارید.