File di lingua
Do4U traduce file di lingua per siti web e app: gettext (.po e .pot), i18n JSON inclusi i tasti plurali i18next, e XLIFF 1.2 e 2.0. Chiavi, commenti, ordine e formattazione rimangono invariati – cambiano solo i testi. I segnaposto come %s, %1$d, {name} o {{name}}, i tag HTML e i plurali ICU sono protetti, e il codice controlla ogni voce dopo la traduzione. Le forme plurali seguono la lingua di destinazione, ad esempio tre forme per il polacco. Le voci che falliscono un controllo mantengono il testo originale e vengono contrassegnate con la relativa motivazione.
A chi è rivolto
Per gestori di siti web, sviluppatori, agenzie e autori di plugin e temi che distribuiscono traduzioni: progetti WordPress e PHP con file .po, web app con i18n JSON e workflow di localizzazione che scambiano XLIFF.
Usi tipici
- Traduci un modello .pot in una nuova lingua, inclusa l'intestazione Plural-Forms corretta
- Compila le voci mancanti e
Esempio
Input
Lingua di destinazione: polacco msgid "Ciao %s, hai %d nuovi messaggi" msgstr "" msgid "Un file" msgid_plural "%d file" msgstr[0] "" msgstr[1] ""
Risultato
msgstr "Cześć %s, masz %d nowych wiadomości" msgstr[0] "Jeden plik" msgstr[1] "%d pliki" msgstr[2] "%d plików" Plural-Forms: nplurals=3 – tre forme per il polacco. Segnaposto verificati: 3. Voci contrassegnate per la revisione: 0.
Un esempio fisso, abbreviato. I risultati reali sono generati dall'IA: controllali.
Prezzo e limiti
- Prezzo
- solitamente 5–8 crediti
- Disponibile con
- Gratis, Con pacchetto
- Limite di input
- Fino a 24 000 caratteri per file
Privacy
Elaborati sui nostri server in UE (Polonia). Gli input e i risultati vengono eliminati dopo 7 giorni (Gratis) o 30 giorni (pacchetti), o subito dopo la visualizzazione se scegli di non memorizzarli. Le immagini vengono eliminate subito dopo l'elaborazione.
Nell'API
Nome dello strumento: translate_file. Crea un lavoro con POST /api/v1/jobs e recupera il risultato con GET /api/v1/jobs/{id}. Trovi la tua chiave API nel tuo account.
curl -X POST https://do4u.eu/api/v1/jobs \
-H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
-d '{"tool": "translate_file", "text": "…"}'
Domande e risposte
Quali formati di file sono supportati?
File Gettext .po e .pot, JSON i18n (piatti o annidati, con chiavi plurali i18next come _one e _other) e XLIFF 1.2 e 2.0. Do4U riconosce il formato dal contenuto e l'estensione del file deve corrispondere. I file grandi devono essere suddivisi: la pagina mostra il limite di caratteri e un compito traduce un numero limitato di voci.
Cosa succede ai segnaposto e alle forme plurali?
I segnaposto come %s, %1$d, {name} e {{name}} e i tag HTML vengono sostituiti da marcatori prima della traduzione e reinseriti dopo. Il codice verifica che ognuno sia presente esattamente una volta e che i segnaposto non numerati mantengano l'ordine. Le forme plurali vengono create per la lingua di destinazione, ad esempio tre per il polacco o sei per l'arabo.
Cosa succede se una traduzione fallisce un controllo?
La voce mantiene il testo originale e viene contrassegnata: nei file .po con il flag
Il mio testo viene memorizzato?
Solo per il tempo necessario: 7 giorni con il piano Free, 30 giorni con un pacchetto – o per nulla, se scegli di non memorizzarlo. L'elaborazione avviene sui nostri server in UE (Polonia).
Posso usare il risultato subito?
I risultati sono generati dall'IA. Per favore, leggili prima di pubblicarli o inviarli.
Strumenti correlati
- Traduci HTML
Traduce l'HTML mantenendo tag, link, attributi e placeholder esattamente come sono.
- Traduci
In lingue dell'UE, con note sui passaggi poco chiari.
- Correzione bozze
Corregge ortografia, grammatica e punteggiatura nella lingua del tuo testo e segnala ogni modifica.