Amal اور Thurayya 16 زبانوں میں دستیاب ہیں: انگریزی، عربی، فرانسیسی، ترکی، انڈونیشی، روسی، جرمن، پرتگالی (برازیل)، اردو، فارسی، اطالوی، بوسنیائی، البانیائی، ہندی، بنگالی، اور چینی۔ اس کا مطلب ہے کہ برلن میں ترکی بولنے والی ماں، لندن میں بنگالی بولنے والے والد، یا مونٹریال میں فرانسیسی بولنے والا والدین اپنی مادری زبان میں ایپ استعمال کر سکتے ہیں جب کہ ان کے بچے عربی سیکھ رہے ہوتے ہیں۔
16 زبانیں اور مارکیٹ کی حکمت عملی
| زبان | کوڈ | مسلم آبادی | بیرون ملک علاقوں | دلائل |
|---|---|---|---|---|
| انگریزی | EN | 300M+ | عالمی | عالمی بنیادی زبان، یو ایس/یو کے/آسٹریلیا کی بیرون ملک آبادی |
| عربی | AR | 400M+ | مینا کا مرکز | اصل زبان |
| فرانسیسی | FR | 80M+ | شمالی افریقہ، فرانس | 30M+ فرانکو فون مسلمان |
| ترکی | TR | 85M (ترکی میں) | جرمنی، بنیلوکس، آسٹریلیا | 85M بولنے والے، 98% مسلمان |
| انڈونیشی | ID | 270M (سب سے بڑی مسلم اکثریتی قوم) | دنیا بھر کی بیرون ملک آبادی | سب سے بڑی مسلم اکثریتی قوم |
| روسی | RU | 20M+ مسلمان | وسطی ایشیا، سابق سوویت ریاستیں | کم ترقی یافتہ بازار |
| اردو | UR | 230M+ (پاکستان/ہندوستان) | برطانیہ، امریکہ، کینیڈا، مشرق وسطیٰ | پاکستان اور بڑی بیرون ملک آبادی |
| فارسی | FA | 80M+ (ایران، افغانستان) | شمالی امریکہ، یورپ | افغان مہاجر کمیونٹیز |
| جرمن | DE | 3M+ مسلمان جرمنی میں | جرمنی، آسٹریا، سوئٹزرلینڈ | EU میں سب سے بڑی مسلم بیرون ملک آبادی |
| پرتگالی | PT-BR | 1.5M+ مسلمان برازیل میں | برازیل، پرتگال | مسلمان کمیونٹی میں اضافہ |
| اطالوی | IT | 1.8M+ مسلمان اٹلی میں | اٹلی، بیرون ملک | کم وسائل والا مارکیٹ |
| بوسنیائی | BS | 2M+ (بوسنیا اور ہرزیگووینا) | جرمنی، امریکہ، کینیڈا | پناہ گزین بیرون ملک آبادی |
| البانیائی | SQ | 3M+ مسلمان البانیا میں | جرمنی، امریکہ میں بیرون ملک | کم وسائل |
| ہندی | HI | 200M+ (ہندوستان کی مسلم اقلیت) | ہندوستان، برطانیہ، امریکہ، کینیڈا | ہندوستانی بیرون ملک آبادی |
| بنگالی | BN | 270M+ (بنگلہ دیش) | بنگلہ دیش، برطانیہ، امریکہ | بڑھتی ہوئی بیرون ملک آبادی |
| چینی | ZH | 35M+ (چین) | جنوب مشرقی ایشیا، بیرون ملک | بڑھتا ہوا مارکیٹ، کم خدمات |
اہم نکتہ: ہم نے صرف "بڑی زبانیں" نہیں چنیں بلکہ وہ زبانیں منتخب کیں جہاں مسلم آبادی، بیرون ملک موجودگی اور ایپ اسٹور کی پہنچ اچھی ہو۔ انڈونیشی اور بنگالی دنیا کی سب سے بڑی مسلم آبادی والے ہیں لیکن زیادہ ایڈٹیک ایپس میں ان کی کمی ہے۔
ہمارا i18n نظام کیسے کام کرتا ہے
ٹیکنالوجی اسٹیک (Next.js کے لیے `next-intl` لائبریری)
/messages
├── en.json (انگریزی اسٹرنگز، 3,200+ کیز)
├── ar.json (عربی، 3,200+ کیز)
├── fr.json (فرانسیسی)
├── tr.json (ترکی)
└── ... (کل 16)
خودکار زبان کی شناخت
- براؤزر `Accept-Language` ہیڈر بھیجتا ہے: "fr-FR, fr;q=0.9, en;q=0.8"
- Next.js مڈل ویئر شناخت کرتا ہے: صارف کو فرانسیسی پسند ہے
- ایپ خودکار طور پر /fr-FR راستہ لوڈ کرتی ہے
- اگر فرانسیسی دستیاب نہ ہو تو /en کی طرف واپس جاتی ہے
فی مقامی فائلیں (سیاق و سباق کے حساب سے گروپ کی گئی)
- `pages.json`: نیویگیشن، فوٹر، قانونی دستاویزات (کل 286KB)
- `marketing.json`: لینڈنگ پیج، فیچر کی تفصیل
- `blog.json`: بلاگ پوسٹ کے عنوانات، میٹا ڈیٹا
- `common.json`: بٹن، فارم، ایرر میسجز
ہر فائل 20-40KB کے درمیان ہوتی ہے، جو زبان کے مطابق تیزی سے تبادلہ ممکن بناتی ہے۔
RTL/LTR خودکار تبدیلی
- عربی، فارسی، اردو، عبرانی: دائیں سے بائیں (RTL) لے آؤٹ
- تمام دیگر: بائیں سے دائیں (LTR) لے آؤٹ
- CSS خودکار طور پر لاگو ہوتا ہے: `direction: rtl` یا `direction: ltr`
- متن سیدھ بدلتا ہے: RTL میں بٹن دائیں جانب، LTR میں بائیں جانب ہوتے ہیں
- مارجن اور پیڈنگ RTL لے آؤٹ کے لیے الٹ جاتے ہیں
Hreflang سیٹ اپ
ہر صفحہ پر 16 مختلف ہرفلانک روابط ہوتے ہیں:
<link rel="alternate" hreflang="en" href="/en/amal"/>
<link rel="alternate" hreflang="ar" href="/ar/amal"/>
<link rel="alternate" hreflang="fr" href="/fr/amal"/>
... (کل 16)
<link rel="alternate" hreflang="x-default" href="/en/amal"/>
گوگل ان کو اسکین کرکے ہر زبان کے صفحے الگ الگ انڈیکس کرتا ہے۔ فرانسیسی میں سرچ کرنے پر /fr/ والے صفحات، عربی کے لیے /ar/ والے صفحات ظاہر ہوتے ہیں۔
بیرون ملک والدین کے مسائل
مثال 1: ترکی بولنے والا والدین
ماں گھر میں ترکی بولتی ہے
بچہ اسکول یا ایپ کے ذریعے عربی سیکھتا ہے
ماں انگریزی انٹرفیس نہیں سمجھتی
حل: ترکی انٹرفیس سے ماں آسانی سے نیویگیٹ کر سکتی ہے، اہداف طے کر سکتی ہے، بچے کی پیش رفت سمجھ سکتی ہے
مثال 2: بنگالی بولنے والا والد
خاندان بنگلہ دیش سے لندن منتقل ہوا ہے
والد بنگالی اور کچھ انگریزی بولتا ہے
بچہ مسجد یا ایپ کے ذریعے عربی سیکھتا ہے
والد کو بنگالی زبان پسند ہے تاکہ آسانی سے سمجھ پائے
بنگالی سپورٹ کی بدولت والد دس گنا زیادہ فعال ہوتا ہے
مثال 3: دو لسانی گھر
ایک والد انگریزی بولتا ہے، دوسرا فرانسیسی
ہر والد اپنی مادری زبان میں ایپ میں لاگ ان ہوتا ہے
بچہ دونوں والدین کی شمولیت دیکھتا ہے باوجود زبان کے فرق کے
لوکلائزیشن کے بغیر، عالمی مسلم مارکیٹ کا 80٪ سے زیادہ حصہ ایپ تک رسائی میں محدود رہ جاتا ہے کیونکہ والدین انٹرفیس نہیں سمجھ پاتے۔
گوگل سرچ کنسول ڈیٹا: کثیراللسانی صفحات کامیاب ہیں
| تلاش | زبان | کلکس | امپرشنز | CTR | پوزیشن |
|---|---|---|---|---|---|
| "عربی حروف تہجی" | روسی | 31 | 8,918 | 0.35% | 4.2 |
| "بہترین قرآن کی ایپس" | اطالوی | 24 | 3,160 | 0.76% | 2.1 |
| "جزء عمہ گائیڈ" | عربی | 26 | 4,835 | 0.54% | 1.6 |
| "بچے عربی سیکھیں" | فرانسیسی | 18 | 2,450 | 0.73% | 3.5 |
| "عربی سیکھنے کی ایپ" | ترکی | 22 | 5,100 | 0.43% | 2.8 |
ثبوت: غیر انگریزی زبانوں کے شائقین میں عربی سیکھنے کی بہت زیادہ گمنام طلب موجود ہے۔ روسی اور اطالوی بولنے والے عربی مواد تلاش کرتے ہیں لیکن صرف انگریزی/عربی نتائج دیکھتے ہیں۔
تحریر سے آگے لوکلائزیشن
ہم صرف ترجمہ نہیں کرتے، بلکہ مقامی ضروریات کا خیال رکھتے ہیں:
- کرنسی: قیمتیں USD، GBP، EUR، IDR، INR وغیرہ میں دکھائی جاتی ہیں
- ادائیگی کے طریقے: مختلف ملک مختلف طریقے پسند کرتے ہیں جیسے کریڈٹ کارڈ، پے پال، مقامی بینک ٹرانسفر
- ثقافتی روایات: مہذب پس منظر اور اوتار ڈیزائن مخصوص ثقافتوں کے لیے
- کیلنڈر نظام: تاریخی اسلامی کیلنڈر اور گریگورین کیلنڈر کا استعمال
- نام: موضوعی مواد میں ثقافت کے مطابق نام استعمال کیے جاتے ہیں
عمومی سوالات (FAQ)
س: کیا تمام 16 زبانیں مکمل ہیں یا کچھ مواد غائب ہے؟
ج: مارکیٹنگ ویب سائٹ مکمل ترجمہ شدہ ہے۔ ایپ کا مواد ابتدا میں EN, AR, FR میں دستیاب ہے۔ TR، ID، UR سمیت دیگر زبانیں پہلے 6 مہینوں میں ڈاؤن لوڈ کی مقدار کے مطابق مکمل کی جائیں گی۔
س: 16 تراجم میں ہم یکسانیت کیسے برقرار رکھتے ہیں؟
ج: ہم ترجمہ مینجمنٹ ٹولز (Phrase یا Lokalise) اور ترجمہ میموری استعمال کرتے ہیں۔ کمیونٹی مترجمین ثقافتی موزونیت چیک کرتے ہیں۔ قرآن مواد تمام زبانوں میں اسلامی علماء کی تصدیق سے گزرتا ہے۔
س: کیا ایپ اسٹور اور گوگل پلے پر تمام 16 زبانوں میں ایپ دستیاب ہے؟
ج: ایپ اسٹور اور گوگل پلے کی فہرستیں تمام 16 زبانوں میں موجود ہیں۔ ایپ کا مواد (سبق، مشقیں) تدریجی طور پر ترجمہ مکمل ہونے پر جاری کیا جاتا ہے۔



