اذهب إلى المحتوى

السؤال

نشر

كيف يمكنني اضافة ميزات مدفوعة الى تطبيقي على جوجل بلاي أي تطويرات؟ وهل اللغات المتعددة يجب برمجتها أو أن جوجل بلاي يترجم لغة التطبيق للغة المستخدم؟

Recommended Posts

  • 0
نشر

ماذا تقصد ب 

بتاريخ On 5/18/2022 at 11:05 قال Bao Mao:

بلاي أي تطويرات؟

كل شيء في التطبيق يتوجب أن يكون مبرمج بشكل مسبق.

إضافة عمليات الدفع للتطبيق تتم بالاشتراك مع خدمات الدفع الإلكتروني google pay - strip - paypal وتضمين مكتبات التوثيق الخاصة بهم في التطبيق. وعمل قاعدة بيانات لديك خاصة بالمستخدمين وتسجيل اشتراكاتهم.. وغيره من أمور الربط بين الخدمة و الحسابات التي قامت بالدفع.

بالنسبة للسؤال الثاني، على المطور ترجمة تطبيقه بنفسه، وغوغل لا يقوم بهذه المهمة أبداً.

لترجمة تطبيق أندرويد، تقوم بإنشاء ملف ترجمة خاص بكل لغة في مجلد Strings و تربط الواجهات مع استدعاء النص المقابل للغة. 

يمكنك البحث عن أي كورس يشرح أمر التعريب..

مثلا لكل لغة ملف نصوص خاص يكون بالمسار:

res – > values-ar -> strings.xml

يختار نظام التشغيل اللغة بشكل تلقائي و لحفظ تفضيل اللغة يمكنك حفظ الرمز في

حفظ رمز اللغة في الـ shared preference.

ولضمان جهة النص و التصميم اتبع مايلي:

  • أضف خيار 
    android:supportsRtl=”true”
      في ملف ال AndroidManifest وتحت tag ال application
  • استخدم marginStart بدلا من marginLeft و marginEnd بدلا من marginRight
  • استخدم paddingStart بدلا من paddingLeft و paddingEnd بدلا من paddingRight

وكذلك يمكنك استخدام بعض ال attributes لتحديد اتجاه الواجهة كـ

android:layoutDirection
android:textDirection
android:textAlignment

 

translate-android.jpg

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...