.properties โ† didukung

Terjemahkan .properties Java.
Kunci Tidak Pernah Tersentuh.

Unggah file .properties Anda. Setiap nama kunci, baris komentar, dan {placeholder} dipertahankan. Hanya nilai string yang diterjemahkan โ€” pencarian ResourceBundle Anda tetap valid.

โ˜• Kunci dipertahankan ๐Ÿ’ฌ Komentar utuh ๐ŸŒ 100+ bahasa

Mulai $4.99 ยท 5.000 kata ยท Tanpa berlangganan

โ˜•
kunci properti
selalu dipertahankan
๐Ÿ’ฌ
Komentar
selalu utuh
messages.properties Siap
# Pesan Aplikasi
welcome.title=Welcome to our applicationโœ“
nav.save=Save changesโœ“
error.not_found=Resource not foundโœ“
Siap menerjemahkan 0%
โ˜• messages_fr.properties Unduh โ†“
โ˜•
kunci properti dipertahankan
100+
bahasa target
Java
Siap untuk ResourceBundle
4
mesin AI
3 Langkah

Unggah sekali. Setiap lokal siap.

Tanpa perubahan kunci. Tanpa pengeditan komentar. Tanpa pencarian ResourceBundle yang rusak.

01

Unggah File .properties Anda

Seret file .properties Anda dari proyek Java mana pun โ€” Spring, Jakarta EE, plain Java SE. Kami mengurai setiap pasangan key=value sambil mempertahankan baris komentar dan baris kosong. Output selalu UTF-8, siap untuk Java 9+.

.properties
02

Pilih Bahasa Target Anda

Pilih lokal target Anda. Semua nilai properti diterjemahkan secara paralel. Harga per kata sama terlepas dari berapa banyak bahasa yang Anda pilih.

๐Ÿ‡ซ๐Ÿ‡ท FR ๐Ÿ‡ฉ๐Ÿ‡ช DE ๐Ÿ‡ฏ๐Ÿ‡ต JA
03

Unduh โ€” Jatuhkan ke classpath Anda

Satu file .properties per lokal (messages_fr.properties, messages_de.properties). Jatuhkan ke classpath Anda dan ResourceBundle.getBundle() akan langsung berfungsi โ€” tanpa perubahan kode.

messages_fr.properties messages_de.properties
Struktur Dijamin

Hanya nilai-nilainya yang berubah. Yang lainnya tetap.

Kunci, baris komentar, baris kosong, {placeholder} โ€” semuanya diteruskan tanpa tersentuh.

File Anda
โ˜•messages.properties
# Navigation labels nav.home=Home nav.profile=My Profile error.required=This field is required.
โœ“ Setelah DocTranslate.AI (FR)
โ˜•messages_fr.properties
# Navigation labels โ† komentar tidak berubah nav.home=Accueil โ† kunci tidak berubah nav.profile=Mon profil โ† diterjemahkan error.required=Ce champ est obligatoire.
โ˜•
kunci properti
Setiap nama kunci dipertahankan โ€” panggilan ResourceBundle.getString() tetap valid di semua lokal
๐Ÿ’ฌ
baris komentar
Baris yang dimulai dengan # atau ! dipertahankan persis โ€” konteks pengembang dipertahankan
๐Ÿ”ค
{placeholder}
Pola MessageFormat seperti {0}, {1,date}, dan {count} dibiarkan utuh di dalam nilai yang diterjemahkan
๐Ÿ“
baris kosong
Baris pemisah kosong antar bagian dipertahankan untuk menjaga struktur file tetap mudah dibaca
๐Ÿ”‘
Urutan kunci
Urutan kunci sama dengan file sumber โ€” perbedaan gabungan tetap bersih
๐Ÿ“„
Pengodean
Output UTF-8 kompatibel dengan Java 9+ (native UTF-8 .properties) dan Spring Boot
Siapa yang menggunakan ini

Dibangun untuk setiap tim Java yang mengirimkan secara global

๐ŸŒฑ

Aplikasi Spring Boot

Terjemahkan semua file messages.properties di aplikasi Spring Boot Anda โ€” pesan pengontrol, batasan validasi, dan string lapisan layanan dilokalkan dalam satu unggahan.

messages.properties โ†’ messages_fr.properties
๐Ÿข

Aplikasi Enterprise Jakarta EE

Aplikasi Jakarta EE besar dengan ratusan entri resource bundle โ€” terjemahkan seluruh bundle secara massal, pertahankan setiap referensi kunci, terapkan tanpa perubahan kode.

ApplicationResources.properties
๐Ÿ“ฑ

Aplikasi JVM Android & Kotlin

Aplikasi Android berbasis JVM atau proyek multiplatform Kotlin yang menggunakan .properties untuk lokalisasi โ€” terjemahkan semua resource bundle untuk setiap lokal target.

strings.properties ยท Kotlin-ready
๐Ÿ”Œ

Pustaka & Framework Java

Mengirimkan pustaka Java open-source dengan pesan yang menghadap pengguna? Terjemahkan file .properties yang dibundel agar pengguna mendapatkan pesan kesalahan yang dilokalkan secara langsung.

exceptions.properties ยท messages.properties
๐ŸŒ

UI Web GWT & Vaadin

Aplikasi GWT atau Vaadin yang menggunakan bundle properti Java untuk i18n โ€” terjemahkan semua bundle label UI untuk lokal yang didukung tanpa menyentuh satu kunci pun.

AppMessages.properties
โšก

Microservices Quarkus & Micronaut

Microservices Java modern yang menggunakan Quarkus atau Micronaut dengan .properties untuk pesan aplikasi โ€” terjemahkan semua bundle lokal untuk wilayah yang didukung.

messages.properties ยท cloud-ready
Mesin AI

Anda memilih AI.
Kami mempertahankan kuncinya.

Sesuaikan mesin dengan konten Anda โ€” salinan UI, pesan kesalahan, atau terminologi khusus domain.

Claude

Kualitas terbaik

Ideal untuk salinan UI yang berorientasi pemasaran, alur orientasi, dan string yang memerlukan nada yang tepat.

ChatGPT

Cepat & andal

Sangat serbaguna untuk pesan kesalahan, string validasi, dan salinan UI teknis.

DeepL

Bahasa Eropa

Standar industri untuk DE, FR, ES, IT, NL resource bundle Java.

Google

Cakupan maksimum

100+ bahasa. Terbaik untuk APAC, Arab, dan pasangan bahasa langka.

FAQ

Pertanyaan umum

โ˜•

File .properties Anda.
Setiap lokal.
Tanpa perubahan kunci.

Paket mulai $4.99. 5.000 kata. Tidak memerlukan langganan.

Pembelian satu kali ยท Kredit berlaku 1 tahun ยท Tanpa berlangganan