.properties ← مدعوم

ترجم Java .properties.
ارفع ملف Localizable.strings الخاص بك. يتم الحفاظ على كل مفتاح، كتلة تعليق، و%@. يتم ترجمة القيم النصية فقط — تظل استدعاءات NSLocalizedString() صالحة.

قم بتحميل ملف .properties الخاص بك. يتم الحفاظ على كل اسم مفتاح، سطر تعليق، و{placeholder}. يتم ترجمة قيم السلسلة فقط - تظل عمليات البحث في ResourceBundle لديك صالحة.

☕ الحفاظ على المفاتيح 💬 مفاتيح السلسلة 🌍 100+ لغة

بدءًا من 4.99 دولار · 5000 كلمة · بدون اشتراك

مفاتيح الخاصية
دائماً محفوظة
💬
التنقل
دائماً سليمة
messages.properties جاهز
# رسائل التطبيق
welcome.title=Welcome to our application
nav.save=Save changes
error.not_found=Resource not found
جاهز للترجمة 0%
☕ messages_fr.properties تنزيل ↓
مفاتيح الخاصية محفوظة
100+
اللغات المستهدفة
Java
ResourceBundle جاهز
4
محركات الذكاء الاصطناعي
3 خطوات

قم بتحميل مرة واحدة. كل موقع جاهز.

لا تغييرات على المفاتيح. لا تعديلات على التعليقات. لا عمليات بحث مكسورة لـ ResourceBundle.

01

قم بتحميل ملف .properties الخاص بك

أضف ملف .properties الخاص بك من أي مشروع Java - Spring، Jakarta EE، Java SE العادي. نقوم بتحليل كل زوج مفتاح=قيمة مع الحفاظ على سطور التعليقات والسطور الفارغة كما هي. الناتج دائمًا UTF-8، جاهز لـ Java 9+.

.properties
02

اختر لغاتك المستهدفة

اختر المناطق المستهدفة. تُترجم جميع قيم الخصائص بشكل متوازي. نفس السعر لكل كلمة بغض النظر عن عدد اللغات التي تختارها.

🇫🇷 FR 🇩🇪 DE 🇯🇵 JA
03

قم بالتنزيل - أضف إلى مسارك

ملف .properties واحد لكل منطقة (messages_fr.properties، messages_de.properties). أضف إلى مسارك، وأعد تعيين الثقافة في التجميع الفرعي، ويعمل ResourceBundle.getBundle() فوراً - دون تغييرات في الكود.

messages_fr.properties messages_de.properties
الهيكل مضمون

المفاتيح، كتل التعليق، %@ — جميعها تمر كما هي. كل شيء آخر يبقى.

المفاتيح، سطور التعليق، السطور الفارغة، {placeholders} - جميعها تمر دون تغيير.

ملفك
messages.properties
# Navigation labels nav.home=Home nav.profile=My Profile error.required=This field is required.
✓ بعد DocTranslate.AI (FR)
messages_fr.properties
# Navigation labels ← المفتاح دون تغيير nav.home=Accueil ← %@ محفوظ nav.profile=Mon profil ← مترجم error.required=Ce champ est obligatoire.
مفاتيح الخاصية
كل اسم مفتاح محفوظ - تظل استدعاءات ResourceBundle.getString() صالحة عبر جميع المناطق
💬
سطور التعليق
سطور تبدأ بـ # أو ! محفوظة تمامًا - تم الاحتفاظ بسياق المطور
🔤
{placeholders}
أنماط MessageFormat مثل {0} و{1,date} و{count} تظل دون تغيير داخل القيم المترجمة
📝
السطور الفارغة
يتم الحفاظ على سطور الفاصل الفارغة بين الأقسام للحفاظ على بنية الملف قابلة للقراءة
🔑
ترتيب المفاتيح
نفس ترتيب المفاتيح كملف المصدر - تبقى اختلافات الدمج نظيفة
📄
الترميز
الناتج بتشفير UTF-8 متوافق مع Java 9+ (UTF-8 .properties الأصلي) وSpring Boot
من يستخدم هذا

مصممة لكل فريق تطوير في Java على مستوى العالم

🌱

تطبيقات Spring Boot

قم بترجمة جميع ملفات messages.properties في تطبيق Spring Boot الخاص بك - رسائل التحكم، قيود التحقق، وسلاسل طبقة الخدمة محلية في تحميل واحد.

messages.properties → messages_fr.properties
🏢

تطبيقات Jakarta EE Enterprise

تطبيقات Jakarta EE الكبيرة مع مئات من إدخالات حزمة الموارد - ترجم جميع الحزم في دفعة، حافظ على كل مرجع مفتاح، نشر دون تغييرات على الكود.

ApplicationResources.properties
📱

تطبيقات Android وKotlin JVM

تطبيقات Android المستندة إلى JVM أو مشاريع Kotlin متعددة المنصات تستخدم .properties للتوطين - ترجم جميع حزم الموارد لكل منطقة مستهدفة.

strings.properties · Kotlin-ready
🔌

مكتبات Java وإطارات العمل

هل تقوم بشحن مكتبة Java مفتوحة المصدر مع رسائل يراها المستخدم؟ ترجم ملفات .properties المدمجة بحيث يحصل المستخدمون على رسائل خطأ محلية من البداية.

exceptions.properties · messages.properties
🌐

واجهات GWT وVaadin

تطبيقات GWT أو Vaadin تستخدم حزم خصائص Java للتدويل - ترجم جميع حزم تسميات واجهة المستخدم لمناطق الدعم الخاصة بك دون لمس مفتاح واحد.

AppMessages.properties

خدمات Quarkus وMicronaut المصغرة

خدمات Java الحديثة التي تستخدم Quarkus أو Micronaut مع .properties لرسائل التطبيق - ترجم جميع حزم المناطق المدعومة لديك.

messages.properties · cloud-ready
محركات الذكاء الاصطناعي

اختر الذكاء الاصطناعي.
نحن نحافظ على المفاتيح.

اجعل المحرك يتماشى مع محتواك - نص الواجهة، رسائل الخطأ، أو المصطلحات المتخصصة.

Claude

أفضل جودة

مثالي لنصوص الواجهة المواجهة للتسويق، وتدفقات التحاق، والسلاسل حيث تهم النغمة.

ChatGPT

سريع وموثوق

رائع لرسائل الخطأ، وسلاسل التحقق، ونصوص الواجهة الفنية.

DeepL

اللغات الأوروبية

معيار صناعي لحزم موارد Java لألمانيا، فرنسا، إسبانيا، إيطاليا، هولندا.

Google

أقصى تغطية

100+ لغة. الأفضل للأسواق الآسيوية، العربية، وأزواج اللغات النادرة.

FAQ

أسئلة شائعة

ملفات .properties الخاصة بك.
كل منطقة لغة.
لا تغييرات في المفاتيح.

خطط من 4.99 دولار. 5000 كلمة. لا اشتراك مطلوب.

شراء لمرة واحدة · أرصدة صالحة لمدة سنة · لا اشتراك