Traduci un file YAML
Trascina un file .yml o .yaml. I valori stringa vengono tradotti; chiavi, annidamento e valori non testuali restano invariati.
Non caricare documenti riservati nel piano gratuito. Perché?
YAML è un formato comune per i testi dell'interfaccia in framework come Ruby on Rails e per i dati dei siti nei generatori di siti statici. È facile da leggere ma rigoroso sull'indentazione, quindi una traduzione che sposta anche un solo spazio può impedire l'avvio di un'app. DropTranslate analizza il YAML, traduce solo i valori stringa e riscrive il file con le stesse chiavi e lo stesso annidamento, così il risultato si carica nello stesso modo dell'originale.
Come funziona
Trascina il .yml
Analizziamo il file, contiamo le parole nei valori stringa e mostriamo il costo in crediti. Il YAML non valido viene rifiutato senza addebiti.
Scegli la lingua
Scegli la lingua di destinazione per la nuova localizzazione.
Scarica il .yml
Salvalo come nuovo file di localizzazione, ad esempio es.yml.
Cosa cambia, cosa resta
Tradotto
- Valori stringa
Invariato
- Chiavi, annidamento e struttura di indentazione
- Numeri, booleani e date
Layout: Esatto: struttura conservata
Chiavi e struttura vengono mantenute, quindi il file si carica esattamente come l'originale.
- Alcuni file di localizzazione iniziano con una chiave di lingua di primo livello (ad esempio en:). Rinominala con il codice della nuova lingua dopo la traduzione.
- I segnaposto come %{count} o {{ name }} devono restare invariati, e il servizio di traduzione AI di terze parti è istruito a mantenerli. Cercali nell'output prima della pubblicazione.
Consigli
- Esegui il controllo i18n o la suite di test della tua app sul nuovo file prima del deploy.
- Se un valore è tecnico (una classe CSS, un percorso di file), spostalo fuori dal file di localizzazione così non viene tradotto.
Non è una traduzione certificata
Traduzione automatica, non una traduzione certificata o giurata. Se il documento è destinato a un'autorità, verifica prima cosa richiede.
Traduzione certificata, giurata o automatica: quale ti serve?
Domande
Le chiavi vengono tradotte?
No. Cambiano solo i valori stringa. Chiavi e annidamento restano uguali.
La mia app caricherà ancora il file?
L'output viene riserializzato come YAML valido con la stessa struttura. Controlla la chiave di lingua di primo livello e i segnaposto, poi esegui i soliti controlli i18n.
Come vengono conteggiati i crediti?
Un credito ogni 500 parole di valori stringa. Le chiavi non contano.