Browse Source

German translation

master
Nils 3 years ago
parent
commit
1a2ebafcea
  1. 2
      qtgui/mainwindow.py
  2. 1885
      qtgui/resources.py
  3. BIN
      qtgui/resources/translations/de.qm
  4. 135
      qtgui/resources/translations/de.ts

2
qtgui/mainwindow.py

@ -472,7 +472,7 @@ class MainWindow(TemplateMainWindow):
self.ui.toolBar.addWidget(whatTypeOfUnit)
spacer()
swingLabel.setToolTip(QtCore.QCoreApplication.translate("Toolbar", "Set the swing factor. 0 is off. Usually you want positive values."))
swingLabel.setToolTip(QtCore.QCoreApplication.translate("Toolbar", "Set the swing factor. 0 is off. Different effect for different rhythm-grouping!"))
self.ui.toolBar.addWidget(swingLabel)
self.ui.toolBar.addWidget(swingControls)
spacer()

1885
qtgui/resources.py

File diff suppressed because it is too large

BIN
qtgui/resources/translations/de.qm

Binary file not shown.

135
qtgui/resources/translations/de.ts

@ -37,17 +37,17 @@
<context>
<name>EventContextMenu</name>
<message>
<location filename="../../pattern_grid.py" line="357"/>
<location filename="../../pattern_grid.py" line="378"/>
<source>Invert Steps</source>
<translation>Schritte invertieren</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="358"/>
<location filename="../../pattern_grid.py" line="379"/>
<source>All Steps On</source>
<translation>Alle Schritte an</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="359"/>
<location filename="../../pattern_grid.py" line="380"/>
<source>All Steps Off</source>
<translation>Alles Schritte aus</translation>
</message>
@ -57,17 +57,17 @@
<translation type="obsolete">Reihe mit Wiederholung bis hier befüllen</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="364"/>
<location filename="../../pattern_grid.py" line="385"/>
<source>Clear Row</source>
<translation>Reihe löschen</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="365"/>
<location filename="../../pattern_grid.py" line="386"/>
<source>Invert Row</source>
<translation>Reihe umkehren</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="363"/>
<location filename="../../pattern_grid.py" line="384"/>
<source>Repeat to step {} incl. to fill Row</source>
<translation>Reihe mit Wiederholung bis Schritt {} befüllen</translation>
</message>
@ -129,72 +129,72 @@
<context>
<name>Scale</name>
<message>
<location filename="../../pattern_grid.py" line="708"/>
<location filename="../../pattern_grid.py" line="758"/>
<source>Major</source>
<translation>Dur</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="709"/>
<location filename="../../pattern_grid.py" line="759"/>
<source>Minor</source>
<translation>Moll</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="710"/>
<location filename="../../pattern_grid.py" line="760"/>
<source>Dorian</source>
<translation>Dorisch</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="711"/>
<location filename="../../pattern_grid.py" line="761"/>
<source>Phrygian</source>
<translation>Phrygisch</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="712"/>
<location filename="../../pattern_grid.py" line="762"/>
<source>Lydian</source>
<translation>Lydisch</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="713"/>
<location filename="../../pattern_grid.py" line="763"/>
<source>Mixolydian</source>
<translation>Mixolydisch</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="714"/>
<location filename="../../pattern_grid.py" line="764"/>
<source>Locrian</source>
<translation>Lokrisch</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="715"/>
<location filename="../../pattern_grid.py" line="765"/>
<source>Blues</source>
<translation>Blues</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="716"/>
<location filename="../../pattern_grid.py" line="766"/>
<source>Hollywood</source>
<translation>Hollywood</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="719"/>
<location filename="../../pattern_grid.py" line="769"/>
<source>English</source>
<translation>Englisch</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="720"/>
<location filename="../../pattern_grid.py" line="770"/>
<source>Lilypond</source>
<translation>Lilypond</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="721"/>
<location filename="../../pattern_grid.py" line="771"/>
<source>German</source>
<translation>Deutsch</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="722"/>
<location filename="../../pattern_grid.py" line="772"/>
<source>Drums GM</source>
<translation>Drums GM</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="717"/>
<location filename="../../pattern_grid.py" line="767"/>
<source>Chromatic</source>
<translation>Chromatisch</translation>
</message>
@ -235,27 +235,27 @@
<context>
<name>TimeSignature</name>
<message>
<location filename="../../mainwindow.py" line="350"/>
<location filename="../../mainwindow.py" line="356"/>
<source>Whole</source>
<translation>Ganze</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="351"/>
<location filename="../../mainwindow.py" line="357"/>
<source>Half</source>
<translation>Halbe</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="352"/>
<location filename="../../mainwindow.py" line="358"/>
<source>Quarter</source>
<translation>Viertel</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="353"/>
<location filename="../../mainwindow.py" line="359"/>
<source>Eigth</source>
<translation>Achtel</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="354"/>
<location filename="../../mainwindow.py" line="360"/>
<source>Sixteenth</source>
<translation>Sechzehntel</translation>
</message>
@ -271,32 +271,32 @@
<context>
<name>Toolbar</name>
<message>
<location filename="../../mainwindow.py" line="263"/>
<location filename="../../mainwindow.py" line="269"/>
<source>BPM/Tempo: </source>
<translation>BPM/Tempo: </translation>
</message>
<message>
<location filename="../../mainwindow.py" line="264"/>
<location filename="../../mainwindow.py" line="270"/>
<source>Deactivate to beccome JACK Transport Slave. Activate for Master.</source>
<translation>Aus: JACK Transport Slave. An: JACK Master (eigenes Tempo).</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="317"/>
<location filename="../../mainwindow.py" line="323"/>
<source>Overall length of the song</source>
<translation>Länge des Stückes in Takten</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="334"/>
<location filename="../../mainwindow.py" line="340"/>
<source>Please read the manual!</source>
<translation>Bitte im Handbuch nachlesen!</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="361"/>
<location filename="../../mainwindow.py" line="367"/>
<source>Length of the pattern (bottom part of the program)</source>
<translation>Länge des Musters in Schritten (untere Hälfte des Programms)</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="365"/>
<location filename="../../mainwindow.py" line="371"/>
<source>How long is each main step</source>
<translation>Welchen Notenwert repräsentiert ein Schritt</translation>
</message>
@ -311,45 +311,50 @@
<translation type="obsolete">Taktartaufspaltung durch Gruppierung umwandeln, versucht die Musik gleich klingen zu lassen</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="401"/>
<location filename="../../mainwindow.py" line="445"/>
<source>Clone Selected Track</source>
<translation>Klone ausgewählte Spur</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="402"/>
<location filename="../../mainwindow.py" line="446"/>
<source>Use this! Create a new track that inherits everything but the content from the original. Already jack connected!</source>
<translation>Das hier benutzen! Neue Spur, die alle Eigenschaften außer der Musik selbst vom Original erbt. Ist bereits in JACK verbunden!</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="403"/>
<location filename="../../mainwindow.py" line="447"/>
<source>Add Track</source>
<translation>Neue Spur</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="404"/>
<location filename="../../mainwindow.py" line="448"/>
<source>Add a complete empty track that needs to be connected to an instrument manually.</source>
<translation>Eine neue, leere Spur, bei der man noch per Hand ein Instrument mit JACK verbinden muss.</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="409"/>
<location filename="../../mainwindow.py" line="453"/>
<source>Measures per Track: </source>
<translation>Takte pro Spur: </translation>
</message>
<message>
<location filename="../../mainwindow.py" line="415"/>
<location filename="../../mainwindow.py" line="459"/>
<source>Steps per Pattern:</source>
<translation>Schritte pro Takt:</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="420"/>
<location filename="../../mainwindow.py" line="464"/>
<source> in groups of: </source>
<translation> gruppiert in je: </translation>
</message>
<message>
<location filename="../../mainwindow.py" line="425"/>
<location filename="../../mainwindow.py" line="469"/>
<source> so that each group produces a:</source>
<translation> und jede Gruppe ergibt eine:</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="475"/>
<source>Set the swing factor. 0 is off. Different effect for different rhythm-grouping!</source>
<translation>Swing-Anteil. 0 ist aus. Andere rhythmische Gruppierungen haben einen anderen Effekt!</translation>
</message>
</context>
<context>
<name>TrackLabel</name>
@ -410,85 +415,95 @@
<context>
<name>TransposeControls</name>
<message>
<location filename="../../pattern_grid.py" line="734"/>
<location filename="../../pattern_grid.py" line="786"/>
<source>+Half Tone</source>
<translation>+Halbton</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="736"/>
<location filename="../../pattern_grid.py" line="788"/>
<source>Transpose the whole scale up a half tone (+1 midi note)</source>
<translation>Transponiere die Tonleiter einen Halbton aufwärts (+1 MIDI Tonhöhe)</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="739"/>
<location filename="../../pattern_grid.py" line="791"/>
<source>-Half Tone</source>
<translation>-Halbton</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="741"/>
<location filename="../../pattern_grid.py" line="793"/>
<source>Transpose the whole scale down a half tone (-1 midi note)</source>
<translation>Transponiere die Tonleiter einen Halbton abwärts (-1 MIDI Tonhöhe)</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="744"/>
<location filename="../../pattern_grid.py" line="796"/>
<source>+Octave</source>
<translation>+Oktave</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="746"/>
<location filename="../../pattern_grid.py" line="798"/>
<source>Transpose the whole scale up an octave (+12 midi notes)</source>
<translation>Transponiere die Tonleiter eine Oktave aufwärts (+12 MIDI Tonhöhe)</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="749"/>
<location filename="../../pattern_grid.py" line="801"/>
<source>-Octave</source>
<translation>-Oktave</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="751"/>
<location filename="../../pattern_grid.py" line="803"/>
<source>Transpose the whole scale down an octave (-12 midi notes)</source>
<translation>Transponiere die Tonleiter eine Oktave abwärts (-12 MIDI Tonhöhe)</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="758"/>
<location filename="../../pattern_grid.py" line="810"/>
<source>Set Scale to:</source>
<translation>Benutze Tonleiter:</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="760"/>
<location filename="../../pattern_grid.py" line="812"/>
<source>Take the bottom note and build a predefined scale from it upwards.</source>
<translation>Ändere die Tonleiter des Musters auf die Ausgewählte. Referenzton ist die unterste Reihe des Musters.</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="766"/>
<location filename="../../pattern_grid.py" line="818"/>
<source>Set Notenames to:</source>
<translation>Benutze Notennamen:</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="768"/>
<location filename="../../pattern_grid.py" line="820"/>
<source>Use this scheme as note names.</source>
<translation>Use this scheme as note names.</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="824"/>
<source>Choose how many different notes does this pattern should have.</source>
<translation>Anzahl der verschiedenen Tonhöhen-Stufen aus.</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="827"/>
<source> Notes</source>
<translation> Noten</translation>
</message>
</context>
<context>
<name>VelocityControls</name>
<message>
<location filename="../../pattern_grid.py" line="928"/>
<location filename="../../pattern_grid.py" line="1004"/>
<source>+Velocity</source>
<translation>+Velocity</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="931"/>
<location filename="../../pattern_grid.py" line="1007"/>
<source>Make everything louder. Hover and mousewheel up/down to go in steps of 10.</source>
<translation>Alle Töne lauter machen. Mit dem Mauszeiger über dem Knopf bleiben und das Mausrad auf oder ab bewegen für 10er Schritte.</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="934"/>
<location filename="../../pattern_grid.py" line="1010"/>
<source>-Velocity</source>
<translation>-Velocity</translation>
</message>
<message>
<location filename="../../pattern_grid.py" line="937"/>
<location filename="../../pattern_grid.py" line="1013"/>
<source>Make everything softer. Hover and mousewheel up/down to go in steps of 10.</source>
<translation>Alle Töne leiser machen. Mit dem Mauszeiger über dem Knopf bleiben und das Mausrad auf oder ab bewegen für 10er Schritte.</translation>
</message>
@ -496,27 +511,27 @@
<context>
<name>convertSubdivisionsSubMenu</name>
<message>
<location filename="../../mainwindow.py" line="469"/>
<location filename="../../mainwindow.py" line="519"/>
<source>New Grouping</source>
<translation>Neue Gruppierung</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="472"/>
<location filename="../../mainwindow.py" line="522"/>
<source>Do nothing</source>
<translation>Nichts machen</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="472"/>
<location filename="../../mainwindow.py" line="522"/>
<source>Delete wrong steps</source>
<translation>Falsche Schritte löschen</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="472"/>
<location filename="../../mainwindow.py" line="522"/>
<source>Merge wrong steps</source>
<translation>Falsche Schritte mit einbinden</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="477"/>
<location filename="../../mainwindow.py" line="527"/>
<source>If not possible</source>
<translation>Falls unmöglich</translation>
</message>

Loading…
Cancel
Save