ترجمه سایت با هوش مصنوعی؛ واژه‌نامه و تست فارسی

ترجمه سایت با هوش مصنوعی را با نمونه JSON فارسی انجام دهید؛ واژه‌نامه، حفظ کلید و متغیر، لحن رابط، چیدمان راست‌به‌چپ و تست رشته‌ها در محصول.

تتیم GPT Plus۵ دقیقه مطالعه
دو رابط وب با چیدمان چپ‌به‌راست و راست‌به‌چپ و واژه‌نامه مشترک

ترجمه سایت با هوش مصنوعی فقط ترجمه جمله‌ها نیست؛ کلیدهای فایل، متغیرها، لحن رابط و چیدمان راست‌به‌چپ باید حفظ شوند. برای نتیجه قابل استفاده، ابتدا واژه‌نامه و زمینه هر رشته را بدهید، سپس خروجی را در رابط واقعی بررسی کنید. این آموزش یک نمونه فایل ترجمه و چک‌لیست کنترل فارسی ارائه می‌کند.

ترجمه سایت با ترجمه مقاله چه فرقی دارد؟#

یک واژه مانند Save در دکمه، پیام خطا و نام فایل می‌تواند نقش متفاوت داشته باشد. ترجمه بلند ممکن است روی دکمه جا نشود و یک ترجمه ظاهراً درست در زمینه پرداخت معنای اشتباه بدهد. بنابراین هر رشته به شناسه، زمینه و گاهی محدودیت فضا نیاز دارد.

بومی‌سازی همچنین شامل جهت متن، اعداد، تاریخ و واحد است. تبدیل خودکار همه اعداد به فارسی ممکن است کد رهگیری را تغییر دهد. تاریخ را بدون دانستن تقویم و روش ذخیره‌سازی تبدیل نکنید. برای هر دسته داده، تصمیم مشخص بگیرید و همان تصمیم را در پرامپت ثبت کنید.

واژه‌نامه کوچک پیش از تولید ترجمه#

واژه منبعترجمه انتخابی مثالزمینهنکته
Cartسبد خریدفروشگاهدر همه مسیر خرید یکسان
Checkoutتکمیل خریداقدام رابطمتن دکمه کوتاه بماند
Workspaceفضای کاریابزار تیمیبا پروژه اشتباه نشود
Draftپیش‌نویسوضعیت محتوانام وضعیت ثابت باشد
Retryتلاش دوبارهخطای موقتبا بازنشانی متفاوت است

این واژه‌نامه انتخاب آموزشی است، نه ترجمه اجباری برای همه محصولات. اگر برند واژه‌های مصوب دارد، همان‌ها را بدهید. موارد نامطمئن را برای تصمیم ویراستار نگه دارید. بهتر است تعداد کمی واژه پرتکرار از ابتدا یکسان باشند تا بعداً صدها رشته متفاوت اصلاح نشوند.

مثال فایل ترجمه با متغیر محفوظ#

فایل منبع ساختگی زیر دو پیام و یک دکمه دارد. مقدار count متغیر است و نباید در ترجمه به عدد ثابت تبدیل شود. شناسه کلیدها نیز بخشی از قرارداد نرم‌افزار هستند.

{
  "cart.items": "Items in cart: {count}",
  "checkout.action": "Continue to checkout",
  "payment.failed": "Payment failed. Please try again."
}

یک ترجمه پیشنهادی با همان کلیدها:

{
  "cart.items": "تعداد کالاهای سبد خرید: {count}",
  "checkout.action": "ادامه خرید",
  "payment.failed": "پرداخت انجام نشد. دوباره تلاش کنید."
}

پیام پرداخت باید با وضعیت واقعی سامانه هماهنگ باشد. اگر نتیجه تراکنش نامعلوم است، «انجام نشد» ممکن است ادعای نادرست باشد و تلاش دوباره پیامد نامناسب ایجاد کند. در پروژه واقعی، متن خطا را با مالک رفتار پرداخت و مسیر پیگیری بررسی کنید. مثال صرفاً ساختار فایل و حفظ متغیر را نشان می‌دهد.

پرامپت آماده ترجمه رابط#

رشته‌های رابط، زمینه و واژه‌نامه را در ادامه می‌دهم. فقط مقدارهای متنی قابل نمایش را به فارسی روان ترجمه کن. نام کلید، ترتیب ساختار، متغیرهای داخل آکولاد، URL، کد و نشانه‌های قالب‌بندی را بدون تغییر حفظ کن. برای هر ترجمه مبهم، پرسش کوتاه مطرح کن و تصمیم نساز. لحن محترمانه و کوتاه باشد. خروجی JSON معتبر و گزارش کلیدهای نیازمند بازبینی بده. متن خطا نباید رفتار یا نتیجه‌ای را وعده دهد که در ورودی اعلام نشده است.

اگر قالب از ICU یا یک سامانه plural استفاده می‌کند، نحو همان سامانه را بدهید و فقط بخش‌های قابل ترجمه را مشخص کنید. تبدیل یک پیام چندحالته به رشته ساده، رفتار نرم‌افزار را می‌شکند. AI باید ساختار را حفظ کند و برای حالت‌های لازم، متن مستقل پیشنهاد دهد.

کنترل فایل قبل از اجرای رابط#

کلیدهای ورودی و خروجی را مقایسه کنید. تعداد و نام placeholderهای هر رشته باید ثابت بماند. فایل را با parser مناسب بخوانید؛ وجود کوتیشن یا ویرگول اشتباه می‌تواند تمام ترجمه‌ها را از دسترس خارج کند. یک فایل ظاهراً زیبا هنوز باید از کنترل ساختاری عبور کند.

همچنین URL و کدهایی مثل شناسه سفارش را جدا کنید. ترجمه نمونه کد یا تغییر نویسه داخل نشانی می‌تواند لینک را خراب کند. اگر رشته HTML دارد، تگ و ویژگی فنی را بدون قرارداد تغییر ندهید. ترجمه متن لینک با ترجمه مقصد لینک فرق دارد.

تست راست‌به‌چپ و متن مختلط#

برای صفحه فارسی، جهت چیدمان و جهت قطعات لاتین باید هماهنگ باشند. ایمیل، شماره رهگیری و عبارت انگلیسی ممکن است در متن راست‌به‌چپ ترتیب ظاهری نامناسب پیدا کنند. راهنمای W3C درباره متن دوجهته تفاوت کنترل جهت و ترتیب نمایش را توضیح می‌دهد.

در پیاده‌سازی، راه‌حل مناسب به HTML و سامانه رابط بستگی دارد؛ از اضافه کردن نویسه‌های نامرئی به همه ترجمه‌ها پرهیز کنید. ابتدا جهت عناصر و جداسازی بخش مختلط را بررسی کنید. کپی کردن شماره یا نشانی باید همان مقدار اصلی را تحویل دهد، حتی اگر نمایش آن اصلاح شده باشد.

چک‌لیست بازبینی در صفحه واقعی#

سناریوچه چیزی را ببینیم؟نمونه ایراد
موبایل کوچکاندازه دکمه و شکستن خطCTA از قاب بیرون می‌رود
خطای فرموضوح اقدام بعدیپیام فقط «خطا» می‌گوید
متن همراه متغیرنحو و ترتیبعدد و واحد جابه‌جا دیده می‌شوند
رشته طولانیارتفاع و برشبخشی از پیام پنهان است
داده لاتیننمایش و کپیکد رهگیری ترتیب غلط دارد

برای آزمون، رشته خالی، مقدار بلند و نام چندکلمه‌ای را هم بررسی کنید. فقط صفحه حالت موفق را نبینید؛ پیام خطا و وضعیت بدون داده معمولاً نیاز بیشتری به بازبینی دارند. اگر متن تغییر کرده، انتظار آزمون رابط و اسکرین‌شات‌های مرجع را نیز به‌روز کنید.

نسخه واژه‌نامه، فایل ترجمه و تصمیم‌های مبهم را همراه تحویل نگه دارید. ویرایش متن فارسی برای لحن و نگارش، تست کیس نرم‌افزار برای کنترل رفتار و مستندسازی کد برای ثبت روش نگهداری مکمل‌اند. می‌توانید نمونه عمومی رشته‌ها را در GPT Plus ترجمه کنید و نسخه نهایی را داخل محصول بازبینی کنید.

سوالات متداول

چرا متغیرها نباید ترجمه شوند؟

Placeholderها بخشی از قرارداد نرم‌افزارند. تغییر نام یا تعداد آن‌ها می‌تواند نمایش داده و عملکرد پیام را خراب کند.

آیا ترجمه جمله برای فارسی‌سازی کافی است؟

خیر. جهت چیدمان، متن مختلط، طول رشته و رفتار خطا باید در رابط واقعی بررسی شوند.

متن خطا چگونه ترجمه شود؟

پیام باید با وضعیت واقعی سامانه هماهنگ و اقدام بعدی روشن باشد. نتیجه نامعلوم را شکست یا موفقیت قطعی معرفی نکنید.

اشتراک‌گذاری:تلگرامواتساپX
ت
تیم GPT Plus

ما در GPT Plus هر روز با مدل‌های هوش مصنوعی کار می‌کنیم و تجربه‌هایمان را به فارسی می‌نویسیم تا استفاده از AI برای همه ساده‌تر شود.

آماده‌ای امتحانش کنی؟

همین حالا رایگان با GPT Plus شروع کن.

شروع رایگان