✨ feat: Update server configuration translations for multiple languages
- Added new keys for server configuration actions and descriptions in Russian, Thai, Turkish, Ukrainian, Vietnamese, Chinese (Simplified and Traditional). - Removed outdated configuration structure and replaced it with a more organized server_config object. - Enhanced the dynamic Inputs component to support textarea input type for better user experience.
This commit is contained in:
@@ -1,35 +1,18 @@
|
||||
{
|
||||
"actions": {
|
||||
"cancel": "İptal",
|
||||
"save": "Kaydet"
|
||||
},
|
||||
"address": "Adres",
|
||||
"address_placeholder": "Sunucu adresi",
|
||||
"bandwidth_placeholder": "Bant genişliğini girin, BBR için boş bırakın",
|
||||
"basic": "Temel Yapılandırma",
|
||||
"cancel": "İptal",
|
||||
"cert_dns_env": "DNS Ortam Değişkenleri",
|
||||
"cert_dns_provider": "DNS Sağlayıcısı",
|
||||
"cert_mode": "Sertifika Modu",
|
||||
"cipher": "Şifreleme Algoritması",
|
||||
"city": "Şehir",
|
||||
"config": {
|
||||
"actions": {
|
||||
"cancel": "İptal",
|
||||
"save": "Kaydet"
|
||||
},
|
||||
"communicationKey": "İletişim anahtarı",
|
||||
"communicationKeyDescription": "Düğüm kimlik doğrulaması için kullanılır.",
|
||||
"description": "Düğüm iletişim anahtarlarını, çekme/itme aralıklarını ve dinamik çarpanları yönetin.",
|
||||
"dynamicMultiplier": "Dinamik çarpan",
|
||||
"dynamicMultiplierDescription": "Trafik hesaplamasını ayarlamak için zaman dilimleri ve çarpanlar tanımlayın.",
|
||||
"endTime": "Bitiş zamanı",
|
||||
"inputPlaceholder": "Lütfen girin",
|
||||
"multiplier": "Çarpan",
|
||||
"nodePullInterval": "Düğüm çekme aralığı",
|
||||
"nodePullIntervalDescription": "Düğümün yapılandırmayı ne sıklıkla çektiği (saniye).",
|
||||
"nodePushInterval": "Düğüm itme aralığı",
|
||||
"nodePushIntervalDescription": "Düğümün istatistikleri ne sıklıkla ittiği (saniye).",
|
||||
"reset": "Sıfırla",
|
||||
"save": "Kaydet",
|
||||
"saveSuccess": "Başarıyla kaydedildi",
|
||||
"startTime": "Başlangıç zamanı",
|
||||
"timeSlot": "Zaman dilimi",
|
||||
"title": "Düğüm yapılandırması"
|
||||
},
|
||||
"confirm": "Onayla",
|
||||
"confirmDeleteDesc": "Bu işlem geri alınamaz.",
|
||||
"confirmDeleteTitle": "Bu sunucuyu silmek istiyor musunuz?",
|
||||
@@ -114,6 +97,51 @@
|
||||
"security_short_id_placeholder": "Hex dizesi (en fazla 16 karakter)",
|
||||
"security_sni": "SNI",
|
||||
"select_encryption_method": "Şifreleme yöntemini seçin",
|
||||
"server_config": {
|
||||
"description": "Düğüm iletişim anahtarlarını, çekme/itme aralıklarını yönetin.",
|
||||
"dynamic_multiplier": "Dinamik çarpan",
|
||||
"dynamic_multiplier_desc": "Trafik hesaplamasını ayarlamak için zaman dilimleri ve çarpanlar tanımlayın.",
|
||||
"fields": {
|
||||
"block_rules_placeholder": "Her satıra bir alan kuralı, destekler:\nkeyword:google (anahtar kelime eşleştirme)\nsuffix:google.com (son ek eşleştirme)\nregex:.*\\.example\\.com$ (regex eşleştirme)\nexample.com (tam eşleşme)",
|
||||
"communication_key": "İletişim anahtarı",
|
||||
"communication_key_desc": "Düğüm kimlik doğrulaması için kullanılır.",
|
||||
"communication_key_placeholder": "Lütfen girin",
|
||||
"dns_config": "DNS Yapılandırması",
|
||||
"dns_domains_placeholder": "Her satıra bir alan kuralı, destekler:\nkeyword:google (anahtar kelime eşleştirme)\nsuffix:google.com (son ek eşleştirme)\nregex:.*\\.example\\.com$ (regex eşleştirme)\nexample.com (tam eşleşme)",
|
||||
"dns_proto_placeholder": "Türü seçin",
|
||||
"end_time": "Bitiş zamanı",
|
||||
"ip_strategy": "IP Stratejisi",
|
||||
"ip_strategy_desc": "Ağ bağlantıları için IP versiyon tercihini seçin",
|
||||
"ip_strategy_ipv4": "IPv4'ü Tercih Et",
|
||||
"ip_strategy_ipv6": "IPv6'yı Tercih Et",
|
||||
"ip_strategy_placeholder": "IP stratejisini seçin",
|
||||
"multiplier": "Çarpan",
|
||||
"node_pull_interval": "Düğüm çekme aralığı",
|
||||
"node_pull_interval_desc": "Düğümün yapılandırmayı ne sıklıkla çektiği (saniye).",
|
||||
"node_push_interval": "Düğüm itme aralığı",
|
||||
"node_push_interval_desc": "Düğümün istatistikleri ne sıklıkla ittiği (saniye).",
|
||||
"outbound_address_placeholder": "Sunucu adresi",
|
||||
"outbound_name_placeholder": "Yapılandırma adı",
|
||||
"outbound_password_placeholder": "Şifre (isteğe bağlı)",
|
||||
"outbound_port_placeholder": "Port numarası",
|
||||
"outbound_protocol_placeholder": "Protokolü seçin",
|
||||
"outbound_rules_placeholder": "Her satıra bir kural, destekler:\nkeyword:google (anahtar kelime eşleştirme)\nsuffix:google.com (son ek eşleştirme)\nregex:.*\\.example\\.com$ (regex eşleştirme)\nexample.com (tam eşleşme)\nVarsayılan yönlendirme için boş bırakın",
|
||||
"reset": "Sıfırla",
|
||||
"save": "Kaydet",
|
||||
"start_time": "Başlangıç zamanı",
|
||||
"time_slot": "Zaman dilimi",
|
||||
"traffic_report_threshold": "Trafik Raporu Eşiği",
|
||||
"traffic_report_threshold_desc": "Trafik raporlaması için minimum eşiği ayarlayın. Trafik yalnızca bu değeri aştığında raporlanacaktır. Tüm trafiği raporlamak için 0 olarak ayarlayın veya boş bırakın."
|
||||
},
|
||||
"saveSuccess": "Başarıyla kaydedildi",
|
||||
"tabs": {
|
||||
"basic": "Temel Yapılandırma",
|
||||
"block": "Engelleme Kuralları",
|
||||
"dns": "DNS Yapılandırması",
|
||||
"outbound": "Giden Kurallar"
|
||||
},
|
||||
"title": "Düğüm yapılandırması"
|
||||
},
|
||||
"server_key": "Sunucu anahtarı",
|
||||
"service_name": "Hizmet adı",
|
||||
"sorted_success": "Başarıyla sıralandı",
|
||||
|
||||
Reference in New Issue
Block a user