diff options
| author | Mürsel Türk | 2020-08-04 15:49:44 +0200 |
|---|---|---|
| committer | Mürsel Türk | 2020-08-04 15:49:44 +0200 |
| commit | ea5d38ad2dec2512a5142cb203921bb1a8c3af3c (patch) | |
| tree | aac406d7a838508a00dfd20ff216a592ac8fa4e6 | |
| parent | [client] Add turkish translation for app (diff) | |
| download | tutor-module-ea5d38ad2dec2512a5142cb203921bb1a8c3af3c.tar.gz tutor-module-ea5d38ad2dec2512a5142cb203921bb1a8c3af3c.tar.xz tutor-module-ea5d38ad2dec2512a5142cb203921bb1a8c3af3c.zip | |
[client] Add turkish translation for configurator
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 |
