translation using NGettext.Wpf

This commit is contained in:
stax76
2023-12-08 06:23:17 +01:00
parent 8997a2eacb
commit 5dd3716012
73 changed files with 3001 additions and 17699 deletions

View File

@@ -254,22 +254,25 @@ public class MainPlayer : MpvClient
_Conf = new Dictionary<string, string>();
if (File.Exists(ConfPath))
foreach (var i in File.ReadAllLines(ConfPath))
if (i.Contains('=') && !i.TrimStart().StartsWith("#"))
{
string key = i[..i.IndexOf("=")].Trim();
string value = i[(i.IndexOf("=") + 1)..].Trim();
{
foreach (string? it in File.ReadAllLines(ConfPath))
{
string line = it.TrimStart(' ', '-').TrimEnd();
if (key.StartsWith("-"))
key = key.TrimStart('-');
if (!line.Contains('=') || line.StartsWith("#"))
continue;
if (value.Contains('#') && !value.StartsWith("#") &&
!value.StartsWith("'#") && !value.StartsWith("\"#"))
string key = line[..line.IndexOf("=")].Trim();
string value = line[(line.IndexOf("=") + 1)..].Trim();
value = value[..value.IndexOf("#")].Trim();
if (value.Contains('#') && !value.StartsWith("#") &&
!value.StartsWith("'#") && !value.StartsWith("\"#"))
_Conf[key] = value;
}
value = value[..value.IndexOf("#")].Trim();
_Conf[key] = value;
}
}
foreach (var i in _Conf)
ProcessProperty(i.Key, i.Value);