ho creato manualmente un file: test.po con il contenuto:Come aggiungere una nuova stringa in un file * .po w/un editor PO
msgstr "saluto"
msgstr "Ciao Mondo"
Ora posso modificare la traduzione (ciao mondo) in editor come "poedit" e "GTranslated" (sto usando Ubuntu). Posso persino aggiungere commenti a quella traduzione. Tuttavia né "poedit" e "GTranslated" mi permetteranno di AGGIUNGERE una nuova stringa di traduzione: ho cercato online inutilmente e ho guardato gli screenshot di altri editor e nessuno sembrava avere un pulsante "nuovo".
Cosa mi manca ??? Sembra stupido dover modificare le nuove chiavi con un editor di testo "semplice" e quindi modificarle in questi editor di PO (qualunque esse siano). (Se non puoi dire che sono nuovo in questo mondo "gettext" - sto costruendo un sito web in Zend/PHP.)
Ho uno scenario, in cui ho bisogno di aggiungere due parole solo nel file PO, perché quell'apertura e la rigenerazione dei file PO sembra un po 'lunga, non credi? –
@iamtheladylegend: la modifica a mano non è automatizzabile. –
Ho un caso in cui sto aggiungendo parole con% s per le stringhe con collegamento tra ex. Link Name e dati valuta con% d ex. $ 123,00 mentre una stringa che ha più collegamenti in una singola parola, viene inserita come,% 1 $ s e% 2 $ s per ex. Ciao Link1. Sei Link2 benvenuto ora. Ora, sopra parole come% 1 $ se% 2 $ s non sono incluse nei file PO, qualche idea del perché? –