Das ist ein wichtiges Thema.
X
X

TitanNitLanguageEditor

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • karlo
    Tech.....
    • 05.01.2008
    • 719

    TitanNitLanguageEditor

    Deutsch und englisch werden ja schon von Caliban und Bulldog im svn eingecheckt
    Für die restlichen Sprachen werden aber externe Übersetzer gebraucht. Diese können mit diesem Programm die svn-Dateien laden Übersetzungen aber nur lokal speichern und diese dann hier ins Forum stellen.

    Alle Dateien werden mit UTF-8 geladen und gespeichert. So ist gewährleistet, dass alle Sonderzeichen richtig behandelt werden.

    Wann neue Übersetzungen eingespielt werden können bleibt noch zu klären, da größere Sprachdateien u.U. (wie gost ja gerade feststellen mußte) bei einigen Boxen den Speicher zu knapp werden läßt.

    Version 0.7:
    Laden und speichern erfolgt nun Einheitlich in UTF-8! Nun können auch Sonderzeichen aus anderen Sprachen verwendet werden.

    Version 0.8:
    • kleinere Umstellungen
    • 'Build titan.mo'
    Dazu wird 'gettext' benötigt - im speziellen 'msgfmt' zum erzeugen. Die 3 Dateipakete können über 'Help' geladen werden und müssen dann im Unterverzeichnis 'gettext' entpackt werden.


    Diese titan.mo kann nach ftp://Atemio510/var/usr/local/share/titan/po/" & Language & "/LC_MESSAGES/titan.mo kopiert und getestet werden.

    Version 0.8.1:
    • 1. Spalte zeigt jetzt die Zeilennummer der msgid
    • 'Build titan.mo' - bei Fehler wird jetzt eine makeMo.cmd im Prog-Dir erstellt bei der (anklicken) hoffentlich besser zu sehen ist, was da los ist
    • 'Edit/show only diff' - blendet gleiche Einträge bei msgstr<>titan.po aus

    Version 0.8.2:
    • fix ToolTip-Error

    Version 0.9.0:
    • fix Error 13 - Danke an Channel für Beta-Test
    • 'Import 2. po file' zum laden eines alternativen po-files
    • 'titan.po -> Target' kopiert jetzt auch leere Felder
    • Doppelklick kopiert Eintrag nach msgstr

    Version 0.9.1:
    • svn-Version wird angezeigt und als '....po.55555.svn' gespeichert
    • somit kann auch mit einer alten (gespeicherten) Version verglichen werden

    Version 0.9.2:
    • Fehler bei Erkennung der Sprache gefixt

    Version 0.9.5:
    • Umstellung auf (hoffentlich) einfachere Bedienung
    • Vergleich mit älteren Übersetzungen möglich (wenn lokal vorhanden)
    • Filtern nach neuen ID's (wenn ältere svn-Dateien lokal vorhanden)
    • Übersetzung einzelner Einträge mit Google möglich

    Version 0.9.7:
    • Neuer Menüpunkt Importieren
    • Fix: Übersetzung speichern. Ist msgstr=msgid wird dieser (unnötige Eintrag) nicht gespeichert.

    Version 0.9.9:
    • Erste Rev. für spanische Übersetzung

    Version 0.9.10:
    • Fix: erstellen der titan.mo
    • Fix: import der Übersetzung erweitert

    Version 0.9.11:
    • Fix: Änderung eines Eintrages speichern, auch wenn diese Zeile nicht verlassen wurde

    Version 0.9.12:
    • Anpassung wegen vn > vi & gr > el

    Neue Version 0.9.14:
    • Neue Sprache lt
    • kleinere Fehler gefixt
    Neue Version 0.9.20
    • Neue Sprache tr
    • kleinere Fehler gefixt

    B4.jpg B5.jpg

    Wiki-Eintrag
    Angehängte Dateien
    Zuletzt geändert von karlo; 24.03.2021, 17:20.
    DM 900 FBC, VU+ Duo 4K 1x DVB-S2X FBC Twin Tuner, Wetek Play, LG OLED55B7D, Onkyo TX-RZ710, Fritz!Box 7590
  • andy-1
    Administrator
    • 08.06.2007
    • 40627

    #2
    Danke karlo

    und dann mal los, nun könnt ihr eure Sprache anpassen für Titan.

    Kommentar

    • japie
      Neuer Benutzer
      • 25.06.2011
      • 36

      #3
      Dutch translation

      Reviewed translation for Dutch since a few things slipped in after conversion to UTF8...
      Angehängte Dateien

      Kommentar

      • caliban
        Ehren VIP
        • 17.01.2011
        • 5013

        #4
        Hi japie,
        we need the titan.po_auto.po. Please only work with the attached file.
        Angehängte Dateien

        Kommentar

        • japie
          Neuer Benutzer
          • 25.06.2011
          • 36

          #5
          Zitat von caliban Beitrag anzeigen
          Hi japie,
          we need the titan.po_auto.po. Please only work with the attached file.
          I can rename it for you? ;-)

          I used the import svn button so the file should be the right one, will check and/or use your file...

          Kommentar

          • japie
            Neuer Benutzer
            • 25.06.2011
            • 36

            #6
            Here my last work on the Dutch translation.

            I have no clue if it's complete, I don't think so, the translation program (I am going to say it nice) is not working very well, annoying messages related to GUI problems by .NET and the most annoying thing is that I started over 3 times because my changes didn't make it in the saved file. (used last version)
            What I do like is that several languages can be put each other for an overall review.

            Another thing is that the lang file contains also plugin translations, I think that is a bad thing since it makes the file a lot bigger and could mean that on receivers with less memory the user can't use it's own language for basic functionality due to the large size the more plugins are added. (and it makes translation work a lot harder)
            A better way should be that every plugin has it's own po file the way it works on a stock GNU system.
            Angehängte Dateien

            Kommentar

            • karlo
              Tech.....
              • 05.01.2008
              • 719

              #7
              @japie: error fixed, see v0.8.2 in #1


              @caliban:
              gespeichert werden nur msgid + msgstr. Bis zum einchecken kann sich die Quelle ja auch schon wieder geändert haben.
              Zum Zeitpunkt des eincheckens svn neu einlesen, gesendetes file dazu laden und nach msgstr kopieren lassen, speichern und einchecken.
              Sag Bescheid und ich nimm dir das ab
              DM 900 FBC, VU+ Duo 4K 1x DVB-S2X FBC Twin Tuner, Wetek Play, LG OLED55B7D, Onkyo TX-RZ710, Fritz!Box 7590

              Kommentar

              • japie
                Neuer Benutzer
                • 25.06.2011
                • 36

                #8
                Hai Karlo,

                Ran into another problem, see screenshot.
                That's the reason why my saved files are not complete, when I look at the file with a text editor I can see that it ends with a cut line: msgid " end then nothing, in the editor at the end empty lines appear.
                Angehängte Dateien

                Kommentar

                • karlo
                  Tech.....
                  • 05.01.2008
                  • 719

                  #9
                  you read the source (nl) and will save the target (nl)?
                  svn also the current?

                  I can't repeat the error so I have expand the error message to see the line
                  Angehängte Dateien
                  Zuletzt geändert von karlo; 16.03.2014, 10:26.
                  DM 900 FBC, VU+ Duo 4K 1x DVB-S2X FBC Twin Tuner, Wetek Play, LG OLED55B7D, Onkyo TX-RZ710, Fritz!Box 7590

                  Kommentar

                  • japie
                    Neuer Benutzer
                    • 25.06.2011
                    • 36

                    #10
                    I managed to edit and save the whole file without errors (by starting at the bottom instead of top), result attached current svn ready for inclusion in svn...
                    Plugin translations aren't finished but basic receiver functionality is fully covered and approved, I cleared all plugin entries that didn't make sense so they will be shown as they are in the code instead of borked/wrong.
                    I don't know your time schedule for 1.50 but this week I will look into the plugins lines and compare them with english and german to see if I can fill those in.

                    I build a mo file from it and put it on my box but I did notice that (only) in the main menu now some entries aren't translated, is that because I am running 1.49 and 1.50/svn uses different strings for a few lines?

                    I start with open NL source from svn, then import my own last po to the right, titan.po -> target, edit remaining stuff, save target, build mo...
                    Angehängte Dateien
                    Zuletzt geändert von japie; 16.03.2014, 12:18.

                    Kommentar

                    • karlo
                      Tech.....
                      • 05.01.2008
                      • 719

                      #11
                      Zitat von japie Beitrag anzeigen
                      I build a mo file from it and put it on my box but I did notice that (only) in the main menu now some entries aren't translated, is that because I am running 1.49 and 1.50/svn uses different strings for a few lines?

                      I start with open NL source from svn, then import my own last po to the right, titan.po -> target, edit remaining stuff, save target, build mo...
                      This was a error in svn! (fixed)

                      please try again - export msgstr as titan.po - and send it

                      Zitat von japie Beitrag anzeigen
                      I don't know your time schedule for 1.50
                      I don't know
                      DM 900 FBC, VU+ Duo 4K 1x DVB-S2X FBC Twin Tuner, Wetek Play, LG OLED55B7D, Onkyo TX-RZ710, Fritz!Box 7590

                      Kommentar

                      • japie
                        Neuer Benutzer
                        • 25.06.2011
                        • 36

                        #12
                        Zitat von karlo Beitrag anzeigen
                        This was a error in svn! (fixed)

                        please try again - export msgstr as titan.po - and send it


                        I don't know
                        I start with svn and import my own po file to the right (doesn't show country flag), after merging left row has no country flag anymore and save target gives an error.
                        It looks my po file is damaged?

                        p.s. never new things could be that complicated, the last time I did some translation work it was for KDE-1.4 and I can't remember having that much trouble... ;-)
                        Angehängte Dateien
                        Zuletzt geändert von japie; 16.03.2014, 14:54.

                        Kommentar

                        • karlo
                          Tech.....
                          • 05.01.2008
                          • 719

                          #13
                          what is 'ie' ? Rename it to 'nl'

                          look at iso639-1
                          DM 900 FBC, VU+ Duo 4K 1x DVB-S2X FBC Twin Tuner, Wetek Play, LG OLED55B7D, Onkyo TX-RZ710, Fritz!Box 7590

                          Kommentar

                          • japie
                            Neuer Benutzer
                            • 25.06.2011
                            • 36

                            #14
                            That didn't help... :-)

                            B.t.w. when I do titan.po -> target shouldn't that keep my file target intact and only add the translated strings from my *.po to the original file?
                            Whatever is wrong in my imported .po it's copied to my target... (and making that unusable to)

                            I finally made it!
                            I copied my changes line by line (with help of the diff function) and when saving got one error but luckily with your extended error message it showed me which line was bugging so after modifying all is well, so hereby a working, approved and bug free Dutch translation for current svn.
                            I will continue my work after this is in svn...
                            Angehängte Dateien
                            Zuletzt geändert von japie; 16.03.2014, 18:57.

                            Kommentar

                            • japie
                              Neuer Benutzer
                              • 25.06.2011
                              • 36

                              #15
                              Zitat von karlo Beitrag anzeigen
                              This was a error in svn! (fixed)
                              Not fixed, I made a mo from current svn (nl) and my changes and the main menu still show entries in English: (System... etc.)

                              Kommentar

                              Nicht konfiguriertes PHP-Modul

                              Einklappen

                              TitanNitLanguageEditor

                              Einklappen
                              Lädt...
                              X