summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMürsel Türk2020-08-04 15:49:44 +0200
committerMürsel Türk2020-08-04 15:49:44 +0200
commitea5d38ad2dec2512a5142cb203921bb1a8c3af3c (patch)
treeaac406d7a838508a00dfd20ff216a592ac8fa4e6
parent[client] Add turkish translation for app (diff)
downloadtutor-module-ea5d38ad2dec2512a5142cb203921bb1a8c3af3c.tar.gz
tutor-module-ea5d38ad2dec2512a5142cb203921bb1a8c3af3c.tar.xz
tutor-module-ea5d38ad2dec2512a5142cb203921bb1a8c3af3c.zip
[client] Add turkish translation for configurator
-rw-r--r--dozentenmodul/src/main/properties/i18n/configurator.properties16
-rw-r--r--dozentenmodul/src/main/properties/i18n/configurator_en_US.properties18
-rw-r--r--dozentenmodul/src/main/properties/i18n/configurator_tr_TR.properties126
3 files changed, 145 insertions, 15 deletions
diff --git a/dozentenmodul/src/main/properties/i18n/configurator.properties b/dozentenmodul/src/main/properties/i18n/configurator.properties
index 4e13df38..187345f9 100644
--- a/dozentenmodul/src/main/properties/i18n/configurator.properties
+++ b/dozentenmodul/src/main/properties/i18n/configurator.properties
@@ -7,7 +7,6 @@ ImagePermission.Button.addUser.caption=Hinzufügen
LdapFilter.Button.add.text.0=Ändern
LdapFilter.Message.error.noAttribute=Kein Attribut angegeben
LdapFilter.Message.error.entryAlreadyExists=Eintrag bereits vorhanden
-LdapFilter.Button.add.text.1=Hinzufügen
# LdapFilterConfiguratorLayout
LdapFilter.Label.info.text=Geben Sie hier LDAP Filter ein, die die Sichtbarkeit \
@@ -18,6 +17,7 @@ LdapFilter.Button.delete.text=Entfernen
LdapFilter.TitledBorder.newShare.title=Eigene Filter definieren
LdapFilter.Label.attribute.text=Attribut
LdapFilter.Label.value.text=Wert
+LdapFilter.Button.add.text.1=Hinzufügen
# LecturePermissionConfigurator
LecturePermission.Button.addUser.text=Benutzer hinzufügen
@@ -32,7 +32,7 @@ NetRules.Button.cancel.text=Abbrechen
NetRules.Button.ok.text=Speichern
NetRules.Message.error.tooManyFields=Zeile {0}: Zu viele Felder.\n
NetRules.Message.error.tooFewFields=Zeile {0}: Zu wenig Felder.\n
-NetRules.Message.error.invalidNetDirection=Zeile {0}: Ungültige Richtung. Bitte nutzen Sie 'IN' bzw. 'OUT'.\n
+NetRules.Message.error.invalidNetDirection=Zeile {0}: Ungültige Richtung. Bitte nutzen Sie ''IN'' bzw. ''OUT''.\n
NetRules.Message.error.invalidPort=Zeile {0}: Ungültiger Port. Gültiger Bereich ist 0-65535.\n
NetRules.Message.error.checkResWithLineNo=Zeile {0}: {1}\n
NetRules.Message.error.evaluatingNetRules=Fehler beim Auswerten der angegebenen Netzwerkregeln.\n\n{0}\
@@ -41,13 +41,14 @@ NetRules.Message.error.evaluatingNetRules=Fehler beim Auswerten der angegebenen
NetRules.Message.error.hostnameTooLong=Hostname ist zu lang.
NetRules.Message.error.invalidNetmask=Ungültige Netzmaske.
NetRules.Message.error.IPv6BeginOrEndWithColon=IPv6-Adresse darf nicht mit einem Doppelpunkt beginnen oder enden.
-NetRules.Message.error.IPv6MoreThanOneCompressedPart=IPv6-Adresse darf nicht mehr als einen komprimierten Teil enthalten.
-NetRules.Message.error.IPv6GreaterThan128Bits=IPv6 Netzmaske kann nicht größer 128 Bit sein.
+NetRules.Message.error.IPv6MoreThanOneCompressedPart=IPv6-Adresse darf nicht mehr als einen komprimierten Teil \
+ enthalten.
+NetRules.Message.error.IPv6GreaterThan128Bits=IPv6 Netzmaske kann nicht größer als 128 Bits sein.
NetRules.Message.error.IPv6TooManyHextets=IPv6-Adresse enthält zu viele Hextets.
NetRules.Message.error.IPv6InvalidHextet=IPv6-Adresse enthält ungültiges Hextet.
NetRules.Message.error.IPv6NonHexadecimalCharacters=IPv6-Adresse enthält nicht-hexadezimale Zeichen.
NetRules.Message.error.incorrectIPv6AddressOrNetmask=Fehlerhafte IPv6-Adresse/Netzmaske.
-NetRules.Message.error.IPv4GreaterThan32Bits=IPv4 Netzmaske kann nicht größer 32 Bit sein.
+NetRules.Message.error.IPv4GreaterThan32Bits=IPv4 Netzmaske kann nicht größer als 32 Bits sein.
NetRules.Message.error.domainLabelLongerThan63Characters=Domain-Ebene {0} länger als 63 Zeichen.
NetRules.Message.error.incorrectIPv4AddressOrNetmask=Fehlerhafte IPv4-Adresse/Netzmaske.
@@ -56,7 +57,8 @@ NetRules.TitledBorder.title=Netzwerkregeln
NetRules.Label.description.text=Wenn Sie den Internetzugriff deaktiviert haben, \
können Sie hier Ausnahmen definieren (Whitelist). \
Bitte definieren Sie Ihre Regeln im Format\n<host> <port> <in|out>.\n\
- Sie können Port 0 angeben, was sämtlichen TCP und UDP Ports eines Hosts entspricht.
+ Sie können Port 0 angeben, was sämtlichen TCP und UDP Ports \
+ eines Hosts entspricht.
NetRules.Label.add.text=Wenn Sie Internetzugriff aktivieren, \
hat diese Liste den gegenteiligen Effekt (Blacklist).
NetRules.Button.checkRules.text=Regeln überprüfen
@@ -97,7 +99,7 @@ Startup.Message.error.noScripts=Wah wah wah! Null scripts
Startup.Dialog.title=Auswahl
Startup.Label.predefinedScripts.text=Vordefinierte Startskripte:
Startup.Label.greyedOutElements.text=Ausgegraute Elemente sind mit dem zur \
- Veranstaltung gehörendem Betriebssystem nicht kompatibel.
+ Veranstaltung gehörenden Betriebssystem nicht kompatibel.
Startup.Button.cancel.text=Abbrechen
Startup.Button.ok.text=Speichern
diff --git a/dozentenmodul/src/main/properties/i18n/configurator_en_US.properties b/dozentenmodul/src/main/properties/i18n/configurator_en_US.properties
index ecb5e7e7..109a7ad5 100644
--- a/dozentenmodul/src/main/properties/i18n/configurator_en_US.properties
+++ b/dozentenmodul/src/main/properties/i18n/configurator_en_US.properties
@@ -1,13 +1,12 @@
# ImagePermissionConfigurator
ImagePermission.Button.addUser.text=Add user
-ImagePermission.Button.removeUser.text=Delete user
+ImagePermission.Button.removeUser.text=Remove user
ImagePermission.Button.addUser.caption=Add
# LdapFilterConfigurator
LdapFilter.Button.add.text.0=Change
LdapFilter.Message.error.noAttribute=No attribute given
LdapFilter.Message.error.entryAlreadyExists=Entry already exists
-LdapFilter.Button.add.text.1=Add
# LdapFilterConfiguratorLayout
LdapFilter.Label.info.text=Enter LDAP filters here, that restrict the visibility \
@@ -18,10 +17,11 @@ LdapFilter.Button.delete.text=Delete
LdapFilter.TitledBorder.newShare.title=Define own filters
LdapFilter.Label.attribute.text=Attribute
LdapFilter.Label.value.text=Value
+LdapFilter.Button.add.text.1=Add
# LecturePermissionConfigurator
LecturePermission.Button.addUser.text=Add user
-LecturePermission.Button.removeUser.text=Delete user
+LecturePermission.Button.removeUser.text=Remove user
LecturePermission.Button.addUser.caption=Add
# NetRulesConfigurator
@@ -32,16 +32,17 @@ NetRules.Button.cancel.text=Cancel
NetRules.Button.ok.text=Save
NetRules.Message.error.tooManyFields=Line {0}: too many fields.\n
NetRules.Message.error.tooFewFields=Line {0}: too few fields.\n
-NetRules.Message.error.invalidNetDirection=Line {0}: Invalid direction. Please use 'IN' or 'OUT'.\n
+NetRules.Message.error.invalidNetDirection=Line {0}: Invalid direction. Please use ''IN'' or ''OUT''.\n
NetRules.Message.error.invalidPort=Line {0}: Invalid port. Valid range is 0-65535.\n
NetRules.Message.error.checkResWithLineNo=Line {0}: {1}\n
NetRules.Message.error.evaluatingNetRules=Error while evaluating the given network rules.\n\n{0}\
\nPlease enter the rules line by line in the following format\n\
- <host> <port> <IN|OUT>
+ <host> <port> <IN|OUT>\n
NetRules.Message.error.hostnameTooLong=Hostname too long.
NetRules.Message.error.invalidNetmask=Invalid netmask.
-NetRules.Message.error.IPv6BeginOrEndWithColon=IPv6 address must not begin or end with colon.
-NetRules.Message.error.IPv6MoreThanOneCompressedPart=IPv6 address must not contain more than one compressed part.
+NetRules.Message.error.IPv6BeginOrEndWithColon=IPv6 address must not begin or end with a colon.
+NetRules.Message.error.IPv6MoreThanOneCompressedPart=IPv6 address must not contain more than one \
+ compressed part.
NetRules.Message.error.IPv6GreaterThan128Bits=IPv6 netmask cannot be greater than 128 Bits.
NetRules.Message.error.IPv6TooManyHextets=IPv6 address contains too many hextets.
NetRules.Message.error.IPv6InvalidHextet=IPv6 address contains invalid hextet.
@@ -56,7 +57,8 @@ NetRules.TitledBorder.title=Network rules
NetRules.Label.description.text=If you have disabled internet access, \
you can define exceptions here (Whitelist). \
Please define your rules in the following format\n<host> <port> <in|out>.\n\
- You can specify port 0, which corresponds to all TCP and UDP ports of a host.
+ You can specify port 0, which corresponds to all TCP and UDP ports \
+ of a host.
NetRules.Label.add.text=If you enable internet access, \
this list has the opposite effect (Blacklist).
NetRules.Button.checkRules.text=Check rules
diff --git a/dozentenmodul/src/main/properties/i18n/configurator_tr_TR.properties b/dozentenmodul/src/main/properties/i18n/configurator_tr_TR.properties
new file mode 100644
index 00000000..d458e8d4
--- /dev/null
+++ b/dozentenmodul/src/main/properties/i18n/configurator_tr_TR.properties
@@ -0,0 +1,126 @@
+# ImagePermissionConfigurator
+ImagePermission.Button.addUser.text=Kullanıcı ekle
+ImagePermission.Button.removeUser.text=Kullanıcıyı kaldır
+ImagePermission.Button.addUser.caption=Ekle
+
+# LdapFilterConfigurator
+LdapFilter.Button.add.text.0=Değiştir
+LdapFilter.Message.error.noAttribute=Hiçbir nitelik girilmedi
+LdapFilter.Message.error.entryAlreadyExists=Giriş zaten var
+
+# LdapFilterConfiguratorLayout
+LdapFilter.Label.info.text=Oturum açmış kullanıcıya bağlı olarak etkinliğin görünürlüğünü kısıtlayan \
+ LDAP filtrelerini burada tanımlayabilirsiniz. Bir etkinlik \
+ tanımlanmış filtrelerden biri uygulanır uygulanmaz görünür olur. İlave oda kısıtlamaları \
+ geçerliliğini korur.
+LdapFilter.Button.delete.text=Kaldır
+LdapFilter.TitledBorder.newShare.title=Kendi filtrelerinizi tanımlayın
+LdapFilter.Label.attribute.text=Nitelik
+LdapFilter.Label.value.text=Değer
+LdapFilter.Button.add.text.1=Ekle
+
+# LecturePermissionConfigurator
+LecturePermission.Button.addUser.text=Kullanıcı ekle
+LecturePermission.Button.removeUser.text=Kullanıcıyı kaldır
+LecturePermission.Button.addUser.caption=Ekle
+
+# NetRulesConfigurator
+NetRules.Message.error.noPredefinedRules=Wah wah wah! Null preset list
+NetRules.Dialog.dialog.title=Seçim
+NetRules.Label.predefinedRules.text=Tanımlı kurallar:
+NetRules.Button.cancel.text=İptal
+NetRules.Button.ok.text=Kaydet
+NetRules.Message.error.tooManyFields=Satır {0}: Çok fazla alan.\n
+NetRules.Message.error.tooFewFields=Satır {0}: Çok az alan.\n
+NetRules.Message.error.invalidNetDirection=Satır {0}: Geçersiz yön. Lütfen ''IN'' veya ''OUT'' kullanın.\n
+NetRules.Message.error.invalidPort=Satır {0}: Geçersiz port. Geçerli aralık 0-65535.\n
+NetRules.Message.error.checkResWithLineNo=Satır {0}: {1}\n
+NetRules.Message.error.evaluatingNetRules=Tanımlanan ağ kuralları değerlendirilirken hata oluştu.\n\n{0}\
+ \nLütfen kuralları aşağıdaki formatta ve satır satır girin\n\
+ <host> <port> <IN|OUT>\n
+NetRules.Message.error.hostnameTooLong=Sunucu adı çok uzun.
+NetRules.Message.error.invalidNetmask=Geçersiz ağ maskesi.
+NetRules.Message.error.IPv6BeginOrEndWithColon=IPv6 adresi iki nokta üst üste ile başlayamaz veya bitemez.
+NetRules.Message.error.IPv6MoreThanOneCompressedPart=IPv6 adresi birden fazla sıkıştırılmış parça \
+ içeremez.
+NetRules.Message.error.IPv6GreaterThan128Bits=IPv6 ağ maskesi 128 Bit''ten büyük olamaz.
+NetRules.Message.error.IPv6TooManyHextets=IPv6 adresi çok fazla hekstet içeriyor.
+NetRules.Message.error.IPv6InvalidHextet=IPv6 adresi geçersiz hekstet içeriyor.
+NetRules.Message.error.IPv6NonHexadecimalCharacters=IPv6 adresi heksadesimal olmayan karakterler içeriyor.
+NetRules.Message.error.incorrectIPv6AddressOrNetmask=Hatalı IPv6 adresi/ağ maskesi.
+NetRules.Message.error.IPv4GreaterThan32Bits=IPv4 ağ maskesi 32 Bit''ten büyük olamaz.
+NetRules.Message.error.domainLabelLongerThan63Characters={0} alan adı 63 karakterden uzun.
+NetRules.Message.error.incorrectIPv4AddressOrNetmask=Hatalı IPv4 adresi/ağ maskesi.
+
+# NetRulesConfiguratorLayout
+NetRules.TitledBorder.title=Ağ kuralları
+NetRules.Label.description.text=Eğer internet erişimini devre dışı bıraktıysanız, \
+ burada istisnalar tanımlayabilirsiniz (Whitelist). \
+ Lütfen kurallarınızı aşağıdaki biçimde tanımlayın\n<host> <port> <in|out>.\n\
+ Bir ana bilgisayarın tüm TCP ve UDP bağlantı noktalarına karşılık gelen 0 numaralı \
+ bağlantı noktasını belirtebilirsiniz.
+NetRules.Label.add.text=İnternet erişimini etkinleştirirseniz, \
+ bu liste tam tersi bir etkiye sahip olur (Blacklist).
+NetRules.Button.checkRules.text=Kuralları kontrol et
+NetRules.Button.showPresets.text=Tanımlı kurallar...
+
+# NetShareConfigurator
+NetShare.Button.add.text.0=Değiştir
+NetShare.Label.error.noPath=Yol belirtilmedi!
+NetShare.Label.error.noAuth=Kimlik doğrulama türü belirtilmedi!
+NetShare.Label.error.noUsername=Kullanıcı adı belirtilmedi!
+NetShare.Label.error.incorrectInput=Yanlış giriş
+NetShare.Label.error.noMountPoint=Sürücü belirtilmedi!
+NetShare.Message.yesNo.password=Girilen şifre düz metin olarak kaydedilir \
+ ve sanal makinede her kullanıcı için görünür olur.\n\
+ Lütfen burada güvenlik açısından kritik parolalar kullanmayın!\
+ \n\nYine de bu ağ sürücüsünü eklemek istiyor musunuz?
+NetShare.Label.error.changeFailed=Değiştirme işlemi başarısız!
+NetShare.Label.error.alreadyExists=Zaten var!
+NetShare.Button.add.text.1=Ekle
+
+# NetShareConfiguratorLayout
+NetShare.Label.description.text=<html>Burada, etkinlik başladığında otomatik olarak \
+ entegre edilmesi gereken ağ sürücülerini tanımlayabilirsiniz. \
+ <em>%loginuser%</em> yer tutucusu, kullanıcının oturum açma adıyla değiştirilir.</html>
+NetShare.TitledBorder.newShare.title=Kendi ağ sürücünüzü tanımlayın
+NetShare.Label.sharePath.text=Yol
+NetShare.CheckBox.isPrinter.text=Yazıcı
+NetShare.Label.shareMountPoint.text=Bağlantı noktası
+NetShare.Label.shareName.text=Görünür isim
+NetShare.Label.shareAuth.text=Kimlik doğrulama
+NetShare.Label.username.text=Kullanıcı adı
+NetShare.Label.password.text=Parola
+NetShare.CheckBox.showPassword.text=Parolayı göster
+NetShare.Button.delete.text=Kaldır
+
+# StartupConfigurator
+Startup.Message.error.noScripts=Wah wah wah! Null scripts
+Startup.Dialog.title=Seçim
+Startup.Label.predefinedScripts.text=Tanımlı başlangıç komutları:
+Startup.Label.greyedOutElements.text=Gri renkteki öğeler, \
+ etkinliğe ait işletim sistemiyle uyumlu değildir.
+Startup.Button.cancel.text=İptal
+Startup.Button.ok.text=Kaydet
+
+# StartupConfiguratorLayout
+Startup.Label.audio.text=Ses
+Startup.Label.description.text=Burada girilen bir komut, \
+ sanal makine başlatıldıktan sonra otomatik olarak çalıştırılır.
+Startup.Label.scriptType.text=Dosya adı uzantısı:
+Startup.Label.visibility.text=Görünürlük:
+Startup.Button.predefinedScripts.text=Tanımlı komutlar...
+
+# RunscriptType
+Startup.ScriptType.shell=Shell script
+Startup.ScriptType.batch=Windows batch
+
+# RunscriptVisibility
+Startup.ScriptVisibility.normal=Normal
+Startup.ScriptVisibility.minimized=Minimize edilmiş
+Startup.ScriptVisibility.hidden=Gizli
+
+# SoundState
+Startup.SoundState.default=Varsayılan
+Startup.SoundState.muted=Sessiz
+Startup.SoundState.unmuted=Etkin \ No newline at end of file