تست محلی سازی: چرا یک برنامه یا وب سایت به آن نیاز دارد؟

تست محلی سازی: چرا یک برنامه یا وب سایت به آن نیاز دارد؟

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

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

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

تست بومی سازی چیست؟

به طور خلاصه، تست بومی سازی، بررسی محتوای یک برنامه یا سایت برای انطباق با الزامات زبانی، فرهنگی و همچنین ویژگی های یک کشور یا منطقه خاص است.

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

توجه به این نکته ضروری است که بومی سازی فقط ترجمه به چندین زبان نیست و بومی سازی و تست زبانی یکسان نیستند. تست بومی سازی چه تفاوتی با آزمون زبانی دارد؟ آزمون زبانی عمدتاً شامل بررسی اشتباهات املایی، دستوری و سبکی است. و تست محلی‌سازی همچنین شامل بررسی زمان و فرمت‌های ارز، گرافیک، نمادها، عکس‌ها، طرح‌های رنگی و ده‌ها جزئیات کوچک دیگر است.

چرا تست بومی سازی اینقدر مهم است؟

وظیفه اصلی آزمایش این است که اطمینان حاصل شود که محصول به نظر می رسد که در ابتدا به زبان مخاطب هدف ایجاد شده است و کاملاً با ویژگی های فرهنگی و منطقه ای سازگار است.

بومی سازی وفاداری مشتری به برند شما را افزایش می دهد. در اینجا اعداد خاص آمده است: 72,1 درصد از کاربران اینترنت ترجیح می دهند از سایت هایی به زبان مادری خود خرید کنند. حتی کسانی که هنوز انگلیسی را خوب صحبت می کنند ترجیح می دهند وب را به زبان مادری خود مرور کنند.

تست بومی سازی بالاترین کیفیت برنامه ها و سایت ها را در بازار جهانی تضمین می کند. بیایید وضعیت زیر را تصور کنیم: شما یک برنامه کاربردی ایجاد کرده اید و قصد دارید آن را در نسخه های انگلیسی، روسی و آلمانی منتشر کنید. شما بهترین مترجمان را استخدام کرده اید، بنابراین 100% از درستی املا و دستور زبان مطمئن هستید. اما ناگهان متوجه می‌شوید که طول رشته‌های آلمانی از محدودیت کاراکتر برای برخی از دکمه‌های برنامه فراتر رفته یا قالب‌های زمان و تاریخ در سایت با منطقه مطابقت ندارد. تست بومی‌سازی فقط برای جلوگیری از چنین موقعیت‌هایی وجود دارد، زیرا ممکن است مشکلاتی با محتوای ترجمه‌شده حتی زمانی که متون از نظر گرامری درست هستند، ایجاد شود. اگر می خواهید برنامه یا سایت شما بومی به نظر برسد، به زمینه و ظرافت های فرهنگ محلی توجه کافی داشته باشید.

در هنگام تست بومی سازی به چه نکاتی باید توجه کنم؟

تست بومی سازی صرفاً از بررسی درستی املا، دستور زبان و ترجمه فاصله دارد. برای اینکه در این روند چیزی را از دست ندهید، چک لیستی از مهم ترین موارد تهیه کرده ایم. پس بیایید شروع کنیم.

مرحله مقدماتی

برای اینکه تست بومی سازی بدون مشکل انجام شود، باید برای آن آماده شوید.

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

بررسی ویژگی های منطقه ای و فرهنگی

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

  • قالب تاریخ و زمان را با منطقه انتخاب شده مطابقت می دهد.
  • فرمت های شماره تلفن و آدرس.
  • طرح های رنگی (این مهم است زیرا یک رنگ می تواند معانی مختلفی در فرهنگ های مختلف داشته باشد). مثلا، رنگ سفید نماد خوش شانسی در کشورهای غربی است، اما در فرهنگ آسیایی با عزاداری همراه است.
  • مطابقت نام محصولات با استانداردهای منطقه ای.
  • فرمت ارز.
  • واحدها

بررسی زبانی

در این مرحله ویژگی های زبان بررسی می شود. باید مطمئن شوید که:

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

رابط کاربری یا ظاهر

این برای اینکه محصول نرم افزاری شما در هر زبانی بی نقص به نظر برسد ضروری است. موارد زیر را حتما بررسی کنید:

  • تمام نوشته های متنی روی تصاویر بومی سازی شده اند.
  • طرح نسخه های زبان مانند نسخه اصلی است.
  • شکسته‌های خط و شکستگی‌های خط در صفحات/صفحه‌ها به درستی قرار می‌گیرند.
  • دیالوگ ها، پاپ آپ ها و اعلان ها به درستی نمایش داده می شوند.
  • طول خطوط از محدودیت های موجود فراتر نمی رود و متن به درستی نمایش داده می شود (گاهی اوقات متن ترجمه شده طولانی تر از متن اصلی است و روی دکمه ها قرار نمی گیرد).

مثال

تیم Alconost در حین کار با یکی از این موارد مواجه شد DotEmu و بازی Blazing Chrome آنها. در نسخه اسپانیایی، تعداد کاراکترها در ترجمه متن دکمه از حد مجاز برای آنها فراتر رفت. کلمه "بعدی" در اسپانیایی خیلی طولانی بود: "Siguiente". تیم Alconost این خطا را در طول تست بومی‌سازی پیدا کرد و پیشنهاد کرد که "Siguiente" را با "Seguir" جایگزین کنید تا به درستی در رابط نمایش داده شود. از طریق شناسایی چنین مشکلاتی و رفع آنها است که رابط محصول نرم افزاری و اثربخشی تعامل با کاربر بهبود می یابد.

تست محلی سازی: چرا یک برنامه یا وب سایت به آن نیاز دارد؟
تست محلی سازی: چرا یک برنامه یا وب سایت به آن نیاز دارد؟

کارکرد

این یکی از آخرین و مهمترین مراحلی است که باید بررسی کنید که آیا برنامه بومی سازی شده درست کار می کند یا خیر. توصیه می کنیم به موارد زیر توجه کنید:

  • عملکرد یک برنامه یا سایت محلی شده.
  • H=Hyperlinks (مطمئن شوید که در تمام نسخه های زبان کار می کنند، برای منطقه مشخص شده قانونی هستند و توسط فایروال های محلی یا منطقه ای مسدود نمی شوند).
  • کار توابع مقدماتی.
  • پشتیبانی از کاراکترهای ویژه برای زبان‌ها و زبان‌های مختلف.
  • میانبرهای صفحه کلید کار می کنند.
  • تابع مرتب سازی لیست
  • پشتیبانی از فونت های مختلف
  • پشتیبانی از جداکننده های فرمت های مختلف

چه مشکلاتی می تواند در طول تست بومی سازی ایجاد شود؟

فرآیند تست بومی سازی مشکلات و دام های خاص خود را دارد که بهتر است از قبل در مورد آنها بدانید. از این گذشته ، حتی یک ضرب المثل معروف می گوید: "پیش اخطار ساعد است."

یکی از مشکلات اصلی این است دانش ناکافی از زبان مقصد. به طور طبیعی، دانستن تمام زبان های جهان غیرممکن است. اما شرکت های بومی سازی، بین المللی سازی و ترجمه وجود دارد. به عنوان مثال، Alconost طیف کاملی از خدمات را به مشتریان خود ارائه می دهد تست بومی سازی و ارزیابی کیفیت. متون بومی‌سازی شده همیشه توسط مترجمان بومی بررسی می‌شوند که تجربه زیادی در تست بومی‌سازی دارند. و می توانید 99,99٪ مطمئن باشید که تمام ویژگی های منطقه ای در نظر گرفته می شود.

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

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

آخرین اما نه کم اهمیت، شرکت ها اغلب فراموش کنید که یک سند یا حساب در یک پلت فرم ابری برای ردیابی همه اشکالات ایجاد کنید در طول تست بومی سازی بدون این، می توانید برخی از خطاها را «از دست بدهید» یا بدتر از آن، فراموش کنید که آنها را اصلاح کنید. بنابراین، مکانیزم روشنی برای نگهداری سوابق تشخیص و حذف خطاها مورد نیاز است.

برای بومی سازی/ترجمه به کمک نیاز دارید؟ - ما در Alconost همیشه خوشحالیم که کمک می کنیم!

درباره ما

Alconost به صورت حرفه ای مشغول است محلی سازی بازی, برنامه ها و وب سایت ها به بیش از 70 زبان تست زبانی، پلتفرم ابری با API، بومی سازی مداوم، مدیریت پروژه 24/7، هر قالبی از منابع رشته ای.
ما نیز انجام می دهیم فیلم های.

→ بیشتر

منبع: www.habr.com

اضافه کردن نظر