Scrittura plugins per supporto a "gettext"
Moderatori: ragno, tapino, alez, zulu, davidea
Scrittura plugins per supporto a "gettext"
Ciao raga,
scrivo questo post per informarvi che ho creato una pagina che potrà essere di molto aiuto per gli sviluppatori di plugins presenti nel forum.
In effetti, come penso già sappiate, Klaus ha deciso di abbandonare il vecchio sistema di internazionalizzazione di VDR e di passare a quello che utilizza "gettext" (cioè i files .po sorgenti e .mo binari).
Quindi, come da lui suggerito, tutti gli attuali sviluppatori sono pregati di aggiornare i loro plugin supportando tale sistema.
Per maggiori informazioni date un'occhiata a questa pagina:
http://vdr.spaghettilinux.org/index.php ... traduzione
Inoltre, già che c'ero, ho pensato di aiutare sia gli sviluppatori che i traduttori aggiornando la pagina relativa all'utilizzo di poEdit (ciò lo strumento per gestire i files .po).
Questa la pagina di riferimento:
http://vdr.spaghettilinux.org/index.php ... _di_poEdit
Quindi, se sei uno sviluppatore e vuoi avere il tuo plugin pronto per le nuove versioni di VDR (e allo stesso tempo supportare ancora quelle) ti suggerisco di aggiornare il tuo plugin!!!
I nomi di allanon, lukkino, kikko sono puramente casuali
scrivo questo post per informarvi che ho creato una pagina che potrà essere di molto aiuto per gli sviluppatori di plugins presenti nel forum.
In effetti, come penso già sappiate, Klaus ha deciso di abbandonare il vecchio sistema di internazionalizzazione di VDR e di passare a quello che utilizza "gettext" (cioè i files .po sorgenti e .mo binari).
Quindi, come da lui suggerito, tutti gli attuali sviluppatori sono pregati di aggiornare i loro plugin supportando tale sistema.
Per maggiori informazioni date un'occhiata a questa pagina:
http://vdr.spaghettilinux.org/index.php ... traduzione
Inoltre, già che c'ero, ho pensato di aiutare sia gli sviluppatori che i traduttori aggiornando la pagina relativa all'utilizzo di poEdit (ciò lo strumento per gestire i files .po).
Questa la pagina di riferimento:
http://vdr.spaghettilinux.org/index.php ... _di_poEdit
Quindi, se sei uno sviluppatore e vuoi avere il tuo plugin pronto per le nuove versioni di VDR (e allo stesso tempo supportare ancora quelle) ti suggerisco di aggiornare il tuo plugin!!!
I nomi di allanon, lukkino, kikko sono puramente casuali
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Re: Scrittura plugins per supporto a "gettext"
Aggiornata la guida per l'utilizzo con poEdit, trovate il link qui:
http://vdr.spaghettilinux.org/index.php ... _di_poEdit
http://vdr.spaghettilinux.org/index.php ... _di_poEdit
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Re: Scrittura plugins per supporto a "gettext"
Domanda:
Se inserisco il file po nel plugin chanman sulla vdr 1.4.7, continua a funzionare o funziona solo sulla 1.6 ?
Grazie
Se inserisco il file po nel plugin chanman sulla vdr 1.4.7, continua a funzionare o funziona solo sulla 1.6 ?
Grazie
Re: Scrittura plugins per supporto a "gettext"
Bisogna modificare il file Makefile
Se dai un occhio al Makefile dell'ultima versione di loadepg che ho pubblicato, vedi come ho fatto...
Ciao
Se dai un occhio al Makefile dell'ultima versione di loadepg che ho pubblicato, vedi come ho fatto...
Ciao
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
Re: Scrittura plugins per supporto a "gettext"
Oppue leggi qui:
http://vdr.spaghettilinux.org/index.php ... ppatori.29
@lukkino: io ho dovuto mettere la versione 0.1.11 del tuo plugo perchè con VDR 1.5.17 non compilava, mi dava un errore che ora non ricordo.
La cosa strana, come dicevo ieri a Pizzak, è che anche se ho impostato i locali nel modo giusto (export LC_ blablabla) se installato un plugin compatibile solo con 1.4.x non riesco a vedere la lingua italiana ma mi mostra sempre quella inglese.
Sai perchè?
Qualcun altro ha avuto questi problemi?
http://vdr.spaghettilinux.org/index.php ... ppatori.29
@lukkino: io ho dovuto mettere la versione 0.1.11 del tuo plugo perchè con VDR 1.5.17 non compilava, mi dava un errore che ora non ricordo.
La cosa strana, come dicevo ieri a Pizzak, è che anche se ho impostato i locali nel modo giusto (export LC_ blablabla) se installato un plugin compatibile solo con 1.4.x non riesco a vedere la lingua italiana ma mi mostra sempre quella inglese.
Sai perchè?
Qualcun altro ha avuto questi problemi?
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Re: Scrittura plugins per supporto a "gettext"
Mi autorispondo dicendo che bisogna utilizzare lo script i18n-to-gettext.pl come scritto qui:
http://vdr.spaghettilinux.org/index.php ... ppatori.29
Tale script modifica il Makefile e crea la directory /po con tutti i files *.po delle lingue presenti in VDR.
http://vdr.spaghettilinux.org/index.php ... ppatori.29
Tale script modifica il Makefile e crea la directory /po con tutti i files *.po delle lingue presenti in VDR.
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF