نمایش نتایج 1 تا 4 از 4

نام تاپیک: مشکل ساخت سایت چند زبانه در php در لوکال هاست ویندوز با فایل های po و mo

  1. #1

    مشکل ساخت سایت چند زبانه در php در لوکال هاست ویندوز با فایل های po و mo

    سلام. من مدتی هست که می خواهم فقط برای تمرین با استفاده از فایل های po و mo در php یک سایت به دو زبان فارسی و انگلیسی بسازم.
    وقتی فایل ها رو روی سرور لینوکسی آپلود می کنم مشکل خاصی به وجود نمی آید.ولی در لوکال هاست برای زبان فارسی مشکل دارد و همون کلمه های انگلیسی رو نمایش میئه در سایتی خوندم:

    حالا فایل index.php رو اجرا کنید تا نتیجه ی ترجمه رو ببینید کاربرانی که از ویندوز استفاده میکنن مکنه ترجمه ی فارسی رو نبینن و خود کلمه ی hello رو ببینن این به خاطر سیستم عامل ویندوز است که از فارسی ساپورت نمیکند اما اگه روی لینوکس تست کنید مشکلی نداره , ترجمه رو روی en_US قرار بدید سپس وب سرور خودتون رو restart کنید و سپس فایل index.php رو اجرا کنید تا ترجمه ی انگلیسی رو ببینید. (این ترجمه رو همه ی سیستم عامل ها میبینن).

    اگه میخواید ترجمه های شما در تمامی سیستم عامل ها پشتیبانی بشه میتونید از کتابخانه ی gettext (کلیک کنید) استفاده کنید که قابلیت های بیشتری در اختیار شما قرار میده.
    ولی درست منظورشون رو از «سیستم عامل ویندوز است که از فارسی ساپورت نمیکند» متوجه نشدم. مگه به وب سرور آپاچی نیست؟
    می خواستم بدونم به جز ایت کتابخوانه راه دیگری وجود ندارد؟


  2. #2

    نقل قول: مشکل ساخت سایت چند زبانه در php در لوکال هاست ویندوز با فایل های po و mo

    اگر راه دیگه نیست چطور از این کتابخانه استفاده کنم؟
    وسیستم های مدیریت محتوا مثل وردپرس چطور کار می کنند مثلا ترجمه وردپرس (وردپرس فارسی)

  3. #3

    نقل قول: مشکل ساخت سایت چند زبانه در php در لوکال هاست ویندوز با فایل های po و mo

    وردپرس با استفاده از یک کتابخانه‌ی php فایل‌های ترجمه را باز می‌کند و نیازی به افزونه روی php ندارد
    ولی اگر خودتان بخواهید برنامه‌نویسی کنید، باید از Gettext استفاده کنید که روی php نصب شده باشد

    استفاده از Gettext می‌تواند در زمان توسعه مشکلاتی برای شما ایجاد کند چون معمولا فایل‌ها را مدتی Cache می‌کند و تغییرات شما به صورت زنده در سایت دیده نمی‌شود تا وب سرور را reset کنید

  4. #4

    نقل قول: مشکل ساخت سایت چند زبانه در php در لوکال هاست ویندوز با فایل های po و mo

    ممنونم. این کتابخونه جواب داد واقعا خیلی مشکل داشتم.
    فقط می خواستم بدونم چرا این مشکل وجود داره و آیا زبان دیگه ای هم این مشکل رو با ویندوز داره؟

تاپیک های مشابه

  1. گفتگو: حل مشکل قیمت و کیفیت هاست های ویندوز
    نوشته شده توسط hamid_200611 در بخش ASP.NET Web Forms
    پاسخ: 16
    آخرین پست: یک شنبه 02 خرداد 1389, 03:28 صبح
  2. در خواست کتاب در مورد امنیت در ویندوز
    نوشته شده توسط rez_soti در بخش امنیت در شبکه
    پاسخ: 2
    آخرین پست: چهارشنبه 09 دی 1383, 23:47 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •