1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-12-21 03:10:06 +01:00

🚀 Version 25.11.1

This commit is contained in:
2025-11-21 21:28:46 +01:00
25 changed files with 94 additions and 152 deletions

View File

@@ -3960,7 +3960,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1715;
CURRENT_PROJECT_VERSION = 1735;
DEAD_CODE_STRIPPING = YES;
DEBUG = YES;
ENABLE_APP_SANDBOX = NO;
@@ -3979,7 +3979,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 13.5;
MARKETING_VERSION = 25.11;
MARKETING_VERSION = 25.11.1;
PRODUCT_BUNDLE_IDENTIFIER = com.nicoverbruggen.phpmon;
PRODUCT_MODULE_NAME = PHP_Monitor;
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -4004,7 +4004,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1715;
CURRENT_PROJECT_VERSION = 1735;
DEAD_CODE_STRIPPING = YES;
DEBUG = NO;
ENABLE_APP_SANDBOX = NO;
@@ -4023,7 +4023,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 13.5;
MARKETING_VERSION = 25.11;
MARKETING_VERSION = 25.11.1;
PRODUCT_BUNDLE_IDENTIFIER = com.nicoverbruggen.phpmon;
PRODUCT_MODULE_NAME = PHP_Monitor;
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -4186,7 +4186,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1715;
CURRENT_PROJECT_VERSION = 1735;
DEAD_CODE_STRIPPING = YES;
DEBUG = YES;
ENABLE_APP_SANDBOX = NO;
@@ -4205,7 +4205,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 13.5;
MARKETING_VERSION = 25.11;
MARKETING_VERSION = 25.11.1;
PRODUCT_BUNDLE_IDENTIFIER = com.nicoverbruggen.phpmon.eap;
PRODUCT_MODULE_NAME = PHP_Monitor;
PRODUCT_NAME = "$(TARGET_NAME) EAP";
@@ -4379,7 +4379,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1715;
CURRENT_PROJECT_VERSION = 1735;
DEAD_CODE_STRIPPING = YES;
DEBUG = NO;
ENABLE_APP_SANDBOX = NO;
@@ -4398,7 +4398,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 13.5;
MARKETING_VERSION = 25.11;
MARKETING_VERSION = 25.11.1;
PRODUCT_BUNDLE_IDENTIFIER = com.nicoverbruggen.phpmon.eap;
PRODUCT_MODULE_NAME = PHP_Monitor;
PRODUCT_NAME = "$(TARGET_NAME) EAP";

View File

@@ -164,4 +164,10 @@ extension String {
of: "^[0-9]*$", // 1
options: .regularExpression) != nil
}
// MARK: - Helpers
var withDisplayName: String {
return self.replacing("PHP Monitor", with: App.displayName)
}
}

View File

@@ -10,6 +10,11 @@ import Foundation
extension String {
var replacingTildeWithHomeDirectory: String {
// Skip replacement if not necessary
if !self.contains("~") {
return self
}
// Try and check if there's a shared container
if let paths = App.shared.container.paths {
return self.replacing("~", with: paths.homePath)

View File

@@ -26,7 +26,16 @@ class PhpEnvironments {
If invalid, this will prevent PHP Monitor from starting correctly.
*/
func getHomebrewInformation() async {
let brewPhpAlias = await container.shell.pipe("\(container.paths.brew) info php --json").out
// Let's see which formula we need to check
var formulaToLoad = "php"
// Depending on whether the `shivammathur/php` tap is installed, this command will vary
if BrewDiagnostics.shared.installedTaps.contains("shivammathur/php") {
formulaToLoad = "shivammathur/php/php"
}
// Let's check the alias by using `brew info`
let brewPhpAlias = await container.shell.pipe("\(container.paths.brew) info \(formulaToLoad) --json").out
// Remove any non-JSON output (progress indicators, etc.) before the actual JSON array
// This is a workaround for https://github.com/homebrew/brew/issues/20978
@@ -75,7 +84,7 @@ class PhpEnvironments {
if let version = try? VersionNumber.parse(longVersionString) {
PhpEnvironments.brewPhpAlias = version.short
if version.short != homebrewPackage.version {
Log.info("[BREW] An older version of `php` is actually installed (\(version.short)).")
Log.info("[BREW] An older or newer version of `php` is actually installed (\(version.short)).")
}
} else {
Log.warn("Could not determine the actual version of the php binary; assuming Homebrew is correct.")

View File

@@ -17,6 +17,11 @@ class App {
/** Use to determine whether a loaded testable configuration is being used. */
static var hasLoadedTestableConfiguration: Bool = false
/** The display name of the app, as declared in Info.plist. */
static var displayName: String {
return Bundle.main.infoDictionary?["CFBundleName"] as! String
}
/** Retrieve the version number from the main info dictionary, Info.plist. */
static var version: String {
let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as! String

View File

@@ -147,10 +147,13 @@ class Startup {
descriptionText: "startup.errors.dyld_library.desc".localized
),
// =================================================================================
// Make sure we can get valid output from Homebrew's info command.
// Make sure we can get valid output from Homebrew's `info` command.
// =================================================================================
EnvironmentCheck(
command: { container in
// first, verify the taps
await BrewDiagnostics.shared.loadInstalledTaps()
// then, check the Homebrew information
await container.phpEnvs.getHomebrewInformation()
return container.phpEnvs.homebrewPackage == nil
},
@@ -158,6 +161,19 @@ class Startup {
titleText: "startup.errors.php_brew_info_invalid.title".localized,
subtitleText: "startup.errors.php_brew_info_invalid.subtitle".localized,
descriptionText: "startup.errors.php_brew_info_invalid.desc".localized
),
// =================================================================================
// Make sure we can determine the PHP alias.
// =================================================================================
EnvironmentCheck(
command: { container in
await container.phpEnvs.determinePhpAlias()
return PhpEnvironments.brewPhpAlias == nil
},
name: "`brew` alias is not nil and valid",
titleText: "startup.errors.could_not_determine_alias.title".localized,
subtitleText: "startup.errors.could_not_determine_alias.subtitle".localized,
descriptionText: "startup.errors.could_not_determine_alias.desc".localized
)
]),
EnvironmentCheckGroup(name: "valet", condition: { return Valet.installed }, checks: [

View File

@@ -120,19 +120,6 @@ class BrewDiagnostics {
}
}
/**
It is possible to have the `shivammathur/php` tap installed, and for the core homebrew information to be outdated.
This will then result in two different aliases claiming to point to the same formula (`php`).
This will break all linking functionality in PHP Monitor, and the user needs to be informed of this.
This check only needs to be performed if the `shivammathur/php` tap is active.
*/
public func checkForCaskConflict() async {
if await hasAliasConflict() {
presentAlertAboutConflict()
}
}
/**
It is possible to upgrade PHP, but forget running `valet install`.
This results in a scenario where a rogue www.conf file exists.
@@ -175,69 +162,6 @@ class BrewDiagnostics {
}
}
/**
Check if the alias conflict as documented in `checkForCaskConflict` actually occurred.
*/
private func hasAliasConflict() async -> Bool {
let tapAlias = await container.shell.pipe("brew info shivammathur/php/php --json").out
if tapAlias.contains("brew tap shivammathur/php") || tapAlias.contains("Error") || tapAlias.isEmpty {
Log.info("The user does not appear to have tapped: shivammathur/php")
return false
} else {
Log.info("The user DOES have the following tapped: shivammathur/php")
Log.info("Checking for `php` formula conflicts...")
let tapPhp = try! JSONDecoder().decode(
[HomebrewPackage].self,
from: tapAlias.data(using: .utf8)!
).first!
guard let tapPhpVersion = tapPhp.version else {
Log.warn("The `php` formula could not be determined.")
return false
}
if PhpEnvironments.brewPhpAlias != nil && tapPhp.version != PhpEnvironments.brewPhpAlias {
Log.warn("The `php` formula alias seems to be the different between the tap and core. "
+ "This could be a problem!")
Log.info("Determining whether both of these versions are installed...")
let availablePhpVersions = container.phpEnvs.availablePhpVersions
let bothInstalled = availablePhpVersions.contains(tapPhpVersion)
&& availablePhpVersions.contains(PhpEnvironments.brewPhpAlias!)
if bothInstalled {
Log.warn("Both conflicting aliases seem to be installed, warning the user!")
} else {
Log.info("Conflicting aliases are not both installed, seems fine!")
}
return bothInstalled
}
Log.info("All seems to be OK. No conflicts, both are PHP \(tapPhpVersion).")
return false
}
}
/**
Show this alert in case the tapped Cask does cause issues because of the conflict.
*/
private func presentAlertAboutConflict() {
Task { @MainActor in
NVAlert()
.withInformation(
title: "alert.php_alias_conflict.title".localized,
subtitle: "alert.php_alias_conflict.info".localized
)
.withPrimary(text: "generic.ok".localized)
.show()
}
}
/**
In order to see if we support the --json syntax, we'll query nginx.
If the JSON response cannot be parsed, Homebrew is probably out of date.

View File

@@ -33,7 +33,7 @@ extension MainMenu {
// Load additional preferences
await container.preferences.loadCustomPreferences()
// Determine what the `php` formula is aliased to
// Determine what the `php` formula is aliased to (again)
await container.phpEnvs.determinePhpAlias()
// Make sure that broken symlinks are removed ASAP
@@ -53,15 +53,11 @@ extension MainMenu {
// Validate the Homebrew version (determines install/upgrade functionality)
await Brew.shared.determineVersion()
// Actually detect the PHP versions
await container.phpEnvs.reloadPhpVersions()
// Verify third party taps
// The missing tap(s) will be actionable later
// Verify third party taps (will display as warning)
await BrewDiagnostics.shared.verifyThirdPartyTaps()
// Check for an alias conflict
await BrewDiagnostics.shared.checkForCaskConflict()
// Actually detect the PHP versions
await container.phpEnvs.reloadPhpVersions()
// Set up the filesystem watcher for the Homebrew binaries
App.shared.prepareHomebrewWatchers()

View File

@@ -127,9 +127,9 @@ extension StatusMenu {
@MainActor func addCoreMenuItems() {
addItems([
NSMenuItem.separator(),
NSMenuItem(title: "mi_about".localized,
NSMenuItem(title: "mi_about".localized.withDisplayName,
action: #selector(MainMenu.openAbout)),
NSMenuItem(title: "mi_quit".localized,
NSMenuItem(title: "mi_quit".localized.withDisplayName,
action: #selector(MainMenu.terminateApp), keyEquivalent: "q")
])
}

View File

@@ -21,7 +21,7 @@ extension DomainListVC {
guard let window = windowController.window else { return }
window.title = "domain_list.title".localized
window.subtitle = "domain_list.subtitle".localized
window.subtitle = ""
window.delegate = delegate ?? windowController
window.styleMask = [.titled, .closable, .resizable, .miniaturizable]
window.minSize = NSSize(width: 550, height: 200)

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "إعادة تحميل قائمة النطاقات";
"mm_find_in_domain_list" = "بحث في قائمة النطاقات";
"domain_list.title" = "النطاقات";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "لا توجد نطاقات متاحة.";
"domain_list.domains_empty.desc" = "لم يتم العثور على أي نطاقات لهذا البحث أو أنك لم تقم بربط أي نطاقات حتى الآن.";
"domain_list.domains_empty.button" = "إضافة نطاق...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "قد لا تحتاج إلى إيقاف تشغيل PHP Monitor وإعادة تشغيله. إذا كنت قد أصلحت المشكلة (أو لا تتذكر ما هي المشكلة بالضبط) يمكنك النقر على إعادة المحاولة، التي ستجعل PHP Monitor يعيد التحقق من عمليات الإقلاع.";
"alert.cannot_start.close" = "إغلاق";
"alert.cannot_start.retry" = "إعادة المحاولة";
"alert.php_alias_conflict.title" = "تم اكتشاف تعارض في صيغة Homebrew `php`";
"alert.php_alias_conflict.info" = "أكتشف PHP Monitor وجود تعارض في أسماء `php` في إعداد Homebrew الخاص بك، وقد تم اكتشاف كلاهما كأنما مثبتين. هذا قد يؤدي إلى فشل الربط عند تبديل إصدارات PHP، وسيفقد وظائف PHP Monitor. للمزيد من المعلومات، يرجى زيارة: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "الإصدار المُثبت من Valet لا يفي بمتطلبات الحد الأدنى للإصدار. قد لا يعمل PHP Monitor كما هو متوقع!";
"alert.min_valet_version.info" = "أنت حاليًا تشغل Valet %@.\n\nللحصول على دعم أمثل لأحدث إصدارات PHP والتبديل الصحيح للإصدار، يُنصح بتحديث إلى الإصدار %@، وهو الحد الأدنى المطلوب لهذا الإصدار من PHP Monitor.\n\nيمكنك القيام بذلك عن طريق تشغيل `composer global update` في الطرفية الخاصة بك. بعد ذلك، شغّل `valet install` مرة أخرى. للحصول على أفضل النتائج، أعد تشغيل PHP Monitor بعد ذلك. حتى يتم حل هذه المشكلة، قد لا يتصرف PHP Monitor كما هو متوقع.";
"alert.preset_description.switcher_version" = "يتحول إلى PHP %@.\n\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "ডোমেইন তালিকা পুনরায় লোড করুন";
"mm_find_in_domain_list" = "ডোমেইন তালিকায় অনুসন্ধান করুন";
"domain_list.title" = "ডোমেইনসমূহ";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "কোনো ডোমেইন উপলব্ধ নেই।";
"domain_list.domains_empty.desc" = "এই অনুসন্ধান প্রশ্নের জন্য কোনো ডোমেইন পাওয়া যায়নি বা আপনি এখনও কোনো ডোমেইন যুক্ত করেননি।";
"domain_list.domains_empty.button" = "ডোমেইন যোগ করুন...";
@@ -187,7 +186,7 @@
"domain_list.alerts_status_unsecure" = "অসুরক্ষিত";
"domain_list.confirm_unlink" = "আপনি কি নিশ্চিত যে আপনি '%@' আনলিঙ্ক করতে চান?";
"domain_list.confirm_unlink_desc" = "কোনো ফাইল মুছে যাবে না। আপনি সবসময় + বোতামে ক্লিক করে এবং মূল ফোল্ডার নির্বাচন করে আবারও ফোল্ডারটি লিঙ্ক করতে পারেন।";
"site_link.close" = "";
"site_link.close" = "বন্ধ";
"site_link.switch_to_php" = "PHP %@‑এ স্যুইচ করুন";
"site_link.isolate_php" = "PHP আলাদা করুন %@";
"domain_list.confirm_unproxy" = "আপনি কি নিশ্চিত যে আপনি প্রোক্সি '%@' সরাতে চান?";
@@ -266,7 +265,7 @@
"editors.alert.cancel" = "বাতিল";
"prefs.title" = "PHP Monitor";
"prefs.subtitle" = "পছন্দসমূহ";
"prefs.close" = "";
"prefs.close" = "বন্ধ";
"prefs.tabs.general" = "সাধারণ";
"prefs.tabs.appearance" = "দর্শন";
"prefs.tabs.visibility" = "দৃশ্যমানতা";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "আপনাকে হয়তো PHP Monitor বন্ধ করে পুনরায় চালু করতে হবে না। যদি আপনি সমস্যাটি সমাধান করে থাকেন (বা ঠিক কী সমস্যা ছিল তা মনে না থাকে), তাহলে আপনি 'Retry' এ ক্লিক করতে পারেন, যার ফলে PHP Monitor স্টার্ট‑আপ চেকগুলো আবার চেষ্টা করবে।";
"alert.cannot_start.close" = "প্রস্থান করুন";
"alert.cannot_start.retry" = "পুনরায় চেষ্টার";
"alert.php_alias_conflict.title" = "হোমব্রু `php` ফর্মুলা এলিয়াস সংঘর্ষ শনাক্ত হয়েছে";
"alert.php_alias_conflict.info" = "PHP Monitor আপনার Homebrew সেটআপে সংঘর্ষপূর্ণ `php` এলিয়াস সনাক্ত করেছে, যেগুলি উভয়ই ইনস্টল করা হিসাবে চিহ্নিত হয়েছে।\n\nএটি সম্ভবত PHP সংস্করণ পরিবর্তনের সময় লিংক ব্যর্থ করবে এবং PHP Monitor এর কার্যকারিতা ভেঙে দেবে।\n\nআরও তথ্যের জন্য দেখুন: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "ইনস্টল করা Valet এর সংস্করণ ন্যূনতম সংস্করণ চাহিদা পূরণ করে না। PHP Monitor প্রত্যাশিতভাবে কাজ করতে পারে না!";
"alert.min_valet_version.info" = "আপনি বর্তমানে Valet %@ চালাচ্ছেন।\n\nPHP এর সর্বশেষ সংস্করণগুলির জন্য এবং সঠিক ভার্সন সুইচিংয়ের জন্য সর্বোত্তম সমর্থনের জন্য, আপনাকে এই PHP Monitor এর সংস্করণের ন্যূনতম প্রয়োজনীয়তা পূরণকারী %@ সংস্করণে আপডেট করার পরামর্শ দেওয়া হয়।\n\nআপনি আপনার টার্মিনালে `composer global update` চালিয়ে এটি করতে পারেন। এরপর আবার `valet install` চালান। সর্বোত্তম ফলাফলের জন্য, এর পরে PHP Monitor পুনরায় শুরু করুন। এই সমস্যা সমাধান না হওয়া পর্যন্ত, PHP Monitor প্রত্যাশিতভাবে আচরণ নাও করতে পারে।";
"alert.preset_description.switcher_version" = "PHP %@ এ স্যুইচ করে।\n\n";
@@ -429,7 +426,7 @@
"alert.service_error.subtitle.no_error_log" = "এর অর্থ হল যে সার্ভিস '%@' চলছে না। এটি ভ্যালেটকে সঠিকভাবে কাজ করতে বাধা দিতে পারে। দুর্ভাগ্যবশত, এই সার্ভিসের জন্য কোনো সংশ্লিষ্ট লগ ফাইল নেই।";
"alert.service_error.extra" = "আপনি সাধারণ সমস্যাসমাধান পদক্ষেপগুলো অনুসরণ করতে চাইতে পারেন। আরো জানার জন্য, PHP Monitor-এর সেবা বিভাগে '?' বাটনটিতে টিপুন।";
"alert.service_error.button.show_log" = "ত্রুটি লগ দেখুন";
"alert.service_error.button.close" = "";
"alert.service_error.button.close" = "বন্ধ";
"alert.global_composer_platform_issues.title" = "Composer আপনার প্ল্যাটফর্মে সমস্যাগুলি সনাক্ত করেছে";
"alert.global_composer_platform_issues.subtitle" = "আপনি যেই PHP সংস্করণে স্যুইচ করেছেন তা আপনার ইনস্টল করা গ্লোবাল Composer নির্ভরশীলতার জন্য খুব পুরনো। এই নির্ভরশীলতাগুলো আপডেট করতে হবে.";
"alert.global_composer_platform_issues.desc" = "এই সমস্যাটি ভবিষ্যতে ঘটার থেকে রোধ করার সবচেয়ে সহজ উপায় হল আপনি যে সর্বপ্রথম ইনস্টল করা PHP সংস্করণটি আছে তাতে স্যুইচ করা এবং আবারও `composer global update` চালানো। বিকল্পভাবে, আপনি পছন্দসমূহে 'স্বয়ংক্রিয়ভাবে গ্লোবাল নির্ভরশীলতা আপডেট করুন' বিকল্পটি নির্বাচন করে এই সমস্যাটি এড়াতে পারেন। আপনি যদি সেই গ্লোবাল নির্ভরশীলতাগুলি আপডেট করার চেষ্টা সত্ত্বেও এই বার্তা দেখতে থাকেন, তবে আপনি আপনার গ্লোবাল কম্পোজার কনফিগারেশন ফাইলটি দেখতে পারেন, যা `~/.composer/composer.json` এ অবস্থিত।";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Domain-Liste neu laden";
"mm_find_in_domain_list" = "In Domain-Liste suchen...";
"domain_list.title" = "Domains";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "Keine Domains verfügbar.";
"domain_list.domains_empty.desc" = "Es wurden keine Domains für diese Suchanfrage gefunden oder Sie haben noch keine Domains verknüpft.";
"domain_list.domains_empty.button" = "Domain hinzufügen…";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Möglicherweise müssen Sie PHP Monitor nicht beenden und neu starten. Wenn Sie das Problem behoben haben (oder sich nicht mehr an das genaue Problem erinnern können), können Sie auf Wiederholen klicken, damit PHP Monitor die Startprüfungen erneut durchführt.";
"alert.cannot_start.close" = "Beenden";
"alert.cannot_start.retry" = "Erneut versuchen";
"alert.php_alias_conflict.title" = "Homebrew `php` Formel-Alias-Konflikt entdeckt";
"alert.php_alias_conflict.info" = "PHP Monitor hat in Ihrem Homebrew-Setup widersprüchliche `php`-Aliase entdeckt, die beide als installiert erkannt wurden.\n\nDies wird wahrscheinlich zu einem fehlgeschlagenen Linking führen, wenn Sie die PHP-Version wechseln, und die Funktionalität von PHP Monitor unterbrechen.\n\nFür weitere Informationen besuchen Sie bitte: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "Die installierte Version von Valet erfüllt nicht die Mindestanforderungen. PHP Monitor funktioniert möglicherweise nicht wie erwartet!";
"alert.min_valet_version.info" = "Sie führen gerade Valet %@ aus.\n\nFür eine optimale Unterstützung der neuesten PHP-Versionen und einen korrekten Versionswechsel wird empfohlen, auf die Version %@ zu aktualisieren, die die Mindestanforderung für diese Version von PHP Monitor ist.\n\nSie können dies tun, indem Sie `composer global update` in Ihrem Terminal ausführen. Danach führen Sie erneut `valet install` aus. Die besten Ergebnisse erzielen Sie, wenn Sie PHP Monitor danach neu starten. Bis das Problem behoben ist, verhält sich PHP Monitor möglicherweise nicht wie erwartet.";
"alert.preset_description.switcher_version" = "Wechselt zu PHP %@.\n\n";

View File

@@ -247,7 +247,6 @@ You may be asked for your password during the uninstallation process if file per
// SITE LIST
"domain_list.title" = "Domains";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "No domains available.";
"domain_list.domains_empty.desc" = "No domains were found for this search query or you haven't linked any domains yet.";
@@ -609,10 +608,6 @@ problem manually, using your own Terminal app (this just shows you the output)."
"alert.cannot_start.close" = "Quit";
"alert.cannot_start.retry" = "Retry";
// PHP alias issue
"alert.php_alias_conflict.title" = "Homebrew `php` formula alias conflict detected";
"alert.php_alias_conflict.info" = "PHP Monitor has detected conflicting `php` aliases in your Homebrew setup, both of which have been detected as installed.\n\nThis will likely result in failed linking when switching PHP versions, and will break PHP Monitor functionality.\n\nFor more information, please visit: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "The installed version of Valet does not meet the minimum version requirement. PHP Monitor may not function as expected!";
"alert.min_valet_version.info" = "You are currently running Valet %@.
@@ -676,6 +671,11 @@ You can do this by running `composer global update` in your terminal. After that
"startup.errors.php_brew_info_invalid.subtitle" = "This will prevent PHP Monitor from starting correctly. It's possible that Homebrew is currently in a broken state or some additional logging crept into the output of this command. This is a known issue.";
"startup.errors.php_brew_info_invalid.desc" = "Simply retrying may fix the issue, but you may want to run the command yourself if the issue persists and validate if it's valid JSON. Press OK, and select Retry to try again.";
// Could not determine alias
"startup.errors.could_not_determine_alias.title" = "Could not determine which version the `php` formula is aliased to";
"startup.errors.could_not_determine_alias.subtitle" = "This will prevent PHP Monitor from starting correctly. It's possible that Homebrew is currently in a broken state or that there's an issue with the formula.";
"startup.errors.could_not_determine_alias.desc" = "Try running `brew update` to update your formulae and try again. If the issue persists, please report it on GitHub, as this could be a bug.";
// PHP not found in /usr/local/opt or /opt/homebrew/opt
"startup.errors.php_opt.title" = "PHP is not correctly installed";
"startup.errors.php_opt.subtitle" = "The PHP alias was not found in `%@`. The app will not work correctly until you resolve this issue.";
@@ -701,6 +701,7 @@ You can do this by running `composer global update` in your terminal. After that
"startup.errors.valet_version_unknown.subtitle" = "Parsing the output of `valet --version` failed. Make sure your Valet installation works and is up-to-date.";
"startup.errors.valet_version_unknown.desc" = "Try running `valet --version` in a terminal to find out what's going on.";
// Valet not installed
"startup.errors.valet_not_installed.title" = "Your Valet configuration directory is missing";
"startup.errors.valet_not_installed.subtitle" = "The required directory `~/.config/valet` is missing. This usually means that you forgot to run `valet install`.";
"startup.errors.valet_not_installed.desc" = "Assuming you already installed Valet via Composer, please run `valet install` to finish setting up Laravel Valet.
@@ -943,6 +944,8 @@ PHP Monitor will tell Valet to unsecure and re-secure all expired domains for yo
"crash_reporter.title" = "PHP Monitor crashed earlier, want to send a crash report?";
"crash_reporter.subtitle" = "It is possible to send the crash report to the developer of the app, so this issue can be fixed. This is highly recommended. Would you like to do that?";
"crash_reporter.description" = "Without sending this crash report, the developer may not be aware of this particular issue. No logs or personal data is sent with the crash report, only the unsymbolicated crash report. No further action is necessary on your part.";
"crash_reporter.description" = "Without sending this crash report, the developer may not be aware of this particular issue. No logs or personal data is sent with the crash report, only the unsymbolicated crash report. No further action is necessary on your part.
➡️ If the crash keeps happening at a specific point in time, you may want to check GitHub's issue tracker to see if a fix is not in the works. If the app keeps crashing prior to initialization, you may need to update PHP Monitor manually.";
"crash_reporter.send_report" = "Send Report";
"crash_reporter.do_not_send" = "Don't Send";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Recargar lista de dominios";
"mm_find_in_domain_list" = "Buscar en lista de dominios";
"domain_list.title" = "Dominios";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "No hay dominios disponibles.";
"domain_list.domains_empty.desc" = "No se encontraron dominios para esta búsqueda o aún no has vinculado ningún dominio.";
"domain_list.domains_empty.button" = "Agregar dominio...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Puede que no necesites cerrar PHP Monitor y reiniciarlo. Si has solucionado el problema (o no recuerdas cuál era el problema exacto) puedes hacer clic en Reintentar, lo que hará que PHP Monitor vuelva a realizar las comprobaciones de inicio.";
"alert.cannot_start.close" = "Cerrar";
"alert.cannot_start.retry" = "Reintentar";
"alert.php_alias_conflict.title" = "Detectado conflicto de alias de fórmula `php` de Homebrew";
"alert.php_alias_conflict.info" = "PHP Monitor ha detectado alias `php` conflictivos en tu configuración de Homebrew, ambos detectados como instalados.\n\nEsto probablemente resultará en fallos de enlace al cambiar versiones de PHP y romperá la funcionalidad de PHP Monitor.\n\nPara más información, por favor visita: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "La versión instalada de Valet no cumple con el requisito mínimo de versión. ¡PHP Monitor puede no funcionar como se espera!";
"alert.min_valet_version.info" = "Actualmente estás ejecutando Valet %@.\n\nPara un soporte óptimo de las últimas versiones de PHP y un cambio de versión adecuado, se recomienda que actualices a la versión %@, que es el requisito mínimo para esta versión de PHP Monitor.\n\nPuedes hacer esto ejecutando `composer global update` en tu terminal. Después de eso, ejecuta `valet install` de nuevo. Para mejores resultados, reinicia PHP Monitor después de eso. Hasta que esto se resuelva, PHP Monitor puede no comportarse como se espera.";
"alert.preset_description.switcher_version" = "Cambia a PHP %@.\n\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Recharger la liste des domaines";
"mm_find_in_domain_list" = "Rechercher dans la liste des domaines";
"domain_list.title" = "Domaines";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "Aucun domaine disponible.";
"domain_list.domains_empty.desc" = "Aucun domaine n'a été trouvé pour cette requête de recherche ou vous n'avez pas encore lié de domaines.";
"domain_list.domains_empty.button" = "Ajouter un domaine...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Il se peut que vous n'ayez pas besoin de quitter PHP Monitor et de le redémarrer. Si vous avez résolu le problème (ou si vous ne vous souvenez pas du problème exact), vous pouvez cliquer sur Réessayer, ce qui permettra à PHP Monitor de refaire les vérifications de démarrage.";
"alert.cannot_start.close" = "Quitter";
"alert.cannot_start.retry" = "Essayer à nouveau";
"alert.php_alias_conflict.title" = "Conflit d'alias de la formule Homebrew `php` détecté";
"alert.php_alias_conflict.info" = "PHP Monitor a détecté des alias `php` conflictuels dans votre configuration Homebrew, qui ont tous deux été détectés comme étant installés.\n\nCeci entraînera probablement l'échec de la liaison lors du changement de version de PHP, et brisera la fonctionnalité de PHP Monitor.\n\nPour plus d'informations, veuillez visiter : https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "La version installée de Valet ne correspond pas à la version minimale requise. Le PHP Monitor peut ne pas fonctionner comme prévu !";
"alert.min_valet_version.info" = "Vous êtes en train d'exécuter Valet %@.\n\nPour une prise en charge optimale des dernières versions de PHP et un changement de version correct, il est recommandé de mettre à jour vers la version %@, qui est la configuration minimale requise pour cette version de PHP Monitor.\n\nVous pouvez mettre à jour en executant `composer global update` dans votre terminal. Une fois fait, lancez `valet install` à nouveau. Pour de meilleurs résultats, redémarrez PHP Monitor. Tant que ceci n'est pas réglé, PHP Monitor ne fonctionnera pas comme prévu.";
"alert.preset_description.switcher_version" = "Basculer vers PHP %@.\n\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "डोमेन सूची पुनः लोड करें";
"mm_find_in_domain_list" = "डोमेन सूची में खोजें";
"domain_list.title" = "डोमेन्स";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "कोई डोमेन उपलब्ध नहीं है.";
"domain_list.domains_empty.desc" = "इस खोज क्वेरी के लिए कोई डोमेन नहीं मिला या आपने अभी तक किसी भी डोमेन को लिंक नहीं किया है।";
"domain_list.domains_empty.button" = "डोमेन जोड़ें...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "आपको PHP Monitor को बंद करके पुनः आरंभ करने की आवश्यकता नहीं हो सकती है। यदि आपने समस्या ठीक कर ली है (या आपको सटीक समस्या याद नहीं है) तो आप Retry पर क्लिक कर सकते हैं, जिससे PHP Monitor स्टार्टअप जांचों को फिर से चलाएगा।";
"alert.cannot_start.close" = "बाहर निकलें";
"alert.cannot_start.retry" = "पुनः प्रयास करें";
"alert.php_alias_conflict.title" = "Homebrew `php` फ़ॉर्मूला उपनाम संघर्ष का पता चला";
"alert.php_alias_conflict.info" = "PHP Monitor ने आपके Homebrew सेटअप में विरोधी `php` उपनामों का पता लगाया है, जिनमें से दोनों को स्थापित के रूप में पहचाना गया है।\n\nयह संभवतः PHP संस्करण बदलते समय लिंकिंग विफलता का कारण बनेगा और PHP Monitor की कार्यक्षमता को तोड़ देगा।\n\nअधिक जानकारी के लिए कृपया यहाँ जाएँ: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "इंस्टॉल किया गया Valet संस्करण न्यूनतम संस्करण आवश्यकता को पूरा नहीं करता है। PHP Monitor अपेक्षित रूप से कार्य नहीं कर सकता!";
"alert.min_valet_version.info" = "आप वर्तमान में Valet %@ चला रहे हैं।\n\nPHP के नवीनतम संस्करणों और सही संस्करण स्विचिंग का अनुकूल समर्थन करने के लिए, इस PHP Monitor के संस्करण के न्यूनतम आवश्यकत्‍व के रूप में संस्करण %@ पर अपडेट करना अनुशंसित है।\n\nआप यह अपने टर्मिनल में `composer global update` चलाकर कर सकते हैं। इसके बाद, फिर से `valet install` चलाएँ। सर्वोत्तम परिणामों के लिए, उसके बाद PHP Monitor को पुनः प्रारम्भ करें। जब तक यह हल नहीं हो जाता, PHP Monitor अपेक्षित रूप से व्यवहार नहीं कर सकता।";
"alert.preset_description.switcher_version" = "PHP %@ पर स्विच करता है।\n\n";

View File

@@ -169,8 +169,7 @@
"mm_add_folder_as_link" = "Tambah Folder sebagai Tautan...";
"mm_reload_domain_list" = "Muat Ulang Daftar Domain";
"mm_find_in_domain_list" = "Cari di Daftar Domain";
"domain_list.title" = "";
"domain_list.subtitle" = "";
"domain_list.title" = "Domain";
"domain_list.domains_empty.title" = "Tidak ada domain yang tersedia.";
"domain_list.domains_empty.desc" = "Tidak ada domain yang ditemukan untuk kueri pencarian ini atau Anda belum menautkan domain apa pun.";
"domain_list.domains_empty.button" = "Tambahkan domain...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Anda mungkin tidak perlu keluar dari PHP Monitor dan memulainya kembali. Jika Anda sudah memperbaiki masalah (atau tidak ingat apa masalahnya) Anda dapat klik Retry, yang akan membuat PHP Monitor mencoba ulang pemeriksaan startup.";
"alert.cannot_start.close" = "Keluar";
"alert.cannot_start.retry" = "Coba lagi";
"alert.php_alias_conflict.title" = "Konflik alias formula `php` Homebrew terdeteksi";
"alert.php_alias_conflict.info" = "PHP Monitor telah mendeteksi alias `php` yang bertentangan di pengaturan Homebrew Anda, keduanya terdeteksi sebagai terpasang.\n\nHal ini kemungkinan akan menyebabkan kegagalan tautan saat mengganti versi PHP, dan akan merusak fungsionalitas PHP Monitor.\n\nUntuk informasi lebih lanjut, silakan kunjungi: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "Versi Valet yang terpasang tidak memenuhi persyaratan versi minimum. PHP Monitor mungkin tidak berfungsi sebagaimana mestinya!";
"alert.min_valet_version.info" = "Saat ini Anda menjalankan Valet %@.\n\nUntuk dukungan optimal terhadap versi terbaru PHP dan pergantian versi yang tepat, disarankan untuk memperbarui ke versi %@, yang merupakan persyaratan minimum bagi versi PHP Monitor ini.\n\nAnda dapat melakukannya dengan menjalankan `composer global update` di terminal Anda. Setelah itu, jalankan `valet install` lagi. Untuk hasil terbaik, restart PHP Monitor setelahnya. Hingga masalah ini diselesaikan, PHP Monitor mungkin tidak berperilaku seperti yang diharapkan.";
"alert.preset_description.switcher_version" = "Beralih ke PHP %@.\n\n";
@@ -509,7 +506,17 @@
"alert.key_service_not_running.desc" = "Jika menekan tombol di bawah tidak membuat layanan berfungsi (misalnya spinner muncul tetapi tetap menjadi 'X' setelah beberapa waktu), Anda mungkin perlu menjalankan Fix My Valet. Anda dapat melakukannya melalui menu First Aid > Fix My Valet.\n\nAlternatifnya, Anda dapat menggunakan `valet stop` dan `valet start` di terminal, yang juga bisa memperbaiki masalah (sebagai alternatif Fix My Valet).\n\nUntuk debugging lebih lanjut, Anda mungkin ingin memeriksa pelacak isu GitHub, tempat orang lain mungkin mengalami masalah serupa. Sebagai pengembang, saya berusaha memastikan setiap pertanyaan mendapatkan jawaban :)";
"alert.key_service_has_error.title" = "Karena masalah dengan layanan Homebrew yang diperlukan, Valet saat ini tidak berfungsi dengan benar";
"alert.key_service_has_error.subtitle" = "Untuk Valet bekerja dengan baik, setidaknya tiga layanan kunci perlu berjalan dengan benar.\n\nPHP Monitor melaporkan bahwa hal tersebut tidak terjadi. Tampaknya salah satu layanan yang terpengaruh sedang mengalami kondisi error, jadi saya sarankan mengklik 'E'.\n\nPHP Monitor akan mencoba memulai ulang layanan tersebut, dan jika gagal (yang kemungkinan besar), ia akan menawarkan untuk menemukan file log jika ada, yang mungkin berisi informasi tambahan yang dapat membantu Anda memperbaiki masalah.";
"alert.key_service_has_error.desc" = "";
"alert.key_service_has_error.desc" = "Sayangnya, jika suatu layanan melaporkan kesalahan, hal ini sering kali disebabkan oleh status konfigurasi yang tidak valid, yang mungkin sulit di-debug.
TIPS PEMECAHAN MASALAH UMUM
• Coba mulai ulang layanan dan periksa berkas log (jika ada) terlebih dahulu. Anda dapat meminta PHP Monitor melakukannya dengan mengeklik tombol 'E'.
• PHP: Jika Anda melihat status kesalahan, mungkin ada masalah dengan konfigurasi PHP. Pastikan berkas .ini di instalasi Homebrew baik-baik saja, dan tidak ada konflik soket.
• nginx: Jika Anda melihat status kesalahan, kemungkinan situs tersebut salah dikonfigurasi (biasanya tercatat di log kesalahan). Anda mungkin perlu memeriksa folder nginx di Valet.
• dnsmasq: Jika Anda melihat status kesalahan, kemungkinan berkas konfigurasi dnsmasq rusak (biasanya terletak di ~/.config/valet/dnsmasq.d).";
"updater.alerts.newer_version_available.title" = "PHP Monitor v%@ sekarang tersedia!";
"updater.alerts.newer_version_available.subtitle" = "Disarankan untuk selalu memperbarui PHP Monitor karena versi yang lebih baru biasanya memperbaiki bug dan menyertakan perbaikan untuk mendukung versi terbaru Valet dan PHP.";
"updater.installation_source.brew" = "Metode yang disarankan untuk memperbarui PHP Monitor adalah dengan menekan “Install Update”.\n\nKarena Anda menggunakan Homebrew untuk menginstal aplikasi, Anda juga dapat meningkatkan versi melalui terminal dengan menjalankan `%@`, namun ini tidak dianjurkan.\n\n(Pastikan bahwa memasang melalui pembaruan bawaan ini akan menghapus PHP Monitor dari direktori Caskroom Homebrew, untuk mencegah pembaruan duplikat diunduh dan menyebabkan masalah potensial di kemudian hari.)";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Ricarica elenco domini";
"mm_find_in_domain_list" = "Ricerca nella lista dei domini";
"domain_list.title" = "Domini";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "Nessun dominio disponibile.";
"domain_list.domains_empty.desc" = "Non sono stati trovati domini per questa ricerca o non hai ancora collegato alcun dominio.";
"domain_list.domains_empty.button" = "Aggiungi dominio...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Potrebbe non essere necessario chiudere PHP Monitor e riavviarlo. Se hai risolto il problema (o non ricordi quale sia esattamente) puoi fare clic su Riprova, che farà ripetere a PHP Monitor i controlli di avvio.";
"alert.cannot_start.close" = "Esci";
"alert.cannot_start.retry" = "Riprova";
"alert.php_alias_conflict.title" = "Conflitto di alias della formula `php` di Homebrew rilevato";
"alert.php_alias_conflict.info" = "PHP Monitor ha rilevato alias `php` conflittuali nella tua configurazione Homebrew, entrambi segnalati come installati.\n\nCiò probabilmente causerà errori di collegamento quando si cambia versione PHP e interromperà la funzionalità di PHP Monitor.\n\nPer maggiori informazioni, visita: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "La versione installata di Valet non soddisfa i requisiti minimi. PHP Monitor potrebbe non funzionare come previsto!";
"alert.min_valet_version.info" = "Stai attualmente eseguendo Valet %@.\n\nPer un supporto ottimale delle ultime versioni di PHP e per uno switching corretto delle versioni, si consiglia di aggiornare alla versione %@, che è il requisito minimo per questa versione di PHP Monitor.\n\nPuoi fare ciò eseguendo `composer global update` nel tuo terminale. Dopo, esegui nuovamente `valet install`. Per i migliori risultati, riavvia PHP Monitor dopo. Fino a quando non sarà risolto, PHP Monitor potrebbe non comportarsi come previsto.";
"alert.preset_description.switcher_version" = "Passa a PHP %@.\n\n";
@@ -509,7 +506,17 @@
"alert.key_service_not_running.desc" = "Se fai clic sul pulsante qui sotto e il servizio non funziona (cioè lo spinner appare ma rimane un 'X' dopo qualche tempo), potresti dover eseguire Fix My Valet. Puoi farlo tramite il menu First Aid > Fix My Valet.\n\nIn alternativa, puoi usare `valet stop` e `valet start` nel terminale, che potrebbero anche risolvere il problema (come alternativa a Fix My Valet).\n\nPer ulteriori debug, potresti voler controllare il tracker dei problemi su GitHub, dove altri potrebbero aver avuto problemi simili. Come sviluppatore, cerco di assicurarmi che ogni domanda riceva una risposta :)";
"alert.key_service_has_error.title" = "A causa di problemi con i servizi Homebrew richiesti, Valet non funziona correttamente al momento.";
"alert.key_service_has_error.subtitle" = "Per far funzionare Valet correttamente, almeno tre servizi chiave devono essere in esecuzione correttamente.\n\nPHP Monitor segnala che questo non è il caso. Sembra che uno dei servizi interessati stia segnalando uno stato di errore, quindi ti consiglio di fare clic su 'E'.\n\nPHP Monitor tenterà di riavviare il servizio e, se fallisce (cosa probabile), offrirà di localizzare il file di registro se esiste, che potrebbe contenere informazioni aggiuntive utili per la risoluzione del problema.";
"alert.key_service_has_error.desc" = "";
"alert.key_service_has_error.desc" = "Sfortunatamente, se un servizio segnala un errore, spesso ciò è dovuto a uno stato di configurazione non valido, che potrebbe essere difficile da correggere.
SUGGERIMENTI COMUNI PER LA RISOLUZIONE DEI PROBLEMI
• Prova a riavviare il servizio e a controllare prima il file di log (se esiste). Puoi farlo tramite PHP Monitor cliccando sul pulsante \"E\".
• PHP: Se visualizzi uno stato di errore, potrebbe esserci un problema con la configurazione di PHP. Assicurati che i file .ini nell'installazione Homebrew siano a posto e che non ci siano conflitti di socket.
• Nginx: Se visualizzi uno stato di errore, è probabile che un sito sia configurato in modo errato (solitamente indicato nel log degli errori). Probabilmente vorrai controllare la cartella nginx di Valet.
• dnsmasq: Se visualizzi uno stato di errore, è probabile che il file di configurazione di dnsmasq sia danneggiato (solitamente si trova in ~/.config/valet/dnsmasq.d).";
"updater.alerts.newer_version_available.title" = "PHP Monitor v%@ è ora disponibile!";
"updater.alerts.newer_version_available.subtitle" = "Mantenere aggiornato PHP Monitor è altamente consigliato, poiché le versioni più recenti di solito correggono bug e includono correzioni per supportare le ultime versioni di Valet e PHP.";
"updater.installation_source.brew" = "Il metodo consigliato per installare gli aggiornamenti di PHP Monitor è semplicemente premere “Installa Aggiornamento”. Poiché hai usato Homebrew per installare l'app, puoi anche aggiornare tramite il terminale eseguendo `%@`, ma non è raccomandato. (Si prega di notare che l'installazione tramite questo aggiornatore integrato rimuoverà PHP Monitor dalla directory Caskroom di Homebrew, per prevenire download duplicati e potenziali problemi successivi.)";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "ドメインリストを再読み込み";
"mm_find_in_domain_list" = "ドメインリストで検索";
"domain_list.title" = "ドメイン";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "利用可能なドメインはありません。";
"domain_list.domains_empty.desc" = "この検索クエリに該当するドメインは見つからなかったか、まだドメインをリンクしていません。";
"domain_list.domains_empty.button" = "ドメインを追加…";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "PHP Monitorを終了して再起動する必要はないかもしれません。問題が解決したまたは正確な問題が思い出せない場合、Retry をクリックすると、PHP Monitor がスタートアップチェックを再試行します。";
"alert.cannot_start.close" = "終了";
"alert.cannot_start.retry" = "再試行";
"alert.php_alias_conflict.title" = "Homebrew `php` フォーミュラエイリアスの衝突が検出されました";
"alert.php_alias_conflict.info" = "PHP Monitor は、Homebrew の設定で競合する `php` エイリアスを検出しました。どちらもインストールされていると判定されています。これにより PHP バージョンの切替時にリンク失敗が起き、PHP Monitor の機能が壊れる可能性があります。詳細については https://github.com/nicoverbruggen/phpmon/issues/54 をご覧ください";
"alert.min_valet_version.title" = "インストールされている Valet のバージョンが最低要件を満たしていません。PHP Monitor が期待通りに機能しない可能性があります!";
"alert.min_valet_version.info" = "現在、Valet %@ を実行しています。\n\nPHP の最新バージョンと適切なバージョン切替を最適にサポートするためには、この PHP Monitor バージョンの最低要件であるバージョン %@ への更新が推奨されます。\n\nターミナルで `composer global update` を実行してから、再び `valet install` を走らせてください。最良の結果を得るには、その後 PHP Monitor を再起動してください。この問題が解決するまで、PHP Monitor は期待通りに動作しない可能性があります。";
"alert.preset_description.switcher_version" = "PHP %@に切り替えます。\n\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Domeinlijst herladen";
"mm_find_in_domain_list" = "Zoeken in domeinlijst";
"domain_list.title" = "Domeinen";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "Geen domeinen beschikbaar.";
"domain_list.domains_empty.desc" = "Geen domeinen gevonden voor deze zoekopdracht of u heeft nog geen domeinen gekoppeld.";
"domain_list.domains_empty.button" = "Domein toevoegen...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Mogelijk hoeft u PHP Monitor niet te sluiten en opnieuw te starten. Als u het probleem hebt opgelost (of niet meer weet wat het exacte probleem is), kunt u op Opnieuw proberen klikken, waardoor PHP Monitor de opstartcontroles opnieuw zal uitvoeren.";
"alert.cannot_start.close" = "Afsluiten";
"alert.cannot_start.retry" = "Opnieuw proberen";
"alert.php_alias_conflict.title" = "Conflict gedetecteerd met de alias voor Homebrew `php` formule";
"alert.php_alias_conflict.info" = "PHP Monitor heeft conflicterende `php` aliassen gedetecteerd in uw Homebrew-configuratie, waarvan beide als geïnstalleerd zijn gedetecteerd.\n\nDit zal waarschijnlijk leiden tot mislukte koppelingen bij het overschakelen van PHP-versies en zal de functionaliteit van PHP Monitor verbreken.\n\nVoor meer informatie kunt u terecht op: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "De geïnstalleerde versie van Valet voldoet niet aan de minimale versievereiste. PHP Monitor functioneert mogelijk niet zoals verwacht!";
"alert.min_valet_version.info" = "U gebruikt momenteel Valet %@.\n\nVoor optimale ondersteuning van de nieuwste versies van PHP en correcte versie-overschakeling wordt aanbevolen om te upgraden naar versie %@, wat de minimale vereiste is voor deze versie van PHP Monitor.\n\nU kunt dit doen door `composer global update` uit te voeren in uw terminal. Voer daarna opnieuw `valet install` uit. Voor het beste resultaat, herstart u PHP Monitor daarna. Tot dit is opgelost, kan PHP Monitor mogelijk niet zoals verwacht functioneren.";
"alert.preset_description.switcher_version" = "Schakelt over naar PHP %@.\n\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Recarregar lista de domínios";
"mm_find_in_domain_list" = "Pesquisar na lista de domínios";
"domain_list.title" = "Domínios";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "Nenhum domínio disponível.";
"domain_list.domains_empty.desc" = "Não foram encontrados domínios para esta consulta de pesquisa ou ainda não vinculou nenhum domínio.";
"domain_list.domains_empty.button" = "Adicionar domínio...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Talvez não precise sair do PHP Monitor e reiniciá-lo. Se corrigiu o problema (ou não lembra qual é o problema exato), clique em \"Tentar novamente\", e o PHP Monitor repitirá as verificações de inicialização.";
"alert.cannot_start.close" = "Sair";
"alert.cannot_start.retry" = "Tentar novamente";
"alert.php_alias_conflict.title" = "Detetado conflito de alias da fórmula `php` Homebrew";
"alert.php_alias_conflict.info" = "O PHP Monitor detectou aliases `php` em conflito na configuração do seu Homebrew, ambos detectados como instalados.\n\nIsso provavelmente resultará numa falha na vinculação ao trocar de versão do PHP e interromperá o funcionamento do PHP Monitor.\n\nPara mais informações, visite: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "A versão instalada do Laravel Valet não cumpre um requisito mínimo de versão. O PHP Monitor pode não funcionar como esperado!";
"alert.min_valet_version.info" = "Está a executar o Laravel Valet %@ neste momento.\n\nPara suporte ideal das versões mais recentes do PHP e mudança de versão corretamente, é recomendado atualizar para a versão %@, que é o requisito mínimo para esta versão do PHP Monitor.\n\nPode faze-lo executando `composer global update` no seu Terminal. Depois disso, execute novamente `valet install`. Para obter melhores resultados, reinicie o PHP Monitor depois. Até que isto seja resolvido, o PHP Monitor pode não funcionar como esperado.";
"alert.preset_description.switcher_version" = "Mudar para PHP %@.\n\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Alan Adı Listesini Yenile";
"mm_find_in_domain_list" = "Etki Alanı Listesinde Ara";
"domain_list.title" = "Alanlar";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "Kullanılabilir alan adı yok.";
"domain_list.domains_empty.desc" = "Bu arama sorgusu için hiç alan adı bulunamadı veya henüz hiçbir alan adı bağlamadınız.";
"domain_list.domains_empty.button" = "Alan ekle...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "PHP Monitor'ı kapatıp yeniden başlatmanız gerekmeyebilir. Sorunu çözdüyseniz (veya tam olarak ne sorunun olduğunu hatırlamıyorsanız) Yeniden Dene'e tıklayarak PHP Monitor'ın başlangıç kontrollerini tekrar denemesini sağlayabilirsiniz.";
"alert.cannot_start.close" = "Çıkış";
"alert.cannot_start.retry" = "Tekrar dene";
"alert.php_alias_conflict.title" = "Homebrew `php` formülü takma ad çakışması tespit edildi";
"alert.php_alias_conflict.info" = "PHP Monitor, Homebrew kurulumunuzda çakışan `php` takma adları tespit etti; ikisi de yüklü olarak algılandı.\nBu durum, PHP sürümleri değiştirildiğinde bağlantının başarısız olmasına ve PHP Monitor işlevselliğinin bozulmasına yol açabilir.\nDaha fazla bilgi için lütfen ziyaret edin: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "Kurulu Valet sürümü minimum sürüm gereksinimini karşılamıyor. PHP Monitor beklenen şekilde çalışmayabilir!";
"alert.min_valet_version.info" = "Şu anda Valet %@ sürümünü çalıştırıyorsunuz.\n\nPHP'nin en son sürümlerinin ve doğru sürüm değişikliğinin optimal desteği için, bu PHP Monitor sürümü için minimum gereklilik olan %@ sürümüne güncellemeniz önerilir.\n\nBunu terminalinizde `composer global update` yazarak yapabilirsiniz. Daha sonra tekrar `valet install` çalıştırın. En iyi sonuçlar için ardından PHP Monitor'ı yeniden başlatın. Bu çözülene kadar, PHP Monitor beklenildiği gibi davranmayabilir.";
"alert.preset_description.switcher_version" = "PHP %@'ye geçer.\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "Tải lại Danh sách Tên miền";
"mm_find_in_domain_list" = "Tìm kiếm trong Danh sách Tên miền";
"domain_list.title" = "Tên miền";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "Không có tên miền nào được cung cấp.";
"domain_list.domains_empty.desc" = "Không có tên miền nào được tìm thấy cho truy vấn này hoặc bạn chưa liên kết bất kỳ tên miền nào.";
"domain_list.domains_empty.button" = "Thêm miền...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "Bạn có thể không cần thoát PHP Monitor và khởi động lại. Nếu bạn đã sửa chữa vấn đề (hoặc không nhớ chính xác là vấn đề gì), bạn có thể nhấp vào Thử lại, điều này sẽ khiến PHP Monitor thử lại kiểm tra khởi động.";
"alert.cannot_start.close" = "Thoát";
"alert.cannot_start.retry" = "Thử lại";
"alert.php_alias_conflict.title" = "Phát hiện xung đột bí danh `php` của công thức Homebrew";
"alert.php_alias_conflict.info" = "PHP Monitor đã phát hiện ra các bí danh `php` xung đột trong cài đặt Homebrew của bạn, cả hai đều được xác định là đã được cài đặt.\n\nĐiều này sẽ dẫn đến việc liên kết không thành công khi chuyển đổi phiên bản PHP và sẽ làm hỏng chức năng của PHP Monitor.\n\nĐể biết thêm thông tin, vui lòng truy cập: https://github.com/nicoverbruggen/phpmon/issues/54";
"alert.min_valet_version.title" = "Phiên bản Valet đã cài đặt không đáp ứng yêu cầu phiên bản tối thiểu. PHP Monitor có thể không hoạt động như mong đợi!";
"alert.min_valet_version.info" = "Bạn đang chạy Valet %@.\n\nĐể hỗ trợ tốt nhất cho các phiên bản PHP mới nhất và chuyển đổi phiên bản đúng cách, đề nghị bạn cập nhật lên phiên bản %@, đây là yêu cầu tối thiểu cho phiên bản PHP Monitor này.\n\nBạn có thể làm điều này bằng cách chạy `composer global update` trong terminal của bạn. Sau đó, chạy lại `valet install`. Để có kết quả tốt nhất, khởi động lại PHP Monitor sau đó. Cho đến khi điều này được giải quyết, PHP Monitor có thể không hoạt động như mong đợi.";
"alert.preset_description.switcher_version" = "Chuyển sang PHP %@.\n\n";

View File

@@ -170,7 +170,6 @@
"mm_reload_domain_list" = "重新载入域名列表";
"mm_find_in_domain_list" = "在域名列表中搜索";
"domain_list.title" = "域名";
"domain_list.subtitle" = "";
"domain_list.domains_empty.title" = "无可用域名";
"domain_list.domains_empty.desc" = "此搜索查询未找到任何域名或您尚未链接任何域名";
"domain_list.domains_empty.button" = "添加域名...";
@@ -410,8 +409,6 @@
"alert.cannot_start.description" = "您可能不需要退出 PHP Monitor 并重新启动它。如果您已解决问题(或不记得具体问题是什么)可以点击重试PHP Monitor 将重试启动检查";
"alert.cannot_start.close" = "退出";
"alert.cannot_start.retry" = "重试";
"alert.php_alias_conflict.title" = "检测到 Homebrew 的 `php` Formula 别名冲突";
"alert.php_alias_conflict.info" = "PHP Monitor 在您的 Homebrew 设置中检测到了相互冲突的 `php` 别名,这两个别名都已被检测到安装";
"alert.min_valet_version.title" = "安装的 Valet 版本不符合最低版本要求。PHP Monitor 可能无法按预期运行!";
"alert.min_valet_version.info" = "您当前正在运行 Valet %@。\n\n为优化对最新版本 PHP 的支持和正确的版本切换,建议您更新到 %@版本,这是该版本 PHP Monitor 的最低要求。\n\n在终端运行 `composer global update` 即可。然后,再次运行 `valet install`。为获得最佳效果,请重新启动 PHP Monitor。在此问题解决之前PHP Monitor 可能无法正常运行。";
"alert.preset_description.switcher_version" = "切换到 PHP %@.\n\n";