لغة :: maketext.

locale :: maketext هو إطار perl للتوعية.
التحميل الان

لغة :: maketext. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Sean M. Burke
  • موقع ويب الناشر:
  • http://search.cpan.org/~sburke/

لغة :: maketext. العلامات


لغة :: maketext. وصف

locale :: maketext هو إطار بيرل للتوحير. LOKALE :: MAKETEXT هو إطار بيرل للترجمة. حزمة MyPramam؛ استخدام صارمة؛ استخدام MyProgram :: L10N؛ # ... الذي يرث من الإعدادات المحلية :: maketext بلدي $ lh = myprogram :: l10n-> get_handle () || يموت "ما هي اللغة؟"؛ ... # ثم أي رسائل تنبعث منها البرنامج، مثل: تحذير $ lh-> maketext ("لا يمكن فتح ملف : n"، $ f، $!)؛ ... إنها ميزة شائعة للتطبيقات (سواء تم تشغيلها مباشرة، أو عبر Web) بالنسبة لهم "ترجمة" - أي بالنسبة لهم، بالنسبة لهم إلى واجهة الإنجليزية الحالية إلى مكبر صوت إنجليزي، واجهة ألمانية المتكلم الألماني، وهلم جرا لجميع اللغات مبرمجة. Locale :: Maketext هو إطار لتوطين البرامج؛ يوفر لك الأدوات اللازمة لتنظيم البتات والوصول إلى رمز النصوص والنصوص والوصول إليها التي تحتاجها لإنتاج التطبيقات المحلية. من أجل فهم Maketext وكيف تناسب جميع مكوناتها معا، ربما يجب أن تذهب للقراءة المحلية :: Maketext :: TPJ13، ثم اقرأ الوثائق التالية. قد ترغب أيضا في قراءة المزيد من المصدر للملف :: findgrep ووحداتها التأسيسية - فهي تطبيق مثال إضافي (إذا كان صغيرا) يستخدم aketext.quick نظرة عامة على التصميم الأساسي من Locale :: Maketext هو موجه نحو الكائنات، والخليط :: Maketext هو فئة قاعدة مجردة، والتي تستمد منها "فئة المشروع". فئة المشروع (مع اسم مثل "Tkbocciball :: Toalileize"، والتي تستخدمها بعد ذلك في الوحدة النمطية الخاصة بك) بدوره بدوره الفئة الأساسية لجميع "فئات اللغة" لمشروعك (مع أسماء "Tkbocciball :: ToaLize :: ذلك "،" TkbocciBALL :: ToAllize :: en "،" Tkbocciball :: ToaLize :: fr "، إلخ.). فئة اللغة هي فئة تحتوي على معجم من العبارات كبيانات فئة، وربما أيضا بعض الطرق التي تستخدمها عند تفسير العبارات في المعجم، أو التعامل بطريقة أخرى مع النص في تلك اللغة. يسمى كائن ينتمي إلى فئة اللغة "مقبض اللغة"؛ عادة ما يكون كائن ذوي الوزن. المسار العادي للعمل هو الاتصال: استخدم Tkbocciball :: توطين؛ # مشروع مشروع التوطين $ lh = tkbocciball :: toalation-> get_handle ()؛ # اعتمادا على لغة المستخدم، وما إلى ذلك، فإن هذا سوف يجعل مقبض لغة من بين الفصول المتاحة، وأي افتراضيات تعلن عنها. يموت "لا يمكن أن تجعل مقبض لغة ؟؟" ما لم $ LH؛ من ثم، يمكنك استخدام وظيفة Maketext للوصول إلى الإدخالات في أي معجم (ق) تنتمي إلى مقبض اللغة الذي حصلت عليه. لذلك، هذا: طباعة $ lh-> maketext ("لقد فزت!")، "n"؛ ... ينبعث النص المناسب لهذه اللغة. إذا كان الكائن في $ LH ينتمي إلى الفئة "tkbocciball: toadaize :: fr" and tkbocciball :: toomize :: fr :: lexicon يحتوي على ("لقد فزت!" => "Tu as gagn!")، ثم أعلاه يخبر الرمز بسعادة المستخدم "Tu as gagn!". متطلبات: perl.


لغة :: maketext. برامج ذات صلة