rnrnrn
بومی‌سازی برنامه چیست؟

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

  • مرتضی عطایی نژاد
  • |
  • 28 دسامبر 2023
  • |
  • بدون دیدگاه



بومی‌سازی برنامه چیست؟Reviewed by مرتضی عطایی نژاد on Dec 28Rating:

n

n

nبومی‌سازی فرآیندی است که طی آن یک محصول برای کار در یک محیط خاص آماده می‌شود. این فرآیند شامل مراحل متفاوتی است و در آن باید موارد بسیاری را در نظر داشت. در طی چند مطلب به چگونگی این کار خواهیم پرداخت و در این مطلب صرفا به معرفی مواردی که باید در نظر داشت خواهیم پرداخت.


————————————-

n
nبومی‌سازی محصول الزاما به این معنی نیست که یک محصول خارجی را طوری تغییر دهیم که بشود از آن در داخل کشور استفاده کرد. بومی‌سازی صرفا تغییر نوشته‌های یک محصول نیست که با ترجمه آن، برنامه بومی شده باشد. بومی‌سازی یک پروسه زمان‌بر و پیچیده است و بطرز شگفت‌آوری با جهانی‌سازی مرتبط است.
n
nدر واقع ما زمانی یک برنامه را بومی می‌کنیم که بخواهیم در کشورها یا بوم‌های مختلف از آن استفاده کنیم. از آنجا که این تغییرات بعضا از هم تاثیر پذیر هستند کاربردپذیری هر برنامه را تغییر خواهند داد. برای مثال در نظر بگیرید یک برنامه را که روی تولید نام کاربری به زبان‌های مختلف محدودیتی ایجاد نکرده و قرار است در چندین کشور مختلف (وب) از آن استفاده شود. حروف مشابه ولی در باطن متفاوت در بوم‌های مختلف چه بلایی سر برنامه خواهند آورد؟ فرض کنید شبکه اجتماعی توئیتر شما را در تولید کلمه کاربری با زبان فارسی و عربی آزاد بگذارد. وقتی به @علی یک پیغام می‌فرستید، چه کسی این پیغام را تحویل خواهد گرفت؟ صاحب این اکانت در عربستان یا ایران؟

n

n

n
n

nبا اینکه بومی‌سازی لزوما ارتباط چندانی با کاربردپذیری ندارد اما در کاربردپذیر کردن برنامه و استانداردهای برنامه بطرز چشمگیری تاثیرگذار است. موارد مختلفی را باید در هنگام تولید یک برنامه چندزبانه در نظر داشت از جمله:

مطلب پیشنهادی:   ساخت دستگاهی برای بازیافت گاز هلیم و آرگون از سیستم‌های سرمایشی

n

    n

  • nاز این برنامه در چه کشورهایی استفاده خواهد شد؟
  • n

  • nچه نوع تقویم‌هایی را باید پشتیبانی نماید؟
  • n

  • nنحوه افزودن زبان جدید به برنامه چگونه خواهد بود؟
  • n

  • nتکمیل فیلدهای حساس مانند نام کاربری به چه زبانی مجاز است؟
  • n

  • nتولید صفحات برنامه در جهات مختلف به چه صورت خواهد بود؟
  • n

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

  • nشرکت‌های بزرگ چطور با این مشکلات روبرو می‌شوند؟
  • n

  • nذخیره داده‌ها در پایگاه داده باید به چه صورتی و با چه زبان مرجعی صورت پذیرد؟
  • n

  • nتبدیل و تغییر داده‌ها چقدر لازم است؟
  • n

n

nبزودی با هر یک از این موارد بیشتر آشنا خواهیم شد و هر مورد را بصورت جداگانه بررسی خواهیم کرد.

n


n

nتعاریف :
n
nبوم : Local
nبومی : Localized
nبومی‌سازی : Localization
nجهانی‌سازی : Globalization
nکاربردپذیر : Usability

n

nگردآوری و تالیف: ناصر حاجلو

05191010117
Contact راحت باشید، از ما بپرسید هر سوالی دارید!