NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums General General Discussion v
« Previous 1 2 3 4 5 … 159 Next »
Want to help with german translation!

 
  • 0 Vote(s) - 0 Average
Want to help with german translation!
sylvio2000
Offline

Member

Posts: 78
Threads: 3
Joined: Dec 2013
#1
2022-02-14, 11:17 AM
Hi there.
I really like npvr, but it seems that there is no possibility to translate it into another language. Is this correct?
I really would like to help translate the clients to german (maybe the server too, but that is not so important).

Let me help!  Big Grin
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,820
Threads: 954
Joined: May 2006
#2
2022-02-14, 03:03 PM (This post was last modified: 2022-02-14, 03:20 PM by mvallevand.)
I just did a quick test and NextPVR's mult-language support is still partially supported https://forums.nextpvr.com/showthread.ph...nguage.xml for NextPVR.exe and UI clients

I say partially since it appears to be Windows only and I have no idea how diligent sub has been in any new hardcoded text values in the application itself but looking a translations.txt it is pretty good.

A good starting point would be if any long time users had MixMan's languages.rar https://forums.nextpvr.com/showthread.php?tid=47816

If you want to help with the translation of Kodi (I see the settings are not the well done https://github.com/kodi-pvr/pvr.nextpvr/...strings.po) that is done here https://forum.kodi.tv/showthread.php?tid=364989

Martin
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,820
Threads: 954
Joined: May 2006
#3
2022-02-14, 03:52 PM
I restarted my old server and found the old languages file from GBPVR and the xml format changed and the translations include many plugin and server settings too so it would probably be easier to start from the beginning, perhaps using some of the translations from the old files.

The 4 language files from v4 appear in better shape.

Martin
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,650
Threads: 767
Joined: Nov 2003
#4
2022-02-14, 04:12 PM
If you add <LogTranslations>true</LogTranslations> in the <General> section of config.xml, it'll create the following file

C:\Program Files\NextPVR\Languages\translations.txt

with strings it looked for translations for.
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,650
Threads: 767
Joined: Nov 2003
#5
2022-02-14, 04:38 PM
That setting will only work in Windows install of NextPVR. I've made a tweak for the next version so that it'd run in the other platforms
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,820
Threads: 954
Joined: May 2006
#6
2022-02-14, 10:08 PM (This post was last modified: 2022-02-16, 04:15 PM by mvallevand.)
Attached is the English file that would need to be translated for NextPVR.exe and UI clients to function in other languages.  If you are interested I can probably give users a hand with the creating this for other languages based on what I have from older versions.

This thread should be moved to the Developer or Documentation sub-forums.

(Updated Feb 16)

Martin


Attached Files
.zip   generic.zip (Size: 1.5 KB / Downloads: 0)
sylvio2000
Offline

Member

Posts: 78
Threads: 3
Joined: Dec 2013
#7
2022-02-15, 06:57 AM
I am a bit confused now.
The generic.xml you posted is way too short for translating a whole app. Can somebody provide the .txt file with all strings to translate?
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,650
Threads: 767
Joined: Nov 2003
#8
2022-02-15, 08:09 AM
We don't have an existing list we can supply you. Martin used a feature of the application which can capture the strings as it looks for translations. There may be a few other strings he has missed, but it will be fairly close to a full set of strings.

The language.xml file would apply to nextpvr.exe and any UI client applications. There is no translation functionality included in the web app.
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 52,820
Threads: 954
Joined: May 2006
#9
2022-02-15, 01:30 PM
(2022-02-15, 06:57 AM)sylvio2000 Wrote: I am a bit confused now.
The generic.xml you posted is way too short for translating a whole app. Can somebody provide the .txt file with all strings to translate?

Which client were you expecting the translation for?

Martin
sylvio2000
Offline

Member

Posts: 78
Threads: 3
Joined: Dec 2013
#10
2022-02-16, 11:29 AM
Ok, after translating everything it seems, that this could be all Smile. I would like to translate every client. Maybe I could translate the server too?

Is it possible to test my translation somehow? Maybe in the webclient?

Code:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<Translations>
  <Translation original="+24HRS" translated="+24STU"/>
  <Translation original="-24HRS" translated="-24STU"/>
  <Translation original="ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890" translated="ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"/>
  <Translation original="Advance Rules:" translated="Erweiterte Regeln:"/>
  <Translation original="All Channels" translated="Alle Kanäle"/>
  <Translation original="All Recordings" translated="Alle Aufnahmen"/>
  <Translation original="All New" translated="Alle Neuen"/>
  <Translation original="All" translated="Alle"/>
  <Translation original="Any Channel" translated="Jeder Kanal"/>
  <Translation original="Archive Target Folder:" translated="Archiv-Zielordner:"/>
  <Translation original="Archive" translated="Archiv"/>
  <Translation original="Are you sure you want to delete folder:" translated="Möchtest du diesen Ordner wirklich löschen:"/>
  <Translation original="Are you sure you want to delete this recording?" translated="Möchtest du diese Aufnahme wirklich löschen?"/>
  <Translation original="Are you sure you want to delete:" translated="Möchtest du wirklich Folgendes löschen:"/>
  <Translation original="Are you sure you want to forget this recording?" translated="Möchtest du wirklich folgende Aufnahme vergessen?"/>
  <Translation original="[Cancel - do nothing]" translated="[Abbruch - nichts tun]"/>
  <Translation original="Cancel" translated="Abbrechen"/>
  <Translation original="Channel:" translated="Kanal:"/>
  <Translation original="Close" translated="Schließen"/>
  <Translation original="Date:" translated="Datum:"/>
  <Translation original="[Default]" translated="[Standard]"/>
  <Translation original="Default" translated="Standard"/>
  <Translation original="Delete" translated="Löschen"/>
  <Translation original="Details" translated="Details"/>
  <Translation original="Directory:" translated="Verzeichnis:"/>
  <Translation original="Do you want to resume or restart playback of:" translated="Möchtest du Folgendes fortsetzen oder neu starten:"/>
  <Translation original="Done" translated="Fertig"/>
  <Translation original="Dont record" translated="Nicht aufnehmen"/>
  <Translation original="End Time:" translated="Endzeit:"/>
  <Translation original="Exit" translated="Exit"/>
  <Translation original="File:" translated="Datei:"/>
  <Translation original="Filter" translated="Filter"/>
  <Translation original="Find All" translated="Alle finden"/>
  <Translation original="Forget" translated="Vergessen"/>
  <Translation original="Group" translated="Gruppe"/>
  <Translation original="Keep:" translated="Behalten:"/>
  <Translation original="Keyword Recording" translated="Schlüsselwort Aufnahme"/>
  <Translation original="Keyword" translated="Schlüsselwort"/>
  <Translation original="Keyword:" translated="Schlüsselwort:"/>
  <Translation original="Latest Recording:" translated="Neueste Aufnahme:"/>
  <Translation original="Live TV" translated="Live-TV"/>
  <Translation original="Man-Rec" translated="Man-Aufn"/>
  <Translation original="Manual Recording" translated="Manuelle Aufnahme"/>
  <Translation original="Menu" translated="Menü"/>
  <Translation original="MetaData" translated="MetaDaten"/>
  <Translation original="min" translated="Min"/>
  <Translation original="minute" translated="Minute"/>
  <Translation original="minutes" translated="Minuten"/>
  <Translation original="Music" translated="Musik"/>
  <Translation original="Name:" translated="Name:"/>
  <Translation original="No music playlist is active" translated="Keine Musik-Playlist aktiv"/>
  <Translation original="No channels in this group. Switching to 'All Channels'" translated="Keine Kanäle in dieser Gruppe. Wechsle zu 'Alle Kanäle'"/>
  <Translation original="None" translated="Keine"/>
  <Translation original="OK" translated="OK"/>
  <Translation original="Page Down" translated="Seite runter"/>
  <Translation original="Page Up" translated="Seite hoch"/>
  <Translation original="Pending Recordings" translated="Anstehende Aufnahmen"/>
  <Translation original="Pictures" translated="Bilder"/>
  <Translation original="Playlist" translated="Playlist"/>
  <Translation original="Post-Padding:" translated="Vorlauf-Zeit:"/>
  <Translation original="Pre-Padding:" translated="Nachlauf-Zeit:"/>
  <Translation original="Quality:" translated="Qualität:"/>
  <Translation original="Quick Record" translated="Schnell-Aufnahme"/>
  <Translation original="Record All Episodes, All Channels" translated="Alle Episoden aufnehmen, Alle Kanäle"/>
  <Translation original="Record Any Day" translated="Jeden Tag aufnehmen"/>
  <Translation original="Record Daily" translated="Täglich aufnehmen"/>
  <Translation original="recording" translated="Aufnahme"/>
  <Translation original="recordings" translated="Aufnahmen"/>
  <Translation original="Recordings" translated="Aufnahmen"/>
  <Translation original="Recording Type:" translated="Aufnahme-Typ:"/>
  <Translation original="Record Once" translated="Einmalig"/>
  <Translation original="Record Season (All episodes on this channel)" translated="Serie aufnehmen (ALLE Episoden auf diesem Kanal)"/>
  <Translation original="Record Season (Daily, this timeslot)" translated="Serie aufnehmen (Täglich, dieses Zeitfenster)"/>
  <Translation original="Record Season (Monday-Friday, this timeslot)" translated="Serie aufnehmen (Montag-Freitag, dieses Zeitfenster)"/>
  <Translation original="Record Season (NEW episodes on this channel)" translated="Serie aufnehmen (NEUE Episoden auf diesem Kanal)"/>
  <Translation original="Record Season (Weekends, this timeslot)" translated="Serie aufnehmen (Wochenende, dieses Zeitfenster)"/>
  <Translation original="Record Season (Weekly, this timeslot)" translated="Serie aufnehmen (Wöchentlich, dieses Zeitfenster)"/>
  <Translation original="Record" translated="Aufnahme"/>
  <Translation original="Record Week Days (Monday-Friday)" translated="Wochentage aufnehmen (Montag-Freitag)"/>
  <Translation original="Record Weekends (Saturday, Sunday)" translated="Wochenende aufnehmen (Samstag, Sonntag)"/>
  <Translation original="Record Weekly" translated="Wöchentlich aufnehmen"/>
  <Translation original="Scheduler" translated="Planer"/>
  <Translation original="Search" translated="Suchen"/>
  <Translation original="Shuffle" translated="Zufall"/>
  <Translation original="Sorting A-Z" translated="Sortierung A-Z"/>
  <Translation original="Sorting By Date Descending" translated="Nach Datum absteigend sortieren"/>
  <Translation original="Sorting By Date" translated="Nach Datum sortieren"/>
  <Translation original="Sorting Z-A" translated="Sortierung Z-A"/>
  <Translation original="Sort" translated="Sortieren"/>
  <Translation original="Start Time:" translated="Start-Zeit:"/>
  <Translation original="This recording was watched to completion. Would you like to delete this recording?" translated="Diese Aufnahme wurde vollständig angesehen. Möchtest du die Aufnahme löschen?"/>
  <Translation original="Today" translated="Heute"/>
  <Translation original="TV Guide" translated="Fernsehprogramm"/>
  <Translation original="Update" translated="Aktualisieren"/>
  <Translation original="Unable to connect to the remote server" translated="Konnte nicht mit dem Remote-Server verbinden"/>
  <Translation original="Unable to delete recording. File may be in use." translated="Konnte die Aufnahme nicht löschen. Datei könnte in Verwendung sein."/>
  <Translation original="Videos" translated="Videos"/>
  <Translation original="View" translated="Ansicht"/>
  <Translation original="Watch" translated="Ansehen"/>
  <Translation original="What&apos;s New" translated="Was gibt&apos;s Neues"/>
</Translations>
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (10): 1 2 3 4 5 … 10 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  WIP [NextPVR] CoDec Installation Walkthrough german/english ShiningDragon 6 3,512 2012-01-28, 10:46 AM
Last Post: ShiningDragon
  Conversion Translation? taz 0 1,237 2007-07-27, 05:26 PM
Last Post: taz
  VirtualDub - ...now a german trademark? ShiningDragon 12 4,597 2006-08-21, 09:33 AM
Last Post: dgeezer

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode