GUACAMOLE-2173: New language strings added and typos fixed for Turkish language

This commit is contained in:
Turab Garip committed 2025-12-05 09:57:03 +03:00
1 parent 20abbea291
commit 325bc65417
30 files changed
+2059 -7

No files matched your search

@@ -11,7 +11,8 @@
"translations" : [ "translations" : [
"translations/en.json", "translations/en.json",
"translations/pl.json" "translations/pl.json",
"translations/tr.json"
] ]
} }
@@ -0,0 +1,5 @@
{
"LOGIN": {
"ERROR_TOO_MANY_ATTEMPTS" : "Kimlik doğrulama denemeleri çok defa başarısız oldu. Lütfen daha sonra tekrar deneyin."
}
}
@@ -19,6 +19,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
] ]
@@ -0,0 +1,13 @@
{
"DATA_SOURCE_DUO" : {
"NAME" : "Duo TFA Altyapısı"
},
"LOGIN" : {
"INFO_DUO_AUTH_REQUIRED" : "Devam etmek için lütfen Duo ile kimlik doğrulayın.",
"INFO_DUO_REDIRECT_PENDING" : "Lütfen bekleyin, Duo'ya yönlendiriliyor...",
"INFO_DUO_VALIDATION_CODE_INCORRECT" : "Duo doğrulama kodu yanlış."
}
}
@@ -0,0 +1,114 @@
{
"LOGIN" : {
"ERROR_PASSWORD_BLANK" : "@:APP.ERROR_PASSWORD_BLANK",
"ERROR_PASSWORD_SAME" : "Yeni parola, süresi geçen paroladan farklı olmalı.",
"ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",
"ERROR_NOT_VALID" : "Bu kullanıcı hesabı şu anda geçerli değil.",
"ERROR_NOT_ACCESSIBLE" : "Bu hesaba erişime şu an için izin verilmiyor. Lütfen daha sonra tekrar deneyin.",
"FIELD_HEADER_NEW_PASSWORD" : "Yeni parola",
"FIELD_HEADER_CONFIRM_NEW_PASSWORD" : "Yeni parolayı onaylayın",
"INFO_PASSWORD_EXPIRED" : "Parolanızın süresi doldu ve yenilenmesi gerekiyor. Devam etmek için lütfen yeni bir parola girin."
},
"CONNECTION_ATTRIBUTES" : {
"FIELD_HEADER_MAX_CONNECTIONS" : "Maksimum bağlantı sayısı:",
"FIELD_HEADER_MAX_CONNECTIONS_PER_USER" : "Kullanıcı başına maksimum bağlantı sayısı:",
"FIELD_HEADER_FAILOVER_ONLY" : "Yalnızca acil durum yedeği olarak kullan:",
"FIELD_HEADER_WEIGHT" : "Bağlantı ağırlığı:",
"FIELD_HEADER_GUACD_HOSTNAME" : "Bilgisayar adı:",
"FIELD_HEADER_GUACD_ENCRYPTION" : "Şifreleme:",
"FIELD_HEADER_GUACD_PORT" : "Bağlantı noktası:",
"FIELD_OPTION_GUACD_ENCRYPTION_EMPTY" : "",
"FIELD_OPTION_GUACD_ENCRYPTION_NONE" : "Hiçbiri (şifrelemesiz)",
"FIELD_OPTION_GUACD_ENCRYPTION_SSL" : "SSL / TLS",
"SECTION_HEADER_CONCURRENCY" : "Eşzaman Sınırlamaları",
"SECTION_HEADER_LOAD_BALANCING" : "Yük Dengeleme",
"SECTION_HEADER_GUACD" : "Guacamole Vekil Parametreleri (guacd)"
},
"CONNECTION_GROUP_ATTRIBUTES" : {
"FIELD_HEADER_ENABLE_SESSION_AFFINITY" : "Oturum yakınlığını etkinleştir:",
"FIELD_HEADER_MAX_CONNECTIONS" : "Maksimum bağlantı sayısı:",
"FIELD_HEADER_MAX_CONNECTIONS_PER_USER" : "Kullanıcı başına maksimum bağlantı sayısı:",
"SECTION_HEADER_CONCURRENCY" : "Eşzaman Sınırlamaları (Dengeleme Grupları)"
},
"DATA_SOURCE_MYSQL" : {
"NAME" : "MySQL"
},
"DATA_SOURCE_MYSQL_SHARED" : {
"NAME" : "Paylaşımlı Bağlantılar (MySQL)"
},
"DATA_SOURCE_POSTGRESQL" : {
"NAME" : "PostgreSQL"
},
"DATA_SOURCE_POSTGRESQL_SHARED" : {
"NAME" : "Paylaşımlı Bağlantılar (PostgreSQL)"
},
"DATA_SOURCE_SQLSERVER" : {
"NAME" : "SQL Server"
},
"DATA_SOURCE_SQLSERVER_SHARED" : {
"NAME" : "Paylaşımlı Bağlantılar (SQL Server)"
},
"HOME" : {
"INFO_SHARED_BY" : "{USERNAME} tarafından paylaşıldı"
},
"PASSWORD_POLICY" : {
"ERROR_CONTAINS_USERNAME" : "Parolalar kullanıcı adını içeremez.",
"ERROR_REQUIRES_DIGIT" : "Parolalar en az bir rakam içermeli.",
"ERROR_REQUIRES_MULTIPLE_CASE" : "Parolalar hem büyük hem küçük harf içermeli.",
"ERROR_REQUIRES_NON_ALNUM" : "Parolalar en az bir simge içermeli.",
"ERROR_REUSED" : "Bu parola zaten kullanıldı. Lütfen önceki {HISTORY_SIZE} {HISTORY_SIZE, plural, one{parola} other{parola}}dan birini kullanmayın.",
"ERROR_TOO_SHORT" : "Parolalar en az {LENGTH} {LENGTH, plural, one{karakter} other{karakter}} uzunluğunda olmalı.",
"ERROR_TOO_YOUNG" : "Bu hesabın parolası zaten yenilendi. Parolayı tekrar değiştirmeden önce lütfen {WAIT} {WAIT, plural, one{gün} other{gün}} daha bekleyin."
},
"USER_ATTRIBUTES" : {
"FIELD_HEADER_EXPIRED" : "Parola süresi geçti:",
"FIELD_HEADER_ACCESS_WINDOW_END" : "Bu andan sonra erişime izin verme:",
"FIELD_HEADER_ACCESS_WINDOW_START" : "Bu andan sonra erişime izin ver:",
"FIELD_HEADER_TIMEZONE" : "Kullanıcı saat dilimi:",
"FIELD_HEADER_VALID_FROM" : "Hesabı bu andan sonra etkinleştir:",
"FIELD_HEADER_VALID_UNTIL" : "Hesabı bu andan sonra devre dışı bırak:",
"SECTION_HEADER_RESTRICTIONS" : "Hesap Kısıtlamaları",
"SECTION_HEADER_PROFILE" : "Profil"
},
"USER_GROUP_ATTRIBUTES" : {
"SECTION_HEADER_RESTRICTIONS" : "Grup Kısıtlamaları"
},
"CONNECTION_PARAMETERS": {
"DATABASE_PARAMETER_VALUE_TOO_LONG": "Belirtilen {PARAMETER_NAME} bağlantı parametresinin değeri izin verilen {MAX_SIZE} {MAX_SIZE, plural, one{karakter} other{karakter}} uzunluğunu aşıyor."
}
}
@@ -29,6 +29,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
] ]
@@ -29,6 +29,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
] ]
@@ -29,6 +29,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
] ]
@@ -30,6 +30,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
], ],
@@ -0,0 +1,18 @@
{
"DATA_SOURCE_QUICKCONNECT" : {
"NAME" : "QuickConnect"
},
"QUICKCONNECT" : {
"ACTION_CONNECT" : "Bağlan",
"ERROR_INVALID_URI" : "Geçersiz URI Belirtildi",
"ERROR_NO_HOST" : "Bilgisayar belirtilmedi",
"ERROR_NO_PROTOCOL" : "Protokol belirtilmedi",
"ERROR_NOT_ABSOLUTE_URI" : "URI tam değil",
"FIELD_PLACEHOLDER_URI" : "Bağlantı URI Girin"
}
}
@@ -15,6 +15,7 @@
"translations/en.json", "translations/en.json",
"translations/ja.json", "translations/ja.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
], ],
@@ -0,0 +1,7 @@
{
"DATA_SOURCE_RADIUS" : {
"NAME" : "RADIUS Altyapısı"
}
}
@@ -10,7 +10,8 @@
], ],
"translations" : [ "translations" : [
"translations/en.json" "translations/en.json",
"translations/tr.json"
], ],
"js" : [ "js" : [
@@ -22,8 +23,9 @@
], ],
"resources" : { "resources" : {
"templates/hostRestrictionField.html" : "text/html", "templates/dateTimeRestrictionField.html" : "text/html",
"templates/timeRestrictionField.html" : "text/html" "templates/hostRestrictionField.html" : "text/html",
"templates/timeRestrictionField.html" : "text/html"
} }
} }
@@ -0,0 +1,73 @@
{
"DATA_SOURCE_LOGIN_RESTRICTIONS" : {
"NAME" : "Ek Kısıtlamalar"
},
"CONNECTION_ATTRIBUTES" : {
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_ALLOWED" : "Bağlantıya erişebilen bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_DENIED" : "Bağlantıya erişimi olmayan bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_AFTER" : "Bu bağlantının kullanıma açık olmaya başlayacağı tarih ve saat:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_ALLOWED" : "Bağlantının kullanımına izin verilen saatler:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_BEFORE" : "Bu bağlantının kullanıma açık kalacağı son tarih ve saat:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_DENIED" : "Bağlantının kullanılamayacağı saatler:",
"SECTION_HEADER_RESTRICT_LOGIN_FORM" : "Ek Bağlantı Kısıtlamaları"
},
"CONNECTION_GROUP_ATTRIBUTES" : {
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_ALLOWED" : "Bağlantı grubuna erişebilen bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_DENIED" : "Bağlantı grubuna erişimi olmayan bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_AFTER" : "Bu bağlantı grubunun kullanıma açık olmaya başlayacağı tarih ve saat:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_ALLOWED" : "Bağlantı grubunun kullanımına izin verilen saatler:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_BEFORE" : "Bu bağlantı grubunun kullanıma açık kalacağı son tarih ve saat:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_DENIED" : "Bağlantı grubunun kullanılamayacağı saatler:",
"SECTION_HEADER_RESTRICT_LOGIN_FORM" : "Ek Bağlantı Kısıtlamaları"
},
"RESTRICT" : {
"ACTION_ADD_ENTRY" : "Girdi Ekle",
"ERROR_CONNECTION_NOT_ALLOWED_NOW" : "Bağlantı bu saatte müsait değil.",
"ERROR_CONNECTION_NOT_ALLOWED_FROM_HOST" : "Bu bilgisayardan bağlantıya izin verilmiyor.",
"ERROR_USER_LOGIN_NOT_ALLOWED_NOW" : "Bu kullanıcı için bu saatte oturum açmaya izin verilmiyor.",
"ERROR_USER_LOGIN_NOT_ALLOWED_FROM_HOST" : "Bu bilgisayardan bu kullanıcının oturum açmasına izin verilmiyor.",
"FIELD_PLACEHOLDER_DATE_TIME_RESTRICTION" : "YYYY-MM-DD HH:MM:SS",
"TABLE_HEADER_DAY" : "Gün",
"TABLE_HEADER_END_TIME" : "Bitiş Saati",
"TABLE_HEADER_HOST" : "Bilgisayar",
"TABLE_HEADER_START_TIME" : "Başlangıç Saati"
},
"USER_ATTRIBUTES" : {
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_ALLOWED" : "Kullanıcının oturum açabileceği bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_DENIED" : "Kullanıcının oturum açamayacağı bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_ALLOWED" : "Kullanıcının oturum açmasına izin verilen saatler:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_DENIED" : "Kullanıcının oturum açmasına izin verilmeyen saatler:",
"SECTION_HEADER_RESTRICT_LOGIN_FORM" : "Ek Oturum Kısıtlamaları"
},
"USER_GROUP_ATTRIBUTES" : {
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_ALLOWED" : "Üyelerin oturum açabileceği bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_HOSTS_DENIED" : "Üyelerin oturum açamayacağı bilgisayarlar:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_ALLOWED" : "Üyelerin oturum açabileceği saatler:",
"FIELD_HEADER_GUAC_RESTRICT_TIME_DENIED" : "Üyelerin oturum açamayacağı saatler:",
"SECTION_HEADER_RESTRICT_LOGIN_FORM" : "Ek Oturum Kısıtlamaları"
}
}
@@ -0,0 +1,29 @@
{
"DATA_SOURCE_CAS" : {
"NAME" : "CAS SSO Altyapısı"
},
"DATA_SOURCE_OPENID" : {
"NAME" : "OpenID SSO Altyapısı"
},
"DATA_SOURCE_SAML" : {
"NAME" : "SAML SSO Altyapısı"
},
"DATA_SOURCE_SSL" : {
"NAME" : "SSL/TLS SSO Altyapısı"
},
"LOGIN" : {
"INFO_IDP_REDIRECT_PENDING" : "Lütfen bekleyin, kimlik sağlayıcısına yönlendiriliyor...",
"INFO_REDIRECT_PENDING" : "Yönlendirilirken lütfen bekleyin...",
"NAME_IDP_CAS" : "CAS",
"NAME_IDP_OPENID" : "OpenID",
"NAME_IDP_SAML" : "SAML",
"NAME_IDP_SSL" : "Seritifka / Akıllı Kart",
"SECTION_HEADER_SSO_OPTIONS" : "Bununla oturum aç:"
}
}
@@ -28,6 +28,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
] ]
} }
@@ -28,6 +28,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
], ],
@@ -32,6 +32,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
] ]
@@ -33,6 +33,7 @@
"translations/ko.json", "translations/ko.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
] ]
@@ -19,6 +19,7 @@
"translations/pl.json", "translations/pl.json",
"translations/pt.json", "translations/pt.json",
"translations/ru.json", "translations/ru.json",
"translations/tr.json",
"translations/zh.json" "translations/zh.json"
], ],
@@ -0,0 +1,47 @@
{
"DATA_SOURCE_TOTP" : {
"NAME" : "TOTP TFA Altyapısı"
},
"TOTP" : {
"ACTION_HIDE_DETAILS" : "Gizle",
"ACTION_SHOW_DETAILS" : "Göster",
"FIELD_HEADER_ALGORITHM" : "Algoritma:",
"FIELD_HEADER_DIGITS" : "Rakamlar:",
"FIELD_HEADER_INTERVAL" : "Aralık:",
"FIELD_HEADER_SECRET_KEY" : "Gizli Anahtar:",
"FIELD_PLACEHOLDER_CODE" : "Kimlik Doğrulama Kodu",
"HELP_ENROLL_BARCODE" : "Kayıt işlemini tamamlamak için aşağıdaki kare kodu cihazınızdaki veya telefonunuzdaki iki faktörlü kimlik doğrulama uygulamasında tarayın.",
"HELP_ENROLL_VERIFY" : "Kare kodu taradıktan sonra, kaydınızın başarılı olduğunu doğrulamak için ekranda görünen {DIGITS} rakamlı kimlik doğrulama kodunu girin.",
"INFO_CODE_REQUIRED" : "Kimliğinizi doğrulamak için lütfen kimlik doğrulama kodunuzu girin.",
"INFO_ENROLL_REQUIRED" : "Hesabınızda çok faktörlü kimlik doğrulama etkinleştirildi.",
"INFO_VERIFICATION_FAILED" : "Doğrulama başarısız oldu. Lütfen tekrar deneyin.",
"SECTION_HEADER_DETAILS" : "Ayrıntılar:"
},
"USER_ATTRIBUTES" : {
"FIELD_HEADER_GUAC_TOTP_DISABLED" : "TOTP Devre Dışı Bırak:",
"FIELD_HEADER_GUAC_TOTP_KEY_GENERATED" : "Gizli anahtar üretildi:",
"FIELD_HEADER_GUAC_TOTP_KEY_CONFIRMED" : "Kimlik doğrulama cihazı onaylandı:",
"SECTION_HEADER_TOTP_ENROLLMENT_STATUS" : "TOTP Kayıt Durumu"
},
"USER_GROUP_ATTRIBUTES" : {
"FIELD_HEADER_GUAC_TOTP_DISABLED" : "TOTP Devre Dışı Bırak:",
"SECTION_HEADER_TOTP_USER_GROUP_CONFIG" : "TOTP Ayarları"
}
}
@@ -6,7 +6,8 @@
"namespace" : "display-stats", "namespace" : "display-stats",
"translations" : [ "translations" : [
"translations/en.json" "translations/en.json",
"translations/tr.json"
], ],
"js" : [ "js" : [
@@ -0,0 +1,12 @@
{
"CLIENT" : {
"FIELD_HEADER_CLIENT_FRAMERATE" : "Guacamole (İstemci):",
"FIELD_HEADER_DESKTOP_FRAMERATE" : "Uzak Masaüstü:",
"FIELD_HEADER_DROP_FRAMERATE" : "Düşür:",
"FIELD_HEADER_SERVER_FRAMERATE" : "Guacamole (Sunucu):",
"INFO_FRAMERATE" : "{VALUE} fps"
}
}
@@ -11,7 +11,8 @@
"translations" : [ "translations" : [
"translations/en.json", "translations/en.json",
"translations/pl.json" "translations/pl.json",
"translations/tr.json"
] ]
} }
@@ -0,0 +1,14 @@
{
"DATA_SOURCE_RECORDING_STORAGE" : {
"NAME" : "Oturum Kaydı Depolama"
},
"RECORDING_STORAGE" : {
"INFO_GUACAMOLE_SESSION_RECORDING" : "Uzak masaüstü oturumunun grafik kaydı",
"INFO_SERVER_LOG" : "Sunucu/sistem günlüğü",
"INFO_TYPESCRIPT" : "Terminal oturumunun metin tabanlı kaydı",
"INFO_TYPESCRIPT_TIMING" : "Terminal oturumunun metin tabanlı kaydının zamanlama bilgileri"
}
}
@@ -0,0 +1,7 @@
{
"DATA_SOURCE_AZURE_KEYVAULT" : {
"NAME" : "Azure Anahtar Kasası"
}
}
@@ -10,7 +10,8 @@
], ],
"translations" : [ "translations" : [
"translations/en.json" "translations/en.json",
"translations/tr.json"
] ]
} }
@@ -0,0 +1,26 @@
{
"DATA_SOURCE_KEEPER_SECRETS_MANAGER" : {
"NAME" : "Keeper Sır Merkezi"
},
"CONNECTION_ATTRIBUTES" : {
"FIELD_HEADER_KSM_USER_CONFIG_ENABLED" : "Kullanıcı tarafından sağlanan KSM yapılandırmasına izin ver",
"SECTION_HEADER_KSM_CONFIG" : "Keeper Sır Merkezi"
},
"CONNECTION_GROUP_ATTRIBUTES" : {
"ERROR_INVALID_KSM_CONFIG_BLOB" : "Sağlanan base64 kodlamalı KSM yapılandırma blob'u geçerli değil. Lütfen blob'un tamamını kopyaladığınızdan emin olun.",
"ERROR_INVALID_KSM_ONE_TIME_TOKEN" : "Sağlanan yapılandırma geçerli bir KSM tek kullanımlık jetonu veya base64 kodlamalı KSM yapılandırma blob'u değil. Lütfen jeton değerinin tamamını kopyaladığınızdan emin olun.",
"FIELD_HEADER_KSM_CONFIG" : "KSM Servis Ayarları ",
"SECTION_HEADER_KSM_CONFIG" : "Keeper Sır Merkezi"
},
"USER_ATTRIBUTES" : {
"FIELD_HEADER_KSM_CONFIG" : "KSM Servis Ayarları ",
"SECTION_HEADER_KSM_CONFIG" : "Keeper Sır Merkezi"
}
}
@@ -0,0 +1,431 @@
{
"language" : "tr_TR",
"type" : "qwerty",
"width" : 22,
"keys" : {
"Back" : 65288,
"Tab" : 65289,
"Enter" : 65293,
"Esc" : 65307,
"Home" : 65360,
"PgUp" : 65365,
"PgDn" : 65366,
"End" : 65367,
"Ins" : 65379,
"F1" : 65470,
"F2" : 65471,
"F3" : 65472,
"F4" : 65473,
"F5" : 65474,
"F6" : 65475,
"F7" : 65476,
"F8" : 65477,
"F9" : 65478,
"F10" : 65479,
"F11" : 65480,
"F12" : 65481,
"Del" : 65535,
"Space" : " ",
"Left" : [{
"title" : "←",
"keysym" : 65361
}],
"Up" : [{
"title" : "↑",
"keysym" : 65362
}],
"Right" : [{
"title" : "→",
"keysym" : 65363
}],
"Down" : [{
"title" : "↓",
"keysym" : 65364
}],
"Menu" : [{
"title" : "Menu",
"keysym" : 65383
}],
"LShift" : [{
"title" : "Shift",
"modifier" : "shift",
"keysym" : 65505
}],
"RShift" : [{
"title" : "Shift",
"modifier" : "shift",
"keysym" : 65506
}],
"LCtrl" : [{
"title" : "Ctrl",
"modifier" : "control",
"keysym" : 65507
}],
"RCtrl" : [{
"title" : "Ctrl",
"modifier" : "control",
"keysym" : 65508
}],
"Caps" : [{
"title" : "Caps",
"modifier" : "caps",
"keysym" : 65509
}],
"LAlt" : [{
"title" : "Alt",
"modifier" : "alt",
"keysym" : 65513
}],
"AltGr" : [{
"title" : "AltGr",
"modifier" : "alt-gr",
"keysym" : 65027
}],
"Meta" : [{
"title" : "Meta",
"modifier" : "meta",
"keysym" : 65511
}],
"\"" : [
{ "title" : "\"", "requires" : [ ] },
{ "title" : "é", "requires" : [ "shift" ] }
],
"1" : [
{ "title" : "1", "requires" : [ ] },
{ "title" : "!", "requires" : [ "shift" ] }
],
"2" : [
{ "title" : "2", "requires" : [ ] },
{ "title" : "'", "requires" : [ "shift" ] },
{ "title" : "£", "requires" : [ "alt-gr" ] }
],
"3" : [
{ "title" : "3", "requires" : [ ] },
{ "title" : "^", "requires" : [ "shift" ] },
{ "title" : "#", "requires" : [ "alt-gr" ] }
],
"4" : [
{ "title" : "4", "requires" : [ ] },
{ "title" : "+", "requires" : [ "shift" ] },
{ "title" : "$", "requires" : [ "alt-gr" ] }
],
"5" : [
{ "title" : "5", "requires" : [ ] },
{ "title" : "%", "requires" : [ "shift" ] },
{ "title" : "½", "requires" : [ "alt-gr" ] }
],
"6" : [
{ "title" : "6", "requires" : [ ] },
{ "title" : "&", "requires" : [ "shift" ] }
],
"7" : [
{ "title" : "7", "requires" : [ ] },
{ "title" : "/", "requires" : [ "shift" ] },
{ "title" : "{", "requires" : [ "alt-gr" ] }
],
"8" : [
{ "title" : "8", "requires" : [ ] },
{ "title" : "(", "requires" : [ "shift" ] },
{ "title" : "[", "requires" : [ "alt-gr" ] }
],
"9" : [
{ "title" : "9", "requires" : [ ] },
{ "title" : ")", "requires" : [ "shift" ] },
{ "title" : "]", "requires" : [ "alt-gr" ] }
],
"0" : [
{ "title" : "0", "requires" : [ ] },
{ "title" : "=", "requires" : [ "shift" ] },
{ "title" : "}", "requires" : [ "alt-gr" ] }
],
"*" : [
{ "title" : "*", "requires" : [ ] },
{ "title" : "?", "requires" : [ "shift" ] },
{ "title" : "\\", "requires" : [ "alt-gr" ] }
],
"-" : [
{ "title" : "-", "requires" : [ ] },
{ "title" : "_", "requires" : [ "shift" ] },
{ "title" : "|", "requires" : [ "alt-gr" ] }
],
"," : [
{ "title" : ",", "requires" : [ ] },
{ "title" : ";", "requires" : [ "shift" ] }
],
"." : [
{ "title" : ".", "requires" : [ ] },
{ "title" : ":", "requires" : [ "shift" ] }
],
"/" : [
{ "title" : "/", "requires" : [ ] }
],
"<" : [
{ "title" : "<", "requires" : [ ] },
{ "title" : ">", "requires" : [ "shift" ] },
{ "title" : "|", "requires" : [ "alt-gr" ] }
],
"q" : [
{ "title" : "q", "requires" : [ ] },
{ "title" : "Q", "requires" : [ "caps" ] },
{ "title" : "Q", "requires" : [ "shift" ] },
{ "title" : "q", "requires" : [ "caps", "shift" ] },
{ "title" : "@", "requires" : [ "alt-gr" ] }
],
"w" : [
{ "title" : "w", "requires" : [ ] },
{ "title" : "W", "requires" : [ "caps" ] },
{ "title" : "W", "requires" : [ "shift" ] },
{ "title" : "w", "requires" : [ "caps", "shift" ] }
],
"e" : [
{ "title" : "e", "requires" : [ ] },
{ "title" : "E", "requires" : [ "caps" ] },
{ "title" : "E", "requires" : [ "shift" ] },
{ "title" : "e", "requires" : [ "caps", "shift" ] },
{ "title" : "€", "requires" : [ "alt-gr" ] }
],
"r" : [
{ "title" : "r", "requires" : [ ] },
{ "title" : "R", "requires" : [ "caps" ] },
{ "title" : "R", "requires" : [ "shift" ] },
{ "title" : "r", "requires" : [ "caps", "shift" ] }
],
"t" : [
{ "title" : "t", "requires" : [ ] },
{ "title" : "T", "requires" : [ "caps" ] },
{ "title" : "T", "requires" : [ "shift" ] },
{ "title" : "t", "requires" : [ "caps", "shift" ] }
],
"y" : [
{ "title" : "y", "requires" : [ ] },
{ "title" : "Y", "requires" : [ "caps" ] },
{ "title" : "Y", "requires" : [ "shift" ] },
{ "title" : "y", "requires" : [ "caps", "shift" ] }
],
"u" : [
{ "title" : "u", "requires" : [ ] },
{ "title" : "U", "requires" : [ "caps" ] },
{ "title" : "U", "requires" : [ "shift" ] },
{ "title" : "u", "requires" : [ "caps", "shift" ] }
],
"ı" : [
{ "title" : "ı", "requires" : [ ] },
{ "title" : "I", "requires" : [ "caps" ] },
{ "title" : "I", "requires" : [ "shift" ] },
{ "title" : "ı", "requires" : [ "caps", "shift" ] }
],
"o" : [
{ "title" : "o", "requires" : [ ] },
{ "title" : "O", "requires" : [ "caps" ] },
{ "title" : "O", "requires" : [ "shift" ] },
{ "title" : "o", "requires" : [ "caps", "shift" ] }
],
"p" : [
{ "title" : "p", "requires" : [ ] },
{ "title" : "P", "requires" : [ "caps" ] },
{ "title" : "P", "requires" : [ "shift" ] },
{ "title" : "p", "requires" : [ "caps", "shift" ] }
],
"ğ" : [
{ "title" : "ğ", "requires" : [ ] },
{ "title" : "Ğ", "requires" : [ "caps" ] },
{ "title" : "Ğ", "requires" : [ "shift" ] },
{ "title" : "ğ", "requires" : [ "caps", "shift" ] }
],
"ü" : [
{ "title" : "ü", "requires" : [ ] },
{ "title" : "Ü", "requires" : [ "caps" ] },
{ "title" : "Ü", "requires" : [ "shift" ] },
{ "title" : "ü", "requires" : [ "caps", "shift" ] },
{ "title" : "~", "requires" : [ "alt-gr" ] }
],
"a" : [
{ "title" : "a", "requires" : [ ] },
{ "title" : "A", "requires" : [ "caps" ] },
{ "title" : "A", "requires" : [ "shift" ] },
{ "title" : "a", "requires" : [ "caps", "shift" ] }
],
"s" : [
{ "title" : "s", "requires" : [ ] },
{ "title" : "S", "requires" : [ "caps" ] },
{ "title" : "S", "requires" : [ "shift" ] },
{ "title" : "s", "requires" : [ "caps", "shift" ] }
],
"d" : [
{ "title" : "d", "requires" : [ ] },
{ "title" : "D", "requires" : [ "caps" ] },
{ "title" : "D", "requires" : [ "shift" ] },
{ "title" : "d", "requires" : [ "caps", "shift" ] }
],
"f" : [
{ "title" : "f", "requires" : [ ] },
{ "title" : "F", "requires" : [ "caps" ] },
{ "title" : "F", "requires" : [ "shift" ] },
{ "title" : "f", "requires" : [ "caps", "shift" ] }
],
"g" : [
{ "title" : "g", "requires" : [ ] },
{ "title" : "G", "requires" : [ "caps" ] },
{ "title" : "G", "requires" : [ "shift" ] },
{ "title" : "g", "requires" : [ "caps", "shift" ] }
],
"h" : [
{ "title" : "h", "requires" : [ ] },
{ "title" : "H", "requires" : [ "caps" ] },
{ "title" : "H", "requires" : [ "shift" ] },
{ "title" : "h", "requires" : [ "caps", "shift" ] }
],
"j" : [
{ "title" : "j", "requires" : [ ] },
{ "title" : "J", "requires" : [ "caps" ] },
{ "title" : "J", "requires" : [ "shift" ] },
{ "title" : "j", "requires" : [ "caps", "shift" ] }
],
"k" : [
{ "title" : "k", "requires" : [ ] },
{ "title" : "K", "requires" : [ "caps" ] },
{ "title" : "K", "requires" : [ "shift" ] },
{ "title" : "k", "requires" : [ "caps", "shift" ] }
],
"l" : [
{ "title" : "l", "requires" : [ ] },
{ "title" : "L", "requires" : [ "caps" ] },
{ "title" : "L", "requires" : [ "shift" ] },
{ "title" : "l", "requires" : [ "caps", "shift" ] }
],
"ş" : [
{ "title" : "ş", "requires" : [ ] },
{ "title" : "Ş", "requires" : [ "caps" ] },
{ "title" : "Ş", "requires" : [ "shift" ] },
{ "title" : "ş", "requires" : [ "caps", "shift" ] },
{ "title" : "´", "requires" : [ "alt-gr" ] }
],
"i" : [
{ "title" : "i", "requires" : [ ] },
{ "title" : "İ", "requires" : [ "caps" ] },
{ "title" : "İ", "requires" : [ "shift" ] },
{ "title" : "i", "requires" : [ "caps", "shift" ] }
],
"z" : [
{ "title" : "z", "requires" : [ ] },
{ "title" : "Z", "requires" : [ "caps" ] },
{ "title" : "Z", "requires" : [ "shift" ] },
{ "title" : "z", "requires" : [ "caps", "shift" ] }
],
"x" : [
{ "title" : "x", "requires" : [ ] },
{ "title" : "X", "requires" : [ "caps" ] },
{ "title" : "X", "requires" : [ "shift" ] },
{ "title" : "x", "requires" : [ "caps", "shift" ] }
],
"c" : [
{ "title" : "c", "requires" : [ ] },
{ "title" : "C", "requires" : [ "caps" ] },
{ "title" : "C", "requires" : [ "shift" ] },
{ "title" : "c", "requires" : [ "caps", "shift" ] }
],
"v" : [
{ "title" : "v", "requires" : [ ] },
{ "title" : "V", "requires" : [ "caps" ] },
{ "title" : "V", "requires" : [ "shift" ] },
{ "title" : "v", "requires" : [ "caps", "shift" ] }
],
"b" : [
{ "title" : "b", "requires" : [ ] },
{ "title" : "B", "requires" : [ "caps" ] },
{ "title" : "B", "requires" : [ "shift" ] },
{ "title" : "b", "requires" : [ "caps", "shift" ] }
],
"n" : [
{ "title" : "n", "requires" : [ ] },
{ "title" : "N", "requires" : [ "caps" ] },
{ "title" : "N", "requires" : [ "shift" ] },
{ "title" : "n", "requires" : [ "caps", "shift" ] }
],
"m" : [
{ "title" : "m", "requires" : [ ] },
{ "title" : "M", "requires" : [ "caps" ] },
{ "title" : "M", "requires" : [ "shift" ] },
{ "title" : "m", "requires" : [ "caps", "shift" ] }
],
"ö" : [
{ "title" : "ö", "requires" : [ ] },
{ "title" : "Ö", "requires" : [ "caps" ] },
{ "title" : "Ö", "requires" : [ "shift" ] },
{ "title" : "ö", "requires" : [ "caps", "shift" ] }
],
"ç" : [
{ "title" : "ç", "requires" : [ ] },
{ "title" : "Ç", "requires" : [ "caps" ] },
{ "title" : "Ç", "requires" : [ "shift" ] },
{ "title" : "ç", "requires" : [ "caps", "shift" ] }
]
},
"layout" : [
[ "Esc", 0.7, "F1", "F2", "F3", "F4",
0.7, "F5", "F6", "F7", "F8",
0.7, "F9", "F10", "F11", "F12" ],
[ 0.1 ],
{
"main" : {
"alpha" : [
[ "\"", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "*", "-", "Back" ],
[ "Tab", "q", "w", "e", "r", "t", "y", "u", "ı", "o", "p", "ğ", "ü", "," ],
[ "Caps", "a", "s", "d", "f", "g", "h", "j", "k", "l", "ş", "i", "Enter" ],
[ "LShift", "<", "z", "x", "c", "v", "b", "n", "m", "ö", "ç", ".", "RShift" ],
[ "LCtrl", "Meta", "LAlt", "Space", "AltGr", "Menu", "RCtrl" ]
],
"movement" : [
[ "Ins", "Home", "PgUp" ],
[ "Del", "End", "PgDn" ],
[ 1 ],
[ "Up" ],
[ "Left", "Down", "Right" ]
]
}
}
],
"keyWidths" : {
"Back" : 2,
"Tab" : 1.5,
"," : 1.5,
"Caps" : 1.85,
"Enter" : 2.25,
"LShift" : 2.1,
"RShift" : 3.1,
"LCtrl" : 1.6,
"Meta" : 1.6,
"LAlt" : 1.6,
"Space" : 6.1,
"AltGr" : 1.6,
"Menu" : 1.6,
"RCtrl" : 1.6,
"Ins" : 1.6,
"Home" : 1.6,
"PgUp" : 1.6,
"Del" : 1.6,
"End" : 1.6,
"PgDn" : 1.6
}
}
File diff suppressed because it is too large. Load diff