1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2026-03-25 13:40:08 +01:00

🌐 Update localization

This commit is contained in:
2026-02-24 16:27:41 +01:00
parent ce5208ceb3
commit 9604bb293f
18 changed files with 100 additions and 6 deletions

View File

@@ -93,7 +93,7 @@
</CommandLineArgument>
<CommandLineArgument
argument = "--ch"
isEnabled = "YES">
isEnabled = "NO">
</CommandLineArgument>
<CommandLineArgument
argument = "--cli"

View File

@@ -84,14 +84,18 @@ struct LoggedCommand: Identifiable {
_ duration: TimeInterval,
isCompleted: Bool
) -> String {
let prefix = isCompleted ? "Completed in" : "Running for"
if duration >= 0.3 {
let seconds = String(format: "%.2f", duration)
return "\(prefix) \(seconds) sec"
let durationText = "\(seconds) s"
return isCompleted
? "command_history.completed_in".localized(durationText)
: "command_history.running_for".localized(durationText)
}
let ms = max(1, Int(duration * 1000))
return "\(prefix) \(ms) ms"
let durationText = "\(ms) ms"
return isCompleted
? "command_history.completed_in".localized(durationText)
: "command_history.running_for".localized(durationText)
}
}

View File

@@ -21,7 +21,7 @@ class CommandHistoryWindowController: PMWindowController {
let panel = NSPanel()
panel.styleMask = [.titled, .closable, .miniaturizable, .resizable, .utilityWindow]
panel.title = "Command History"
panel.title = "command_history.title".localized
panel.titlebarAppearsTransparent = true
panel.isFloatingPanel = true
panel.hidesOnDeactivate = false

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "لا توجد إعدادات مسبقة متاحة.";
"mi_set_up_presets" = "تعرف أكثر على القوالب المُعدة مسبقًا...";
"mi_view_onboarding" = "افتح جولة الترحيب...";
"mi_view_command_history" = "افتح سجل الأوامر...";
"mi_xdebug_available_modes" = "الوضعيات المتاحة";
"mi_xdebug_actions" = "الإجراءات";
"mi_xdebug_disable_all" = "تعطيل كافة الأوضاع";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "إذا لم تقم بتشغيل هذا عبر Alfred أو Raycast، فقد يكون هناك تطبيق آخر يحاول التحكم في PHP Monitor.\n\nفي هذه الحالة، أوصي بإبقاء هذا التكامل معطلاً، إلا إذا كنت موافقًا على أن يتحكم تطبيق جهة خارجية آخر في PHP Monitor نيابةً عنك، مما قد يشكل خطرًا أمنيًا محتملاً.";
"alert.enable_integrations.ok" = "السماح بالتكاملات";
"alert.enable_integrations.cancel" = "عدم السماح";
"startup.fix_for_me" = "أصلحه لي";
"startup.fix_manually" = "لقد أصلحته";
"command_history.title" = "سجل الأوامر";
"command_history.completed_in" = "اكتمل خلال %@";
"command_history.running_for" = "قيد التشغيل لمدة %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "কোনো প্রিসেট উপলব্ধ নেই।";
"mi_set_up_presets" = "প্রিসেট সম্পর্কে আরও জানতে চান...";
"mi_view_onboarding" = "স্বাগত ট্যুর খুলুন...";
"mi_view_command_history" = "কমান্ড ইতিহাস খুলুন...";
"mi_xdebug_available_modes" = "উপলব্ধ মোডগুলি";
"mi_xdebug_actions" = "কর্ম";
"mi_xdebug_disable_all" = "সমস্ত মোড নিষ্ক্রিয় করুন";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "আপনি যদি Alfred বা Raycast-এর মাধ্যমে এটি শুরু না করে থাকেন, তাহলে অন্য একটি অ্যাপ্লিকেশন PHP Monitor নিয়ন্ত্রণ করার চেষ্টা করতে পারে।\n\nএই ক্ষেত্রে, আমি এই ইন্টিগ্রেশন বন্ধ রাখার পরামর্শ দিই, যদি না আপনি অন্য তৃতীয় পক্ষের অ্যাপকে আপনার জন্য PHP Monitor নিয়ন্ত্রণ করতে দিতে চান, যা একটি সম্ভাব্য নিরাপত্তা ঝুঁকি হতে পারে।";
"alert.enable_integrations.ok" = "ইন্টিগ্রেশন অনুমতি দিন";
"alert.enable_integrations.cancel" = "অনুমতি দেবেন না";
"startup.fix_for_me" = "আমার জন্য ঠিক করুন";
"startup.fix_manually" = "আমি ঠিক করেছি";
"command_history.title" = "কমান্ড ইতিহাস";
"command_history.completed_in" = "%@-এ সম্পন্ন";
"command_history.running_for" = "%@ ধরে চলছে";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Keine Voreinstellungen verfügbar.";
"mi_set_up_presets" = "Erfahren Sie mehr über Voreinstellungen...";
"mi_view_onboarding" = "Willkommenstour starten...";
"mi_view_command_history" = "Befehlsverlauf öffnen...";
"mi_xdebug_available_modes" = "Verfügbare Modi";
"mi_xdebug_actions" = "Aktionen";
"mi_xdebug_disable_all" = "Alle Modi deaktivieren";
@@ -611,3 +612,8 @@
"alert.enable_integrations.desc" = "Wenn Sie dies nicht über Alfred oder Raycast ausgelöst haben, versucht möglicherweise eine andere Anwendung, PHP Monitor zu steuern.\n\nIn einem solchen Fall empfehle ich, diese Integration deaktiviert zu lassen, es sei denn, Sie sind damit einverstanden, dass eine andere Drittanbieter-App PHP Monitor für Sie steuert, was ein potenzielles Sicherheitsrisiko darstellen könnte.";
"alert.enable_integrations.ok" = "Integrationen erlauben";
"alert.enable_integrations.cancel" = "Nicht erlauben";
"startup.fix_for_me" = "Für mich beheben";
"startup.fix_manually" = "Ich habe es behoben";
"command_history.title" = "Befehlsverlauf";
"command_history.completed_in" = "Abgeschlossen in %@";
"command_history.running_for" = "Läuft seit %@";

View File

@@ -965,3 +965,9 @@ PHP Monitor will tell Valet to unsecure and re-secure all expired domains for yo
"startup.fix_for_me" = "Fix For Me";
"startup.fix_manually" = "I Fixed It";
// COMMAND HISTORY
"command_history.title" = "Command History";
"command_history.completed_in" = "Completed in %@";
"command_history.running_for" = "Running for %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "No hay ajustes preestablecidos disponibles.";
"mi_set_up_presets" = "Aprende más sobre los ajustes preestablecidos...";
"mi_view_onboarding" = "Abrir tour de bienvenida...";
"mi_view_command_history" = "Abrir historial de comandos...";
"mi_xdebug_available_modes" = "Modos disponibles";
"mi_xdebug_actions" = "Acciones";
"mi_xdebug_disable_all" = "Desactivar todos los modos";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "Si no activaste esto a través de Alfred o Raycast, puede haber otra aplicación intentando controlar PHP Monitor.\n\nEn tal caso, recomiendo mantener esta integración desactivada, a menos que estés de acuerdo con que otra aplicación de terceros controle PHP Monitor por ti, lo que podría representar un posible riesgo de seguridad.";
"alert.enable_integrations.ok" = "Permitir integraciones";
"alert.enable_integrations.cancel" = "No permitir";
"startup.fix_for_me" = "Arreglar por mí";
"startup.fix_manually" = "Lo arreglé";
"command_history.title" = "Historial de comandos";
"command_history.completed_in" = "Completado en %@";
"command_history.running_for" = "En ejecución durante %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Aucun paramètre disponible.";
"mi_set_up_presets" = "En savoir plus sur les paramètres...";
"mi_view_onboarding" = "Ouvrir la visite guidée de bienvenue...";
"mi_view_command_history" = "Ouvrir l'historique des commandes...";
"mi_xdebug_available_modes" = "Modes disponibles";
"mi_xdebug_actions" = "Actions";
"mi_xdebug_disable_all" = "Désactiver tous les modes";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "Si vous n'avez pas déclenché cela via Alfred ou Raycast, il est possible qu'une autre application tente de contrôler PHP Monitor.\n\nDans ce cas, je recommande de garder cette intégration désactivée, sauf si vous acceptez qu'une autre application tierce contrôle PHP Monitor à votre place, ce qui pourrait présenter un risque de sécurité potentiel.";
"alert.enable_integrations.ok" = "Autoriser les intégrations";
"alert.enable_integrations.cancel" = "Ne pas autoriser";
"startup.fix_for_me" = "Corriger pour moi";
"startup.fix_manually" = "Je l'ai corrigé";
"command_history.title" = "Historique des commandes";
"command_history.completed_in" = "Terminé en %@";
"command_history.running_for" = "En cours depuis %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "कोई प्रीसेट उपलब्ध नहीं हैं.";
"mi_set_up_presets" = "प्रीसेट्स के बारे में अधिक जानें...";
"mi_view_onboarding" = "स्वागत यात्रा खोलें...";
"mi_view_command_history" = "कमांड इतिहास खोलें...";
"mi_xdebug_available_modes" = "उपलब्ध मोड";
"mi_xdebug_actions" = "क्रियाएँ";
"mi_xdebug_disable_all" = "सभी मोड निष्क्रिय करें";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "यदि आपने Alfred या Raycast के माध्यम से इसे ट्रिगर नहीं किया है, तो कोई अन्य एप्लिकेशन PHP Monitor को नियंत्रित करने का प्रयास कर रहा हो सकता है।\n\nऐसी स्थिति में, मैं इस इंटीग्रेशन को बंद रखने की सिफारिश करता हूँ, जब तक कि आप किसी अन्य तृतीय-पक्ष ऐप को आपकी ओर से PHP Monitor नियंत्रित करने देने से सहमत न हों, जो एक संभावित सुरक्षा जोखिम हो सकता है।";
"alert.enable_integrations.ok" = "इंटीग्रेशन की अनुमति दें";
"alert.enable_integrations.cancel" = "अनुमति न दें";
"startup.fix_for_me" = "मेरे लिए ठीक करें";
"startup.fix_manually" = "मैंने ठीक कर दिया";
"command_history.title" = "कमांड इतिहास";
"command_history.completed_in" = "%@ में पूरा हुआ";
"command_history.running_for" = "%@ से चल रहा है";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Tidak ada preset tersedia.";
"mi_set_up_presets" = "Pelajari lebih lanjut tentang preset...";
"mi_view_onboarding" = "Buka Tur Selamat Datang...";
"mi_view_command_history" = "Buka riwayat perintah...";
"mi_xdebug_available_modes" = "Mode Tersedia";
"mi_xdebug_actions" = "Aksi";
"mi_xdebug_disable_all" = "Nonaktifkan Semua Mode";
@@ -619,3 +620,8 @@ TIPS PEMECAHAN MASALAH UMUM
"alert.enable_integrations.desc" = "Jika Anda tidak memicu ini melalui Alfred atau Raycast, mungkin ada aplikasi lain yang mencoba mengendalikan PHP Monitor.\n\nDalam kasus tersebut, saya sarankan untuk tetap menonaktifkan integrasi ini, kecuali Anda tidak keberatan jika aplikasi pihak ketiga lain mengendalikan PHP Monitor untuk Anda, yang dapat menimbulkan potensi risiko keamanan.";
"alert.enable_integrations.ok" = "Izinkan Integrasi";
"alert.enable_integrations.cancel" = "Jangan Izinkan";
"startup.fix_for_me" = "Perbaiki untuk saya";
"startup.fix_manually" = "Sudah saya perbaiki";
"command_history.title" = "Riwayat perintah";
"command_history.completed_in" = "Selesai dalam %@";
"command_history.running_for" = "Berjalan selama %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Nessun preset disponibile.";
"mi_set_up_presets" = "Scopri di più sui preset...";
"mi_view_onboarding" = "Apri il tour di benvenuto...";
"mi_view_command_history" = "Apri la cronologia dei comandi...";
"mi_xdebug_available_modes" = "Modalità disponibili";
"mi_xdebug_actions" = "Azioni";
"mi_xdebug_disable_all" = "Disabilita tutte le modalità";
@@ -619,3 +620,8 @@ SUGGERIMENTI COMUNI PER LA RISOLUZIONE DEI PROBLEMI
"alert.enable_integrations.desc" = "Se non hai attivato questo tramite Alfred o Raycast, potrebbe esserci un'altra applicazione che tenta di controllare PHP Monitor.\n\nIn tal caso, consiglio di mantenere questa integrazione disattivata, a meno che tu non sia d'accordo che un'altra app di terze parti controlli PHP Monitor per te, il che potrebbe rappresentare un potenziale rischio per la sicurezza.";
"alert.enable_integrations.ok" = "Consenti integrazioni";
"alert.enable_integrations.cancel" = "Non consentire";
"startup.fix_for_me" = "Correggi per me";
"startup.fix_manually" = "L'ho risolto";
"command_history.title" = "Cronologia comandi";
"command_history.completed_in" = "Completato in %@";
"command_history.running_for" = "In esecuzione da %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "プリセットは利用できません.";
"mi_set_up_presets" = "プリセットについて詳しく知る…";
"mi_view_onboarding" = "ウェルカムツアーを開始…";
"mi_view_command_history" = "コマンド履歴を開く…";
"mi_xdebug_available_modes" = "利用可能なモード";
"mi_xdebug_actions" = "操作";
"mi_xdebug_disable_all" = "すべてのモードを無効にする";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "AlfredやRaycast経由でトリガーしていない場合は、別のアプリケーションがPHP Monitorを制御しようとしている可能性があります。\n\nその場合、他のサードパーティアプリがPHP Monitorを代わりに制御することに問題がない場合を除き、この統合をオフのままにしておくことをお勧めします。これはセキュリティ上のリスクとなる可能性があります。";
"alert.enable_integrations.ok" = "統合を許可";
"alert.enable_integrations.cancel" = "許可しない";
"startup.fix_for_me" = "自動で修復";
"startup.fix_manually" = "修復しました";
"command_history.title" = "コマンド履歴";
"command_history.completed_in" = "%@で完了";
"command_history.running_for" = "%@実行中";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Geen presets beschikbaar.";
"mi_set_up_presets" = "Meer te weten komen over presets...";
"mi_view_onboarding" = "Open welkomvenster...";
"mi_view_command_history" = "Open opdrachtgeschiedenis...";
"mi_xdebug_available_modes" = "Beschikbare modes";
"mi_xdebug_actions" = "Acties";
"mi_xdebug_disable_all" = "Alle modes uitschakelen";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "Als u dit niet via Alfred of Raycast heeft geactiveerd, probeert mogelijk een andere applicatie PHP Monitor aan te sturen.\n\nIn dat geval raad ik aan om deze integratie uitgeschakeld te laten, tenzij u het geen probleem vindt als een andere app van derden PHP Monitor voor u aanstuurt, wat een potentieel beveiligingsrisico kan vormen.";
"alert.enable_integrations.ok" = "Integraties toestaan";
"alert.enable_integrations.cancel" = "Niet toestaan";
"startup.fix_for_me" = "Los het voor mij op";
"startup.fix_manually" = "Ik heb het opgelost";
"command_history.title" = "Opdrachtgeschiedenis";
"command_history.completed_in" = "Voltooid in %@";
"command_history.running_for" = "Bezig sinds %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Sem predefinições disponíveis.";
"mi_set_up_presets" = "Saiba mais sobre predefinições...";
"mi_view_onboarding" = "Guia de boas-vindas...";
"mi_view_command_history" = "Abrir histórico de comandos...";
"mi_xdebug_available_modes" = "Modos disponíveis";
"mi_xdebug_actions" = "Ações";
"mi_xdebug_disable_all" = "Desativar todos os modos";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "Se não ativou isto através do Alfred ou Raycast, pode haver outra aplicação a tentar controlar o PHP Monitor.\n\nNesse caso, recomendo manter esta integração desativada, a menos que não se importe que outra aplicação de terceiros controle o PHP Monitor por si, o que pode representar um potencial risco de segurança.";
"alert.enable_integrations.ok" = "Permitir integrações";
"alert.enable_integrations.cancel" = "Não permitir";
"startup.fix_for_me" = "Corrigir por mim";
"startup.fix_manually" = "Já corrigi";
"command_history.title" = "Histórico de comandos";
"command_history.completed_in" = "Concluído em %@";
"command_history.running_for" = "A decorrer há %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Kullanılabilir ön ayar yok.";
"mi_set_up_presets" = "Ön ayarlar hakkında daha fazla bilgi edinin...";
"mi_view_onboarding" = "Hoş Geldin Turu Aç...";
"mi_view_command_history" = "Komut geçmişini aç...";
"mi_xdebug_available_modes" = "Mevcut Modlar";
"mi_xdebug_actions" = "Eylemler";
"mi_xdebug_disable_all" = "Tüm Modları Devre Dışı Bırak";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "Bunu Alfred veya Raycast üzerinden tetiklemediyseniz, başka bir uygulama PHP Monitor'ü kontrol etmeye çalışıyor olabilir.\n\nBöyle bir durumda, başka bir üçüncü taraf uygulamanın PHP Monitor'ü sizin adınıza kontrol etmesinde sakınca görmüyorsanız hariç, bu entegrasyonu kapalı tutmanızı öneririm; aksi takdirde potansiyel bir güvenlik riski oluşturabilir.";
"alert.enable_integrations.ok" = "Entegrasyonlara İzin Ver";
"alert.enable_integrations.cancel" = "İzin Verme";
"startup.fix_for_me" = "Benim için düzelt";
"startup.fix_manually" = "Düzelttim";
"command_history.title" = "Komut Geçmişi";
"command_history.completed_in" = "%@ içinde tamamlandı";
"command_history.running_for" = "%@ süredir çalışıyor";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "Không có cấu hình preset nào khả dụng.";
"mi_set_up_presets" = "Tìm hiểu thêm về các preset...";
"mi_view_onboarding" = "Mở Hướng dẫn chào mừng...";
"mi_view_command_history" = "Mở lịch sử lệnh...";
"mi_xdebug_available_modes" = "Các Chế độ Khả dụng";
"mi_xdebug_actions" = "Hành động";
"mi_xdebug_disable_all" = "Tắt Tất cả Chế độ";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "Nếu bạn không kích hoạt điều này qua Alfred hoặc Raycast, có thể có một ứng dụng khác đang cố kiểm soát PHP Monitor.\n\nTrong trường hợp đó, tôi khuyên bạn nên giữ tích hợp này ở trạng thái tắt, trừ khi bạn chấp nhận việc một ứng dụng bên thứ ba khác kiểm soát PHP Monitor thay bạn, điều này có thể gây ra rủi ro bảo mật tiềm ẩn.";
"alert.enable_integrations.ok" = "Cho phép tích hợp";
"alert.enable_integrations.cancel" = "Không cho phép";
"startup.fix_for_me" = "Sửa giúp tôi";
"startup.fix_manually" = "Tôi đã sửa";
"command_history.title" = "Lịch sử lệnh";
"command_history.completed_in" = "Hoàn thành trong %@";
"command_history.running_for" = "Đang chạy %@";

View File

@@ -68,6 +68,7 @@
"mi_no_presets" = "无可用预设";
"mi_set_up_presets" = "了解有关预设的更多信息...";
"mi_view_onboarding" = "打开欢迎导览...";
"mi_view_command_history" = "打开命令历史...";
"mi_xdebug_available_modes" = "可用模式";
"mi_xdebug_actions" = "操作";
"mi_xdebug_disable_all" = "禁用所有模式";
@@ -609,3 +610,8 @@
"alert.enable_integrations.desc" = "如果您不是通过 Alfred 或 Raycast 触发的,可能有另一个应用程序正在尝试控制 PHP Monitor。\n\n在这种情况下我建议保持此集成处于关闭状态除非您同意让另一个第三方应用代为控制 PHP Monitor这可能存在潜在的安全风险。";
"alert.enable_integrations.ok" = "允许集成";
"alert.enable_integrations.cancel" = "不允许";
"startup.fix_for_me" = "帮我修复";
"startup.fix_manually" = "我已修复";
"command_history.title" = "命令历史";
"command_history.completed_in" = "在%@内完成";
"command_history.running_for" = "已运行%@";