Merge branch 'main' into feature/custom-bootstrappers
1
.github/FUNDING.yml
vendored
@ -1 +0,0 @@
|
|||||||
ko_fi: boxerpizza
|
|
4
.github/workflows/ci-release.yml
vendored
@ -40,7 +40,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Sign and download artifact
|
- name: Sign and download artifact
|
||||||
uses: signpath/github-action-submit-signing-request@v1
|
uses: signpath/github-action-submit-signing-request@v1.1
|
||||||
with:
|
with:
|
||||||
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
|
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
|
||||||
organization-id: '107b3de5-057b-42fc-a985-3546e4261775'
|
organization-id: '107b3de5-057b-42fc-a985-3546e4261775'
|
||||||
@ -68,7 +68,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Sign and download artifact
|
- name: Sign and download artifact
|
||||||
uses: signpath/github-action-submit-signing-request@v1
|
uses: signpath/github-action-submit-signing-request@v1.1
|
||||||
with:
|
with:
|
||||||
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
|
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
|
||||||
organization-id: '107b3de5-057b-42fc-a985-3546e4261775'
|
organization-id: '107b3de5-057b-42fc-a985-3546e4261775'
|
||||||
|
@ -42,6 +42,8 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
public static bool IsProductionBuild => IsActionBuild && BuildMetadata.CommitRef.StartsWith("tag", StringComparison.Ordinal);
|
public static bool IsProductionBuild => IsActionBuild && BuildMetadata.CommitRef.StartsWith("tag", StringComparison.Ordinal);
|
||||||
|
|
||||||
|
public static bool IsStudioVisible => !String.IsNullOrEmpty(App.State.Prop.Studio.VersionGuid);
|
||||||
|
|
||||||
public static readonly MD5 MD5Provider = MD5.Create();
|
public static readonly MD5 MD5Provider = MD5.Create();
|
||||||
|
|
||||||
public static readonly Logger Logger = new();
|
public static readonly Logger Logger = new();
|
||||||
@ -289,15 +291,21 @@ namespace Bloxstrap
|
|||||||
if (installLocation is null)
|
if (installLocation is null)
|
||||||
{
|
{
|
||||||
Logger.Initialize(true);
|
Logger.Initialize(true);
|
||||||
|
Logger.WriteLine(LOG_IDENT, "Not installed, launching the installer");
|
||||||
LaunchHandler.LaunchInstaller();
|
LaunchHandler.LaunchInstaller();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Paths.Initialize(installLocation);
|
Paths.Initialize(installLocation);
|
||||||
|
|
||||||
|
Logger.WriteLine(LOG_IDENT, "Entering main logic");
|
||||||
|
|
||||||
// ensure executable is in the install directory
|
// ensure executable is in the install directory
|
||||||
if (Paths.Process != Paths.Application && !File.Exists(Paths.Application))
|
if (Paths.Process != Paths.Application && !File.Exists(Paths.Application))
|
||||||
|
{
|
||||||
|
Logger.WriteLine(LOG_IDENT, "Copying to install directory");
|
||||||
File.Copy(Paths.Process, Paths.Application);
|
File.Copy(Paths.Process, Paths.Application);
|
||||||
|
}
|
||||||
|
|
||||||
Logger.Initialize(LaunchSettings.UninstallFlag.Active);
|
Logger.Initialize(LaunchSettings.UninstallFlag.Active);
|
||||||
|
|
||||||
@ -326,6 +334,7 @@ namespace Bloxstrap
|
|||||||
}
|
}
|
||||||
|
|
||||||
// you must *explicitly* call terminate when everything is done, it won't be called implicitly
|
// you must *explicitly* call terminate when everything is done, it won't be called implicitly
|
||||||
|
Logger.WriteLine(LOG_IDENT, "Startup finished");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -43,12 +43,12 @@ namespace Bloxstrap.AppData
|
|||||||
|
|
||||||
public virtual string ExecutableName { get; } = null!;
|
public virtual string ExecutableName { get; } = null!;
|
||||||
|
|
||||||
public virtual string Directory { get; } = null!;
|
public string Directory => Path.Combine(Paths.Versions, State.VersionGuid);
|
||||||
|
|
||||||
public string LockFilePath => Path.Combine(Directory, "Bloxstrap.lock");
|
|
||||||
|
|
||||||
public string ExecutablePath => Path.Combine(Directory, ExecutableName);
|
public string ExecutablePath => Path.Combine(Directory, ExecutableName);
|
||||||
|
|
||||||
|
public virtual AppState State { get; } = null!;
|
||||||
|
|
||||||
public virtual IReadOnlyDictionary<string, string> PackageDirectoryMap { get; set; }
|
public virtual IReadOnlyDictionary<string, string> PackageDirectoryMap { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
@ -12,10 +12,6 @@
|
|||||||
|
|
||||||
string Directory { get; }
|
string Directory { get; }
|
||||||
|
|
||||||
string OldDirectory { get; }
|
|
||||||
|
|
||||||
string LockFilePath { get; }
|
|
||||||
|
|
||||||
string ExecutablePath { get; }
|
string ExecutablePath { get; }
|
||||||
|
|
||||||
AppState State { get; }
|
AppState State { get; }
|
||||||
|
@ -16,11 +16,7 @@ namespace Bloxstrap.AppData
|
|||||||
|
|
||||||
public override string ExecutableName => "RobloxPlayerBeta.exe";
|
public override string ExecutableName => "RobloxPlayerBeta.exe";
|
||||||
|
|
||||||
public override string Directory => Path.Combine(Paths.Roblox, "Player");
|
public override AppState State => App.State.Prop.Player;
|
||||||
|
|
||||||
public string OldDirectory => Path.Combine(Paths.Roblox, "Player.old");
|
|
||||||
|
|
||||||
public AppState State => App.State.Prop.Player;
|
|
||||||
|
|
||||||
public override IReadOnlyDictionary<string, string> PackageDirectoryMap { get; set; } = new Dictionary<string, string>()
|
public override IReadOnlyDictionary<string, string> PackageDirectoryMap { get; set; } = new Dictionary<string, string>()
|
||||||
{
|
{
|
||||||
|
@ -10,11 +10,7 @@
|
|||||||
|
|
||||||
public override string ExecutableName => "RobloxStudioBeta.exe";
|
public override string ExecutableName => "RobloxStudioBeta.exe";
|
||||||
|
|
||||||
public override string Directory => Path.Combine(Paths.Roblox, "Studio");
|
public override AppState State => App.State.Prop.Studio;
|
||||||
|
|
||||||
public string OldDirectory => Path.Combine(Paths.Roblox, "Studio.old");
|
|
||||||
|
|
||||||
public AppState State => App.State.Prop.Studio;
|
|
||||||
|
|
||||||
public override IReadOnlyDictionary<string, string> PackageDirectoryMap { get; set; } = new Dictionary<string, string>()
|
public override IReadOnlyDictionary<string, string> PackageDirectoryMap { get; set; } = new Dictionary<string, string>()
|
||||||
{
|
{
|
||||||
|
@ -7,8 +7,8 @@
|
|||||||
<UseWPF>true</UseWPF>
|
<UseWPF>true</UseWPF>
|
||||||
<UseWindowsForms>True</UseWindowsForms>
|
<UseWindowsForms>True</UseWindowsForms>
|
||||||
<ApplicationIcon>Bloxstrap.ico</ApplicationIcon>
|
<ApplicationIcon>Bloxstrap.ico</ApplicationIcon>
|
||||||
<Version>2.8.1</Version>
|
<Version>2.8.5</Version>
|
||||||
<FileVersion>2.8.1</FileVersion>
|
<FileVersion>2.8.5</FileVersion>
|
||||||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
|
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
|
||||||
|
@ -50,6 +50,7 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
private string _launchCommandLine = App.LaunchSettings.RobloxLaunchArgs;
|
private string _launchCommandLine = App.LaunchSettings.RobloxLaunchArgs;
|
||||||
private string _latestVersionGuid = null!;
|
private string _latestVersionGuid = null!;
|
||||||
|
private string _latestVersionDirectory = null!;
|
||||||
private PackageManifest _versionPackageManifest = null!;
|
private PackageManifest _versionPackageManifest = null!;
|
||||||
|
|
||||||
private bool _isInstalling = false;
|
private bool _isInstalling = false;
|
||||||
@ -58,7 +59,7 @@ namespace Bloxstrap
|
|||||||
private double _taskbarProgressMaximum;
|
private double _taskbarProgressMaximum;
|
||||||
private long _totalDownloadedBytes = 0;
|
private long _totalDownloadedBytes = 0;
|
||||||
|
|
||||||
private bool _mustUpgrade => String.IsNullOrEmpty(AppData.State.VersionGuid) || File.Exists(AppData.LockFilePath) || !File.Exists(AppData.ExecutablePath);
|
private bool _mustUpgrade => String.IsNullOrEmpty(AppData.State.VersionGuid) || !File.Exists(AppData.ExecutablePath);
|
||||||
private bool _noConnection = false;
|
private bool _noConnection = false;
|
||||||
|
|
||||||
private AsyncMutex? _mutex;
|
private AsyncMutex? _mutex;
|
||||||
@ -313,6 +314,7 @@ namespace Bloxstrap
|
|||||||
key.SetValueSafe("www.roblox.com", Deployment.IsDefaultChannel ? "" : Deployment.Channel);
|
key.SetValueSafe("www.roblox.com", Deployment.IsDefaultChannel ? "" : Deployment.Channel);
|
||||||
|
|
||||||
_latestVersionGuid = clientVersion.VersionGuid;
|
_latestVersionGuid = clientVersion.VersionGuid;
|
||||||
|
_latestVersionDirectory = Path.Combine(Paths.Versions, _latestVersionGuid);
|
||||||
|
|
||||||
string pkgManifestUrl = Deployment.GetLocation($"/{_latestVersionGuid}-rbxPkgManifest.txt");
|
string pkgManifestUrl = Deployment.GetLocation($"/{_latestVersionGuid}-rbxPkgManifest.txt");
|
||||||
var pkgManifestData = await App.HttpClient.GetStringAsync(pkgManifestUrl);
|
var pkgManifestData = await App.HttpClient.GetStringAsync(pkgManifestUrl);
|
||||||
@ -357,8 +359,11 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
string? logFileName = null;
|
string? logFileName = null;
|
||||||
|
|
||||||
string rbxLogDir = Path.Combine(Paths.LocalAppData, "Roblox\\logs");
|
string rbxDir = Path.Combine(Paths.LocalAppData, "Roblox");
|
||||||
|
if (!Directory.Exists(rbxDir))
|
||||||
|
Directory.CreateDirectory(rbxDir);
|
||||||
|
|
||||||
|
string rbxLogDir = Path.Combine(rbxDir, "logs");
|
||||||
if (!Directory.Exists(rbxLogDir))
|
if (!Directory.Exists(rbxLogDir))
|
||||||
Directory.CreateDirectory(rbxLogDir);
|
Directory.CreateDirectory(rbxLogDir);
|
||||||
|
|
||||||
@ -510,18 +515,13 @@ namespace Bloxstrap
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
// clean up install
|
// clean up install
|
||||||
if (Directory.Exists(AppData.Directory))
|
if (Directory.Exists(_latestVersionDirectory))
|
||||||
Directory.Delete(AppData.Directory, true);
|
Directory.Delete(_latestVersionDirectory, true);
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
App.Logger.WriteLine(LOG_IDENT, "Could not fully clean up installation!");
|
App.Logger.WriteLine(LOG_IDENT, "Could not fully clean up installation!");
|
||||||
App.Logger.WriteException(LOG_IDENT, ex);
|
App.Logger.WriteException(LOG_IDENT, ex);
|
||||||
|
|
||||||
// assurance to make sure the next launch does a fresh install
|
|
||||||
// we probably shouldn't be using the lockfile to do this, but meh
|
|
||||||
var lockFile = new FileInfo(AppData.LockFilePath);
|
|
||||||
lockFile.Create().Dispose();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (_appPid != 0)
|
else if (_appPid != 0)
|
||||||
@ -649,6 +649,70 @@ namespace Bloxstrap
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Roblox Install
|
#region Roblox Install
|
||||||
|
private void CleanupVersionsFolder()
|
||||||
|
{
|
||||||
|
const string LOG_IDENT = "Bootstrapper::CleanupVersionsFolder";
|
||||||
|
|
||||||
|
foreach (string dir in Directory.GetDirectories(Paths.Versions))
|
||||||
|
{
|
||||||
|
string dirName = Path.GetFileName(dir);
|
||||||
|
|
||||||
|
if (dirName != App.State.Prop.Player.VersionGuid && dirName != App.State.Prop.Studio.VersionGuid)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Directory.Delete(dir, true);
|
||||||
|
}
|
||||||
|
catch (IOException ex)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Failed to delete {dir}");
|
||||||
|
App.Logger.WriteException(LOG_IDENT, ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void MigrateCompatibilityFlags()
|
||||||
|
{
|
||||||
|
const string LOG_IDENT = "Bootstrapper::MigrateCompatibilityFlags";
|
||||||
|
|
||||||
|
string oldClientLocation = Path.Combine(Paths.Versions, AppData.State.VersionGuid, AppData.ExecutableName);
|
||||||
|
string newClientLocation = Path.Combine(_latestVersionDirectory, AppData.ExecutableName);
|
||||||
|
|
||||||
|
// move old compatibility flags for the old location
|
||||||
|
using RegistryKey appFlagsKey = Registry.CurrentUser.CreateSubKey($"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Layers");
|
||||||
|
string? appFlags = appFlagsKey.GetValue(oldClientLocation) as string;
|
||||||
|
|
||||||
|
if (appFlags is not null)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Migrating app compatibility flags from {oldClientLocation} to {newClientLocation}...");
|
||||||
|
appFlagsKey.SetValueSafe(newClientLocation, appFlags);
|
||||||
|
appFlagsKey.DeleteValueSafe(oldClientLocation);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private static void KillRobloxPlayers()
|
||||||
|
{
|
||||||
|
const string LOG_IDENT = "Bootstrapper::KillRobloxPlayers";
|
||||||
|
|
||||||
|
List<Process> processes = new List<Process>();
|
||||||
|
processes.AddRange(Process.GetProcessesByName("RobloxPlayerBeta"));
|
||||||
|
processes.AddRange(Process.GetProcessesByName("RobloxCrashHandler")); // roblox studio doesnt depend on crash handler being open, so this should be fine
|
||||||
|
|
||||||
|
foreach (Process process in processes)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
process.Kill();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Failed to close process {process.Id}");
|
||||||
|
App.Logger.WriteException(LOG_IDENT, ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private async Task UpgradeRoblox()
|
private async Task UpgradeRoblox()
|
||||||
{
|
{
|
||||||
const string LOG_IDENT = "Bootstrapper::UpgradeRoblox";
|
const string LOG_IDENT = "Bootstrapper::UpgradeRoblox";
|
||||||
@ -660,55 +724,29 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
Directory.CreateDirectory(Paths.Base);
|
Directory.CreateDirectory(Paths.Base);
|
||||||
Directory.CreateDirectory(Paths.Downloads);
|
Directory.CreateDirectory(Paths.Downloads);
|
||||||
Directory.CreateDirectory(Paths.Roblox);
|
Directory.CreateDirectory(Paths.Versions);
|
||||||
|
|
||||||
if (Directory.Exists(AppData.Directory))
|
|
||||||
{
|
|
||||||
if (Directory.Exists(AppData.OldDirectory))
|
|
||||||
Directory.Delete(AppData.OldDirectory, true);
|
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
// test to see if any files are in use
|
|
||||||
// if you have a better way to check for this, please let me know!
|
|
||||||
Directory.Move(AppData.Directory, AppData.OldDirectory);
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
App.Logger.WriteLine(LOG_IDENT, "Could not clear old files, aborting update.");
|
|
||||||
App.Logger.WriteException(LOG_IDENT, ex);
|
|
||||||
|
|
||||||
// 0x80070020 is the HRESULT that indicates that a process is still running
|
|
||||||
// (either RobloxPlayerBeta or RobloxCrashHandler), so we'll silently ignore it
|
|
||||||
if ((uint)ex.HResult != 0x80070020)
|
|
||||||
{
|
|
||||||
// ensure no files are marked as read-only for good measure
|
|
||||||
foreach (var file in Directory.GetFiles(AppData.Directory, "*", SearchOption.AllDirectories))
|
|
||||||
Filesystem.AssertReadOnly(file);
|
|
||||||
|
|
||||||
Frontend.ShowMessageBox(
|
|
||||||
Strings.Bootstrapper_FilesInUse,
|
|
||||||
_mustUpgrade ? MessageBoxImage.Error : MessageBoxImage.Warning
|
|
||||||
);
|
|
||||||
|
|
||||||
if (_mustUpgrade)
|
|
||||||
App.Terminate(ErrorCode.ERROR_CANCELLED);
|
|
||||||
}
|
|
||||||
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
Directory.Delete(AppData.OldDirectory, true);
|
|
||||||
}
|
|
||||||
|
|
||||||
_isInstalling = true;
|
_isInstalling = true;
|
||||||
|
|
||||||
Directory.CreateDirectory(AppData.Directory);
|
// make sure nothing is running before continuing upgrade
|
||||||
|
if (!IsStudioLaunch) // TODO: wait for studio processes to close before updating to prevent data loss
|
||||||
|
KillRobloxPlayers();
|
||||||
|
|
||||||
// installer lock, it should only be present while roblox is in the process of upgrading
|
// get a fully clean install
|
||||||
// if it's present while we're launching, then it's an unfinished install and must be reinstalled
|
if (Directory.Exists(_latestVersionDirectory))
|
||||||
var lockFile = new FileInfo(AppData.LockFilePath);
|
{
|
||||||
lockFile.Create().Dispose();
|
try
|
||||||
|
{
|
||||||
|
Directory.Delete(_latestVersionDirectory, true);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Failed to delete the latest version directory");
|
||||||
|
App.Logger.WriteException(LOG_IDENT, ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Directory.CreateDirectory(_latestVersionDirectory);
|
||||||
|
|
||||||
var cachedPackageHashes = Directory.GetFiles(Paths.Downloads).Select(x => Path.GetFileName(x));
|
var cachedPackageHashes = Directory.GetFiles(Paths.Downloads).Select(x => Path.GetFileName(x));
|
||||||
|
|
||||||
@ -776,7 +814,7 @@ namespace Bloxstrap
|
|||||||
await Task.WhenAll(extractionTasks);
|
await Task.WhenAll(extractionTasks);
|
||||||
|
|
||||||
App.Logger.WriteLine(LOG_IDENT, "Writing AppSettings.xml...");
|
App.Logger.WriteLine(LOG_IDENT, "Writing AppSettings.xml...");
|
||||||
await File.WriteAllTextAsync(Path.Combine(AppData.Directory, "AppSettings.xml"), AppSettings);
|
await File.WriteAllTextAsync(Path.Combine(_latestVersionDirectory, "AppSettings.xml"), AppSettings);
|
||||||
|
|
||||||
if (_cancelTokenSource.IsCancellationRequested)
|
if (_cancelTokenSource.IsCancellationRequested)
|
||||||
return;
|
return;
|
||||||
@ -811,7 +849,7 @@ namespace Bloxstrap
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
string baseDirectory = Path.Combine(AppData.Directory, AppData.PackageDirectoryMap[package.Name]);
|
string baseDirectory = Path.Combine(_latestVersionDirectory, AppData.PackageDirectoryMap[package.Name]);
|
||||||
|
|
||||||
ExtractPackage(package);
|
ExtractPackage(package);
|
||||||
|
|
||||||
@ -835,6 +873,8 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
// finishing and cleanup
|
// finishing and cleanup
|
||||||
|
|
||||||
|
MigrateCompatibilityFlags();
|
||||||
|
|
||||||
AppData.State.VersionGuid = _latestVersionGuid;
|
AppData.State.VersionGuid = _latestVersionGuid;
|
||||||
|
|
||||||
AppData.State.PackageHashes.Clear();
|
AppData.State.PackageHashes.Clear();
|
||||||
@ -842,6 +882,8 @@ namespace Bloxstrap
|
|||||||
foreach (var package in _versionPackageManifest)
|
foreach (var package in _versionPackageManifest)
|
||||||
AppData.State.PackageHashes.Add(package.Name, package.Signature);
|
AppData.State.PackageHashes.Add(package.Name, package.Signature);
|
||||||
|
|
||||||
|
CleanupVersionsFolder();
|
||||||
|
|
||||||
var allPackageHashes = new List<string>();
|
var allPackageHashes = new List<string>();
|
||||||
|
|
||||||
allPackageHashes.AddRange(App.State.Prop.Player.PackageHashes.Values);
|
allPackageHashes.AddRange(App.State.Prop.Player.PackageHashes.Values);
|
||||||
@ -882,8 +924,6 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
App.State.Save();
|
App.State.Save();
|
||||||
|
|
||||||
lockFile.Delete();
|
|
||||||
|
|
||||||
_isInstalling = false;
|
_isInstalling = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -916,7 +956,17 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
const string path = "rbxasset://fonts/CustomFont.ttf";
|
const string path = "rbxasset://fonts/CustomFont.ttf";
|
||||||
|
|
||||||
foreach (string jsonFilePath in Directory.GetFiles(Path.Combine(AppData.Directory, "content\\fonts\\families")))
|
// lets make sure the content/fonts/families path exists in the version directory
|
||||||
|
string contentFolder = Path.Combine(_latestVersionDirectory, "content");
|
||||||
|
Directory.CreateDirectory(contentFolder);
|
||||||
|
|
||||||
|
string fontsFolder = Path.Combine(contentFolder, "fonts");
|
||||||
|
Directory.CreateDirectory(fontsFolder);
|
||||||
|
|
||||||
|
string familiesFolder = Path.Combine(fontsFolder, "families");
|
||||||
|
Directory.CreateDirectory(familiesFolder);
|
||||||
|
|
||||||
|
foreach (string jsonFilePath in Directory.GetFiles(familiesFolder))
|
||||||
{
|
{
|
||||||
string jsonFilename = Path.GetFileName(jsonFilePath);
|
string jsonFilename = Path.GetFileName(jsonFilePath);
|
||||||
string modFilepath = Path.Combine(modFontFamiliesFolder, jsonFilename);
|
string modFilepath = Path.Combine(modFontFamiliesFolder, jsonFilename);
|
||||||
@ -977,7 +1027,7 @@ namespace Bloxstrap
|
|||||||
modFolderFiles.Add(relativeFile);
|
modFolderFiles.Add(relativeFile);
|
||||||
|
|
||||||
string fileModFolder = Path.Combine(Paths.Modifications, relativeFile);
|
string fileModFolder = Path.Combine(Paths.Modifications, relativeFile);
|
||||||
string fileVersionFolder = Path.Combine(AppData.Directory, relativeFile);
|
string fileVersionFolder = Path.Combine(_latestVersionDirectory, relativeFile);
|
||||||
|
|
||||||
if (File.Exists(fileVersionFolder) && MD5Hash.FromFile(fileModFolder) == MD5Hash.FromFile(fileVersionFolder))
|
if (File.Exists(fileVersionFolder) && MD5Hash.FromFile(fileModFolder) == MD5Hash.FromFile(fileVersionFolder))
|
||||||
{
|
{
|
||||||
@ -1013,7 +1063,7 @@ namespace Bloxstrap
|
|||||||
{
|
{
|
||||||
App.Logger.WriteLine(LOG_IDENT, $"{fileLocation} was removed as a mod but does not belong to a package");
|
App.Logger.WriteLine(LOG_IDENT, $"{fileLocation} was removed as a mod but does not belong to a package");
|
||||||
|
|
||||||
string versionFileLocation = Path.Combine(AppData.Directory, fileLocation);
|
string versionFileLocation = Path.Combine(_latestVersionDirectory, fileLocation);
|
||||||
|
|
||||||
if (File.Exists(versionFileLocation))
|
if (File.Exists(versionFileLocation))
|
||||||
File.Delete(versionFileLocation);
|
File.Delete(versionFileLocation);
|
||||||
@ -1201,7 +1251,7 @@ namespace Bloxstrap
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
string packageFolder = Path.Combine(AppData.Directory, packageDir);
|
string packageFolder = Path.Combine(_latestVersionDirectory, packageDir);
|
||||||
string? fileFilter = null;
|
string? fileFilter = null;
|
||||||
|
|
||||||
// for sharpziplib, each file in the filter needs to be a regex
|
// for sharpziplib, each file in the filter needs to be a regex
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
{
|
{
|
||||||
Terminate,
|
Terminate,
|
||||||
LaunchSettings,
|
LaunchSettings,
|
||||||
LaunchRoblox
|
LaunchRoblox,
|
||||||
|
LaunchRobloxStudio
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,5 +17,19 @@ namespace Bloxstrap.Extensions
|
|||||||
App.Terminate(ErrorCode.ERROR_INSTALL_FAILURE);
|
App.Terminate(ErrorCode.ERROR_INSTALL_FAILURE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void DeleteValueSafe(this RegistryKey registryKey, string name)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine("RegistryKeyEx::DeleteValueSafe", $"Deleting {registryKey}\\{name}");
|
||||||
|
registryKey.DeleteValue(name);
|
||||||
|
}
|
||||||
|
catch (UnauthorizedAccessException)
|
||||||
|
{
|
||||||
|
Frontend.ShowMessageBox(Strings.Dialog_RegistryWriteError, System.Windows.MessageBoxImage.Error);
|
||||||
|
App.Terminate(ErrorCode.ERROR_INSTALL_FAILURE);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -207,7 +207,17 @@ namespace Bloxstrap
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public string? GetPreset(string name) => GetValue(PresetFlags[name]);
|
public string? GetPreset(string name)
|
||||||
|
{
|
||||||
|
if (!PresetFlags.ContainsKey(name))
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine("FastFlagManager::GetPreset", $"Could not find preset {name}");
|
||||||
|
Debug.Assert(false, $"Could not find preset {name}");
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return GetValue(PresetFlags[name]);
|
||||||
|
}
|
||||||
|
|
||||||
public T GetPresetEnum<T>(IReadOnlyDictionary<T, string> mapping, string prefix, string value) where T : Enum
|
public T GetPresetEnum<T>(IReadOnlyDictionary<T, string> mapping, string prefix, string value) where T : Enum
|
||||||
{
|
{
|
||||||
|
@ -5,6 +5,12 @@ namespace Bloxstrap
|
|||||||
{
|
{
|
||||||
internal class Installer
|
internal class Installer
|
||||||
{
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Should this version automatically open the release notes page?
|
||||||
|
/// Recommended for major updates only.
|
||||||
|
/// </summary>
|
||||||
|
private const bool OpenReleaseNotes = false;
|
||||||
|
|
||||||
private static string DesktopShortcut => Path.Combine(Paths.Desktop, $"{App.ProjectName}.lnk");
|
private static string DesktopShortcut => Path.Combine(Paths.Desktop, $"{App.ProjectName}.lnk");
|
||||||
|
|
||||||
private static string StartMenuShortcut => Path.Combine(Paths.WindowsStartMenu, $"{App.ProjectName}.lnk");
|
private static string StartMenuShortcut => Path.Combine(Paths.WindowsStartMenu, $"{App.ProjectName}.lnk");
|
||||||
@ -91,7 +97,7 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
App.Settings.Prop.EnableAnalytics = EnableAnalytics;
|
App.Settings.Prop.EnableAnalytics = EnableAnalytics;
|
||||||
|
|
||||||
if (!String.IsNullOrEmpty(App.State.Prop.Studio.VersionGuid))
|
if (App.IsStudioVisible)
|
||||||
WindowsRegistry.RegisterStudio();
|
WindowsRegistry.RegisterStudio();
|
||||||
|
|
||||||
App.Settings.Save();
|
App.Settings.Save();
|
||||||
@ -124,6 +130,10 @@ namespace Bloxstrap
|
|||||||
if (String.Compare(Directory.GetParent(InstallLocation)?.FullName, Paths.UserProfile, StringComparison.InvariantCultureIgnoreCase) == 0)
|
if (String.Compare(Directory.GetParent(InstallLocation)?.FullName, Paths.UserProfile, StringComparison.InvariantCultureIgnoreCase) == 0)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
// prevent from installing into the program files folder
|
||||||
|
if (InstallLocation.Contains("Program Files"))
|
||||||
|
return false;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -190,7 +200,7 @@ namespace Bloxstrap
|
|||||||
if (!String.IsNullOrEmpty(App.State.Prop.Player.VersionGuid))
|
if (!String.IsNullOrEmpty(App.State.Prop.Player.VersionGuid))
|
||||||
processes.AddRange(Process.GetProcessesByName(App.RobloxPlayerAppName));
|
processes.AddRange(Process.GetProcessesByName(App.RobloxPlayerAppName));
|
||||||
|
|
||||||
if (!String.IsNullOrEmpty(App.State.Prop.Studio.VersionGuid))
|
if (App.IsStudioVisible)
|
||||||
processes.AddRange(Process.GetProcessesByName(App.RobloxStudioAppName));
|
processes.AddRange(Process.GetProcessesByName(App.RobloxStudioAppName));
|
||||||
|
|
||||||
// prompt to shutdown roblox if its currently running
|
// prompt to shutdown roblox if its currently running
|
||||||
@ -283,8 +293,8 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
() => File.Delete(StartMenuShortcut),
|
() => File.Delete(StartMenuShortcut),
|
||||||
|
|
||||||
|
() => Directory.Delete(Paths.Versions, true),
|
||||||
() => Directory.Delete(Paths.Downloads, true),
|
() => Directory.Delete(Paths.Downloads, true),
|
||||||
() => Directory.Delete(Paths.Roblox, true),
|
|
||||||
|
|
||||||
() => File.Delete(App.State.FileLocation)
|
() => File.Delete(App.State.FileLocation)
|
||||||
};
|
};
|
||||||
@ -477,21 +487,6 @@ namespace Bloxstrap
|
|||||||
App.FastFlags.SetValue("DFFlagVariableDPIScale2", null);
|
App.FastFlags.SetValue("DFFlagVariableDPIScale2", null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Utilities.CompareVersions(existingVer, "2.5.1") == VersionComparison.LessThan)
|
|
||||||
{
|
|
||||||
App.FastFlags.SetValue("FIntDebugForceMSAASamples", null);
|
|
||||||
|
|
||||||
if (App.FastFlags.GetPreset("UI.Menu.Style.DisableV2") is not null)
|
|
||||||
App.FastFlags.SetPreset("UI.Menu.Style.ABTest", false);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (Utilities.CompareVersions(existingVer, "2.5.3") == VersionComparison.LessThan)
|
|
||||||
{
|
|
||||||
string? val = App.FastFlags.GetPreset("UI.Menu.Style.EnableV4.1");
|
|
||||||
if (App.FastFlags.GetPreset("UI.Menu.Style.EnableV4.2") != val)
|
|
||||||
App.FastFlags.SetPreset("UI.Menu.Style.EnableV4.2", val);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (Utilities.CompareVersions(existingVer, "2.6.0") == VersionComparison.LessThan)
|
if (Utilities.CompareVersions(existingVer, "2.6.0") == VersionComparison.LessThan)
|
||||||
{
|
{
|
||||||
if (App.Settings.Prop.UseDisableAppPatch)
|
if (App.Settings.Prop.UseDisableAppPatch)
|
||||||
@ -556,38 +551,8 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
WindowsRegistry.RegisterPlayer();
|
WindowsRegistry.RegisterPlayer();
|
||||||
|
|
||||||
string? oldV2Val = App.FastFlags.GetValue("FFlagDisableNewIGMinDUA");
|
|
||||||
|
|
||||||
if (oldV2Val is not null)
|
|
||||||
{
|
|
||||||
if (oldV2Val == "True")
|
|
||||||
{
|
|
||||||
App.FastFlags.SetPreset("UI.Menu.Style.V2Rollout", "0");
|
|
||||||
|
|
||||||
if (App.FastFlags.GetValue("UI.Menu.Style.EnableV4.1") == "False")
|
|
||||||
App.FastFlags.SetPreset("UI.Menu.Style.ReportButtonCutOff", "False");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
App.FastFlags.SetPreset("UI.Menu.Style.V2Rollout", "100");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (App.FastFlags.GetPreset("UI.Menu.Style.ABTest.1") is not null)
|
|
||||||
App.FastFlags.SetPreset("UI.Menu.Style.ABTest", "False");
|
|
||||||
|
|
||||||
App.FastFlags.SetValue("FFlagDisableNewIGMinDUA", null);
|
App.FastFlags.SetValue("FFlagDisableNewIGMinDUA", null);
|
||||||
}
|
|
||||||
|
|
||||||
App.FastFlags.SetValue("FFlagFixGraphicsQuality", null);
|
App.FastFlags.SetValue("FFlagFixGraphicsQuality", null);
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Directory.Delete(Path.Combine(Paths.Base, "Versions"), true);
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
App.Logger.WriteException(LOG_IDENT, ex);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Utilities.CompareVersions(existingVer, "2.8.1") == VersionComparison.LessThan)
|
if (Utilities.CompareVersions(existingVer, "2.8.1") == VersionComparison.LessThan)
|
||||||
@ -604,9 +569,34 @@ namespace Bloxstrap
|
|||||||
App.FastFlags.SetValue("FFlagEnableInGameMenuChromeABTest4", null);
|
App.FastFlags.SetValue("FFlagEnableInGameMenuChromeABTest4", null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (Utilities.CompareVersions(existingVer, "2.8.2") == VersionComparison.LessThan)
|
||||||
|
{
|
||||||
|
string robloxDirectory = Path.Combine(Paths.Base, "Roblox");
|
||||||
|
|
||||||
|
if (Directory.Exists(robloxDirectory))
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Directory.Delete(robloxDirectory, true);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Failed to delete the Roblox directory");
|
||||||
|
App.Logger.WriteException(LOG_IDENT, ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Utilities.CompareVersions(existingVer, "2.8.3") == VersionComparison.LessThan)
|
||||||
|
{
|
||||||
|
// force reinstallation
|
||||||
|
App.State.Prop.Player.VersionGuid = "";
|
||||||
|
App.State.Prop.Studio.VersionGuid = "";
|
||||||
|
}
|
||||||
|
|
||||||
App.Settings.Save();
|
App.Settings.Save();
|
||||||
App.FastFlags.Save();
|
App.FastFlags.Save();
|
||||||
|
App.State.Save();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (currentVer is null)
|
if (currentVer is null)
|
||||||
@ -616,7 +606,10 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
if (isAutoUpgrade)
|
if (isAutoUpgrade)
|
||||||
{
|
{
|
||||||
|
#pragma warning disable CS0162 // Unreachable code detected
|
||||||
|
if (OpenReleaseNotes)
|
||||||
Utilities.ShellExecute($"https://github.com/{App.ProjectRepository}/wiki/Release-notes-for-Bloxstrap-v{currentVer}");
|
Utilities.ShellExecute($"https://github.com/{App.ProjectRepository}/wiki/Release-notes-for-Bloxstrap-v{currentVer}");
|
||||||
|
#pragma warning restore CS0162 // Unreachable code detected
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -47,6 +47,17 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
if (!String.IsNullOrEmpty(message))
|
if (!String.IsNullOrEmpty(message))
|
||||||
Frontend.ShowMessageBox($"{message}\n\n{ex.Message}", System.Windows.MessageBoxImage.Warning);
|
Frontend.ShowMessageBox($"{message}\n\n{ex.Message}", System.Windows.MessageBoxImage.Warning);
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
// Create a backup of loaded file
|
||||||
|
File.Copy(FileLocation, FileLocation + ".bak", true);
|
||||||
|
}
|
||||||
|
catch (Exception copyEx)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Failed to create backup file: {FileLocation}.bak");
|
||||||
|
App.Logger.WriteException(LOG_IDENT, copyEx);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Save();
|
Save();
|
||||||
@ -65,7 +76,7 @@ namespace Bloxstrap
|
|||||||
{
|
{
|
||||||
File.WriteAllText(FileLocation, JsonSerializer.Serialize(Prop, new JsonSerializerOptions { WriteIndented = true }));
|
File.WriteAllText(FileLocation, JsonSerializer.Serialize(Prop, new JsonSerializerOptions { WriteIndented = true }));
|
||||||
}
|
}
|
||||||
catch (IOException ex)
|
catch (Exception ex) when (ex is IOException or UnauthorizedAccessException)
|
||||||
{
|
{
|
||||||
App.Logger.WriteLine(LOG_IDENT, "Failed to save");
|
App.Logger.WriteLine(LOG_IDENT, "Failed to save");
|
||||||
App.Logger.WriteException(LOG_IDENT, ex);
|
App.Logger.WriteException(LOG_IDENT, ex);
|
||||||
|
@ -11,17 +11,27 @@ namespace Bloxstrap
|
|||||||
{
|
{
|
||||||
public static void ProcessNextAction(NextAction action, bool isUnfinishedInstall = false)
|
public static void ProcessNextAction(NextAction action, bool isUnfinishedInstall = false)
|
||||||
{
|
{
|
||||||
|
const string LOG_IDENT = "LaunchHandler::ProcessNextAction";
|
||||||
|
|
||||||
switch (action)
|
switch (action)
|
||||||
{
|
{
|
||||||
case NextAction.LaunchSettings:
|
case NextAction.LaunchSettings:
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Opening settings");
|
||||||
LaunchSettings();
|
LaunchSettings();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case NextAction.LaunchRoblox:
|
case NextAction.LaunchRoblox:
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Opening Roblox");
|
||||||
LaunchRoblox(LaunchMode.Player);
|
LaunchRoblox(LaunchMode.Player);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case NextAction.LaunchRobloxStudio:
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Opening Roblox Studio");
|
||||||
|
LaunchRoblox(LaunchMode.Studio);
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Closing");
|
||||||
App.Terminate(isUnfinishedInstall ? ErrorCode.ERROR_INSTALL_USEREXIT : ErrorCode.ERROR_SUCCESS);
|
App.Terminate(isUnfinishedInstall ? ErrorCode.ERROR_INSTALL_USEREXIT : ErrorCode.ERROR_SUCCESS);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -29,21 +39,41 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
public static void ProcessLaunchArgs()
|
public static void ProcessLaunchArgs()
|
||||||
{
|
{
|
||||||
|
const string LOG_IDENT = "LaunchHandler::ProcessLaunchArgs";
|
||||||
|
|
||||||
// this order is specific
|
// this order is specific
|
||||||
|
|
||||||
if (App.LaunchSettings.UninstallFlag.Active)
|
if (App.LaunchSettings.UninstallFlag.Active)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Opening uninstaller");
|
||||||
LaunchUninstaller();
|
LaunchUninstaller();
|
||||||
|
}
|
||||||
else if (App.LaunchSettings.MenuFlag.Active)
|
else if (App.LaunchSettings.MenuFlag.Active)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Opening settings");
|
||||||
LaunchSettings();
|
LaunchSettings();
|
||||||
|
}
|
||||||
else if (App.LaunchSettings.WatcherFlag.Active)
|
else if (App.LaunchSettings.WatcherFlag.Active)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Opening watcher");
|
||||||
LaunchWatcher();
|
LaunchWatcher();
|
||||||
|
}
|
||||||
else if (App.LaunchSettings.RobloxLaunchMode != LaunchMode.None)
|
else if (App.LaunchSettings.RobloxLaunchMode != LaunchMode.None)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Opening bootstrapper ({App.LaunchSettings.RobloxLaunchMode})");
|
||||||
LaunchRoblox(App.LaunchSettings.RobloxLaunchMode);
|
LaunchRoblox(App.LaunchSettings.RobloxLaunchMode);
|
||||||
|
}
|
||||||
else if (!App.LaunchSettings.QuietFlag.Active)
|
else if (!App.LaunchSettings.QuietFlag.Active)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Opening menu");
|
||||||
LaunchMenu();
|
LaunchMenu();
|
||||||
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Closing - quiet flag active");
|
||||||
App.Terminate();
|
App.Terminate();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static void LaunchInstaller()
|
public static void LaunchInstaller()
|
||||||
{
|
{
|
||||||
@ -231,6 +261,8 @@ namespace Bloxstrap
|
|||||||
});
|
});
|
||||||
|
|
||||||
dialog?.ShowBootstrapper();
|
dialog?.ShowBootstrapper();
|
||||||
|
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Exiting");
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void LaunchWatcher()
|
public static void LaunchWatcher()
|
||||||
|
@ -53,6 +53,10 @@ namespace Bloxstrap
|
|||||||
{
|
{
|
||||||
const string LOG_IDENT = "LaunchSettings";
|
const string LOG_IDENT = "LaunchSettings";
|
||||||
|
|
||||||
|
#if DEBUG
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Launched with arguments: {string.Join(' ', args)}");
|
||||||
|
#endif
|
||||||
|
|
||||||
Args = args;
|
Args = args;
|
||||||
|
|
||||||
// build flag map
|
// build flag map
|
||||||
@ -68,6 +72,8 @@ namespace Bloxstrap
|
|||||||
_flagMap.Add(identifier, flag);
|
_flagMap.Add(identifier, flag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int startIdx = 0;
|
||||||
|
|
||||||
// infer roblox launch uris
|
// infer roblox launch uris
|
||||||
if (Args.Length >= 1)
|
if (Args.Length >= 1)
|
||||||
{
|
{
|
||||||
@ -76,23 +82,31 @@ namespace Bloxstrap
|
|||||||
if (arg.StartsWith("roblox:", StringComparison.OrdinalIgnoreCase)
|
if (arg.StartsWith("roblox:", StringComparison.OrdinalIgnoreCase)
|
||||||
|| arg.StartsWith("roblox-player:", StringComparison.OrdinalIgnoreCase))
|
|| arg.StartsWith("roblox-player:", StringComparison.OrdinalIgnoreCase))
|
||||||
{
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Got Roblox player argument");
|
||||||
RobloxLaunchMode = LaunchMode.Player;
|
RobloxLaunchMode = LaunchMode.Player;
|
||||||
RobloxLaunchArgs = arg;
|
RobloxLaunchArgs = arg;
|
||||||
|
startIdx = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// parse
|
// parse
|
||||||
for (int i = 0; i < Args.Length; i++)
|
for (int i = startIdx; i < Args.Length; i++)
|
||||||
{
|
{
|
||||||
string arg = Args[i];
|
string arg = Args[i];
|
||||||
|
|
||||||
if (!arg.StartsWith('-'))
|
if (!arg.StartsWith('-'))
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Invalid argument: {arg}");
|
||||||
continue;
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
string identifier = arg[1..];
|
string identifier = arg[1..];
|
||||||
|
|
||||||
if (!_flagMap.TryGetValue(identifier, out LaunchFlag? flag) || flag is null)
|
if (!_flagMap.TryGetValue(identifier, out LaunchFlag? flag) || flag is null)
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, $"Unknown argument: {identifier}");
|
||||||
continue;
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
flag.Active = true;
|
flag.Active = true;
|
||||||
|
|
||||||
@ -115,17 +129,50 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
private void ParsePlayer(string? data)
|
private void ParsePlayer(string? data)
|
||||||
{
|
{
|
||||||
|
const string LOG_IDENT = "LaunchSettings::ParsePlayer";
|
||||||
|
|
||||||
RobloxLaunchMode = LaunchMode.Player;
|
RobloxLaunchMode = LaunchMode.Player;
|
||||||
|
|
||||||
if (!String.IsNullOrEmpty(data))
|
if (!String.IsNullOrEmpty(data))
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Got Roblox launch arguments");
|
||||||
RobloxLaunchArgs = data;
|
RobloxLaunchArgs = data;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "No Roblox launch arguments were provided");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void ParseStudio(string? data)
|
private void ParseStudio(string? data)
|
||||||
{
|
{
|
||||||
|
const string LOG_IDENT = "LaunchSettings::ParseStudio";
|
||||||
|
|
||||||
RobloxLaunchMode = LaunchMode.Studio;
|
RobloxLaunchMode = LaunchMode.Studio;
|
||||||
|
|
||||||
// TODO: do this later
|
if (String.IsNullOrEmpty(data))
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "No Roblox launch arguments were provided");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (data.StartsWith("roblox-studio:"))
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Got Roblox Studio launch arguments");
|
||||||
|
RobloxLaunchArgs = data;
|
||||||
|
}
|
||||||
|
else if (data.StartsWith("roblox-studio-auth:"))
|
||||||
|
{
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Got Roblox Studio Auth launch arguments");
|
||||||
|
RobloxLaunchMode = LaunchMode.StudioAuth;
|
||||||
|
RobloxLaunchArgs = data;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// likely a local path
|
||||||
|
App.Logger.WriteLine(LOG_IDENT, "Got Roblox Studio local place file");
|
||||||
|
RobloxLaunchArgs = $"-task EditFile -localPlaceFile \"{data}\"";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,61 +15,58 @@ namespace Bloxstrap
|
|||||||
{ "nil", Strings.Common_SystemDefault },
|
{ "nil", Strings.Common_SystemDefault },
|
||||||
{ "en", "English" },
|
{ "en", "English" },
|
||||||
{ "en-US", "English (United States)" },
|
{ "en-US", "English (United States)" },
|
||||||
{ "ar", "العربية" },
|
|
||||||
{ "bg", "Български" },
|
|
||||||
#if QA_BUILD
|
#if QA_BUILD
|
||||||
{ "bn", "বাংলা" },
|
{ "sq", "Albanian" }, // Albanian (TODO: translate string)
|
||||||
{ "bs", "Bosanski" },
|
|
||||||
#endif
|
#endif
|
||||||
{ "cs", "Čeština" },
|
{ "ar", "العربية" }, // Arabic
|
||||||
{ "de", "Deutsch" },
|
{ "bg", "Български" }, // Bulgarian
|
||||||
#if QA_BUILD
|
#if QA_BUILD
|
||||||
{ "dk", "Dansk" },
|
{ "bn", "বাংলা" }, // Bengali
|
||||||
|
{ "bs", "Bosanski" }, // Bosnian
|
||||||
#endif
|
#endif
|
||||||
{ "es-ES", "Español" },
|
{ "cs", "Čeština" }, // Czech
|
||||||
|
{ "de", "Deutsch" }, // German
|
||||||
#if QA_BUILD
|
#if QA_BUILD
|
||||||
{ "el", "Ελληνικά" },
|
{ "da", "Dansk" }, // Danish
|
||||||
{ "fa", "فارسی" },
|
|
||||||
#endif
|
#endif
|
||||||
{ "fi", "Suomi" },
|
{ "es-ES", "Español" }, // Spanish
|
||||||
#if QA_BUILD
|
#if QA_BUILD
|
||||||
{ "fil", "Filipino" },
|
{ "el", "Ελληνικά" }, // Greek
|
||||||
#endif
|
#endif
|
||||||
{ "fr", "Français" },
|
{ "fa", "فارسی" }, // Persian
|
||||||
{ "he", "עברית" },
|
{ "fi", "Suomi" }, // Finnish
|
||||||
|
{ "fil", "Filipino" }, // Filipino
|
||||||
|
{ "fr", "Français" }, // French
|
||||||
#if QA_BUILD
|
#if QA_BUILD
|
||||||
{ "hi", "Hindi (Latin)" },
|
{ "he", "עברית" }, // Hebrew
|
||||||
|
{ "hi", "Hindi (Latin)" }, // Hindi
|
||||||
#endif
|
#endif
|
||||||
{ "hr", "Hrvatski" },
|
{ "hr", "Hrvatski" }, // Croatian
|
||||||
{ "hu", "Magyar" },
|
{ "hu", "Magyar" }, // Hungarian
|
||||||
|
{ "id", "Bahasa Indonesia" }, // Indonesian
|
||||||
|
{ "it", "Italiano" }, // Italian
|
||||||
|
{ "ja", "日本語" }, // Japanese
|
||||||
|
{ "ko", "한국어" }, // Korean
|
||||||
|
{ "lt", "Lietuvių" }, // Lithuanian
|
||||||
|
{ "ms", "Malay" }, // Malay
|
||||||
|
{ "nl", "Nederlands" }, // Dutch
|
||||||
#if QA_BUILD
|
#if QA_BUILD
|
||||||
{ "id", "Bahasa Indonesia" },
|
{ "no", "Bokmål" }, // Norwegian
|
||||||
#endif
|
#endif
|
||||||
{ "it", "Italiano" },
|
{ "pl", "Polski" }, // Polish
|
||||||
{ "ja", "日本語" },
|
{ "pt-BR", "Português (Brasil)" }, // Portuguese, Brazilian
|
||||||
|
{ "ro", "Română" }, // Romanian
|
||||||
|
{ "ru", "Русский" }, // Russian
|
||||||
|
{ "sv-SE", "Svenska" }, // Swedish
|
||||||
|
{ "th", "ภาษาไทย" }, // Thai
|
||||||
|
{ "tr", "Türkçe" }, // Turkish
|
||||||
|
{ "uk", "Українська" }, // Ukrainian
|
||||||
|
{ "vi", "Tiếng Việt" }, // Vietnamese
|
||||||
|
{ "zh-CN", "中文 (简体)" }, // Chinese Simplified
|
||||||
#if QA_BUILD
|
#if QA_BUILD
|
||||||
{ "ko", "한국어" },
|
{ "zh-HK", "中文 (廣東話)" }, // Chinese Traditional, Hong Kong
|
||||||
#endif
|
#endif
|
||||||
{ "lt", "Lietuvių" },
|
{ "zh-TW", "中文 (繁體)" } // Chinese Traditional
|
||||||
{ "ms", "Malay" },
|
|
||||||
#if QA_BUILD
|
|
||||||
{ "nl", "Nederlands" },
|
|
||||||
{ "no", "Bokmål" },
|
|
||||||
#endif
|
|
||||||
{ "pl", "Polski" },
|
|
||||||
{ "pt-BR", "Português (Brasil)" },
|
|
||||||
{ "ro", "Română" },
|
|
||||||
{ "ru", "Русский" },
|
|
||||||
{ "sv-SE", "Svenska" },
|
|
||||||
{ "th", "ภาษาไทย" },
|
|
||||||
{ "tr", "Türkçe" },
|
|
||||||
{ "uk", "Українська" },
|
|
||||||
{ "vi", "Tiếng Việt" },
|
|
||||||
{ "zh-CN", "中文 (简体)" },
|
|
||||||
#if QA_BUILD
|
|
||||||
{ "zh-HK", "中文 (廣東話)" },
|
|
||||||
#endif
|
|
||||||
{ "zh-TW", "中文 (繁體)" }
|
|
||||||
};
|
};
|
||||||
|
|
||||||
public static string GetIdentifierFromName(string language) => SupportedLocales.FirstOrDefault(x => x.Value == language).Key ?? "nil";
|
public static string GetIdentifierFromName(string language) => SupportedLocales.FirstOrDefault(x => x.Value == language).Key ?? "nil";
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
using System.Web;
|
using System.Web;
|
||||||
using System.Windows;
|
using System.Windows;
|
||||||
using System.Windows.Input;
|
using System.Windows.Input;
|
||||||
|
using Bloxstrap.AppData;
|
||||||
using Bloxstrap.Models.APIs;
|
using Bloxstrap.Models.APIs;
|
||||||
using CommunityToolkit.Mvvm.Input;
|
using CommunityToolkit.Mvvm.Input;
|
||||||
|
|
||||||
@ -149,7 +150,7 @@ namespace Bloxstrap.Models.Entities
|
|||||||
|
|
||||||
private void RejoinServer()
|
private void RejoinServer()
|
||||||
{
|
{
|
||||||
string playerPath = Path.Combine(Paths.Roblox, "Player", "RobloxPlayerBeta.exe");
|
string playerPath = new RobloxPlayerData().ExecutablePath;
|
||||||
|
|
||||||
Process.Start(playerPath, GetInviteDeeplink(false));
|
Process.Start(playerPath, GetInviteDeeplink(false));
|
||||||
}
|
}
|
||||||
|
@ -20,8 +20,8 @@
|
|||||||
public static string Downloads { get; private set; } = "";
|
public static string Downloads { get; private set; } = "";
|
||||||
public static string Logs { get; private set; } = "";
|
public static string Logs { get; private set; } = "";
|
||||||
public static string Integrations { get; private set; } = "";
|
public static string Integrations { get; private set; } = "";
|
||||||
|
public static string Versions { get; private set; } = "";
|
||||||
public static string Modifications { get; private set; } = "";
|
public static string Modifications { get; private set; } = "";
|
||||||
public static string Roblox { get; private set; } = "";
|
|
||||||
public static string CustomThemes { get; private set; } = "";
|
public static string CustomThemes { get; private set; } = "";
|
||||||
|
|
||||||
public static string Application { get; private set; } = "";
|
public static string Application { get; private set; } = "";
|
||||||
@ -36,8 +36,8 @@
|
|||||||
Downloads = Path.Combine(Base, "Downloads");
|
Downloads = Path.Combine(Base, "Downloads");
|
||||||
Logs = Path.Combine(Base, "Logs");
|
Logs = Path.Combine(Base, "Logs");
|
||||||
Integrations = Path.Combine(Base, "Integrations");
|
Integrations = Path.Combine(Base, "Integrations");
|
||||||
|
Versions = Path.Combine(Base, "Versions");
|
||||||
Modifications = Path.Combine(Base, "Modifications");
|
Modifications = Path.Combine(Base, "Modifications");
|
||||||
Roblox = Path.Combine(Base, "Roblox");
|
|
||||||
CustomThemes = Path.Combine(Base, "CustomThemes");
|
CustomThemes = Path.Combine(Base, "CustomThemes");
|
||||||
|
|
||||||
Application = Path.Combine(Base, $"{App.ProjectName}.exe");
|
Application = Path.Combine(Base, $"{App.ProjectName}.exe");
|
||||||
|
Before Width: | Height: | Size: 241 KiB After Width: | Height: | Size: 7.3 KiB |
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 1.9 KiB |
BIN
Bloxstrap/Resources/MessageBox/FullQuality/Error.png
Normal file
After Width: | Height: | Size: 56 KiB |
BIN
Bloxstrap/Resources/MessageBox/FullQuality/Information.png
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
Bloxstrap/Resources/MessageBox/FullQuality/Question.png
Normal file
After Width: | Height: | Size: 59 KiB |
BIN
Bloxstrap/Resources/MessageBox/FullQuality/Warning.png
Normal file
After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 6.0 KiB |
22
Bloxstrap/Resources/Strings.Designer.cs
generated
@ -70,7 +70,7 @@ namespace Bloxstrap.Resources {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to These are the people who've supported Bloxstrap through [Ko-fi]({0}). A massive thank you to everyone here!
|
/// Looks up a localized string similar to These are the people who've supported Bloxstrap through Ko-fi. A massive thank you to everyone here!
|
||||||
///Every person here is ranked by their overall pledge..
|
///Every person here is ranked by their overall pledge..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static string About_Supporters_Description {
|
public static string About_Supporters_Description {
|
||||||
@ -316,7 +316,7 @@ namespace Bloxstrap.Resources {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Roblox is currently running, but must be closed before uninstalling Bloxstrap. Would you like close Roblox now?.
|
/// Looks up a localized string similar to Roblox is currently running, but must be closed before uninstalling Bloxstrap. Would you like to close Roblox now?.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static string Bootstrapper_Uninstall_RobloxRunning {
|
public static string Bootstrapper_Uninstall_RobloxRunning {
|
||||||
get {
|
get {
|
||||||
@ -1635,15 +1635,6 @@ namespace Bloxstrap.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Support us on Ko-fi!.
|
|
||||||
/// </summary>
|
|
||||||
public static string LaunchMenu_Donate {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("LaunchMenu.Donate", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Launch Roblox.
|
/// Looks up a localized string similar to Launch Roblox.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -1653,6 +1644,15 @@ namespace Bloxstrap.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Launch Roblox Studio.
|
||||||
|
/// </summary>
|
||||||
|
public static string LaunchMenu_LaunchRobloxStudio {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("LaunchMenu.LaunchRobloxStudio", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to See the Wiki for help.
|
/// Looks up a localized string similar to See the Wiki for help.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox قيد التشغيل حاليًا، وسيؤدي هذا إلى إغلاق النافذة الحالية. هل أنت متأكد أنك تريد مواصلة التشغيل؟</value>
|
<value>Roblox قيد التشغيل حاليًا، وسيؤدي هذا إلى إغلاق النافذة الحالية. هل أنت متأكد أنك تريد مواصلة التشغيل؟</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>من المحتمل أن يمنع Bloxstrap من الاتصال بالإنترنت.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>قد يكون Roblox معطلاً في الوقت الحالي. راجع {0} لمزيد من المعلومات.</value>
|
<value>قد يكون Roblox معطلاً في الوقت الحالي. راجع {0} لمزيد من المعلومات.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>انتهت مهلة الاتصال، الذي يمكن أن يشير إلى ضعف الاتصال بالإنترنت أو إلى كتلة جدار الحماية.</value>
|
<value>لا يمكن انشاء اتصال, و هو على الأرجح يشير إلى اتصال إنترنت ضعيف أو حظر من جدار الحماية. إذا كان اتصالك بالإنترنت جيدا, يرجى التحقق من أن مكافح الفيروسات الخاص بك لا يحظر Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>يجب تحميل بلوكس ستراب قبل حذفه.</value>
|
<value>يجب تحميل بلوكس ستراب قبل حذفه.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>تم إزالة Bloxstrap بنجاح</value>
|
<value>تم إزالة Bloxstrap بنجاح</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>يجب إغلاق Roblox قبل إلغاء تثبيت Bloxstrap. هل ترغب في إغلاق Roblox الآن؟</value>
|
<value>Roblox قيد التشغيل حالياً، ولكن يجب إغلاقها قبل إلغاء تثبيت Bloxstrap. هل ترغب في إغلاق Roblox الآن؟</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>تطلب Roblox أستخدام مكونات Windows Media Foundation. المكونات المطلوبة ليست موجودة، في الأغلب لأنك تستخدم نسخة N من Windows. يرجى تنزيلها أولاً، ثم فتح Roblox.</value>
|
<value>تطلب Roblox أستخدام مكونات Windows Media Foundation. المكونات المطلوبة ليست موجودة، في الأغلب لأنك تستخدم نسخة N من Windows. يرجى تنزيلها أولاً، ثم فتح Roblox.</value>
|
||||||
@ -715,7 +712,7 @@
|
|||||||
<value>قم بتكوين وظائف إضافية لتتوافق مع Roblox.</value>
|
<value>قم بتكوين وظائف إضافية لتتوافق مع Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>سيتم إغلاق Roblox بالكامل عند مغادرة اللعبة بدلاً من إعادتك إلى التطبيق مرة أخرى.</value>
|
<value>Roblox سوف تغلق كليا عندما تخرج من اللعبة بدلا من العودة للتطبيق [سوف تعطل بعض الأشياء!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>عدم الخروج إلى تطبيق Roblox</value>
|
<value>عدم الخروج إلى تطبيق Roblox</value>
|
||||||
@ -755,7 +752,7 @@
|
|||||||
<value>اختار الخط...</value>
|
<value>اختار الخط...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>يمكن ضبط حجم الخط في علامة صفحة FastFlag.</value>
|
<value>حجم الخط يمكن تعديله في علامة تبويب اعدادات المحرك.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>لا يبدو أن المِلَفّ الذي اخترته هو مِلَفّ خط صالح.</value>
|
<value>لا يبدو أن المِلَفّ الذي اخترته هو مِلَفّ خط صالح.</value>
|
||||||
@ -904,6 +901,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>ملفات JSON</value>
|
<value>ملفات JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>الإدخال ل '{0}' غير صالح لأن القيمة يجب أن تكون منطقية (إما 'True' أو 'False')</value>
|
<value>الإدخال ل '{0}' غير صالح لأن القيمة يجب أن تكون منطقية (إما 'True' أو 'False')</value>
|
||||||
@ -1102,7 +1100,9 @@
|
|||||||
<value>لقد تحطم Roblox.</value>
|
<value>لقد تحطم Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>يرجى قراءة معلومات المساعدة التالية، التي ستفتح في متصفح الويب الخاص بك عند إغلاق هذا الحوار.</value>
|
<value>للحصول على معلومات عن السبب الذي من أجله يمكن أن يحدث هذا وكيف يمكن حله، يرجى قراءة [هذه المادة المساعدة]({0}).
|
||||||
|
|
||||||
|
تحقق مما إذا كان Roblox يعمل مع [المشغل الأصلي]({1}). إذا لم يكن الأمر كذلك، فهذا ليس مشكلة Bloxstrap. إذا كان الأمر كذلك، فيرجى الرجوع إلى مقالة المساعدة.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>تعذر تحميل البيانات بسبب خطأ في الشبكة.</value>
|
<value>تعذر تحميل البيانات بسبب خطأ في الشبكة.</value>
|
||||||
@ -1114,7 +1114,8 @@
|
|||||||
<value>الداعمين</value>
|
<value>الداعمين</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>هؤلاء هم الأشخاص الذين يدعمون Bloxstrap من خلال [Ko-fi]({0}). شكرا جزيلا للجميع هنا!</value>
|
<value>هؤلاء هم الأشخاص الذين دعموا Bloxstrap من خلال Ko-fi. شكرًا جزيلاً للجميع هنا!
|
||||||
|
يتم تصنيف كل شخص هنا حسب تعهده الإجمالي.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>لا يمكن تحميل الإعدادات الخاصة بك. تم إعادة تعيينها إلى الإعدادات الأصلية.</value>
|
<value>لا يمكن تحميل الإعدادات الخاصة بك. تم إعادة تعيينها إلى الإعدادات الأصلية.</value>
|
||||||
@ -1226,12 +1227,42 @@
|
|||||||
<value>تثبيت</value>
|
<value>تثبيت</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>قم بدعمنا على Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>الأيقونات</value>
|
<value>الأيقونات</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>تشغيل Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>الإصدار {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>حاول Bloxstrap ترقية Roblox ولكن لا يمكن أن يكون لأن ملفات Roblox لا تزال قيد الاستخدام.
|
||||||
|
|
||||||
|
الرجاء إغلاق أي تطبيقات قد تستخدم ملفات Roblox، وإعادة التشغيل.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>أرشيف الملفات المضغوطة</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>تصدير</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>تصدير البيانات التشخيصية</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>جمع المعلومات التي يمكن تحميلها عبر الإنترنت لاستكشاف مشكلة تعاني منها.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>إعدادات Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>جميع سجلات Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox в момента работи и стартирането на друга инстанция ще го затвори. Сигурни ли сте, че искате да продължите?</value>
|
<value>Roblox в момента работи и стартирането на друга инстанция ще го затвори. Сигурни ли сте, че искате да продължите?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Нещо пречи на Bloxstrap да се свърже с интернет.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox може да не работи в момента. Посетете {0} за повече информация.</value>
|
<value>Roblox може да не работи в момента. Посетете {0} за повече информация.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Времето за изчакване на връзката изтече, което може да означава лоша интернет връзка или блокиране от защитната стена.</value>
|
<value>Не може да бъде установена връзка, което вероятно означава слаба интернет връзка или блокиране от защитна стена. Ако връзката ви е наред, моля, уверете се, че антивирусната ви програма не блокира Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Трябва първо да инсталирате Bloxstrap, преди да го деинсталирате.</value>
|
<value>Трябва първо да инсталирате Bloxstrap, преди да го деинсталирате.</value>
|
||||||
@ -139,7 +136,7 @@
|
|||||||
<value>Bloxstrap няма достатъчно свободно място, за да изтегли и инсталира Roblox. Моля, освободете малко дисково пространство и опитайте отново.</value>
|
<value>Bloxstrap няма достатъчно свободно място, за да изтегли и инсталира Roblox. Моля, освободете малко дисково пространство и опитайте отново.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Status.ApplyingModifications" xml:space="preserve">
|
<data name="Bootstrapper.Status.ApplyingModifications" xml:space="preserve">
|
||||||
<value>Прилагане на модификаций...</value>
|
<value>Прилагане на модификации...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Status.Configuring" xml:space="preserve">
|
<data name="Bootstrapper.Status.Configuring" xml:space="preserve">
|
||||||
<value>Конфигурира се {product}...</value>
|
<value>Конфигурира се {product}...</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap бе успешно деинсталиран</value>
|
<value>Bloxstrap бе успешно деинсталиран</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox е в момента отворен. За да деинсталирате Bloxstrap, трябва да затворите Roblox. Искате ли да затворите Roblox сега?</value>
|
<value>Roblox е в момента стартиран, но трябва да бъде затворен, за да деинсталирате Bloxstrap. Искате ли да затворите Roblox сега?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox изисква използването на компоненти от Windows Media Foundation, които липсват на вашата машина, вероятно защото използвате издание N на Windows. Моля, инсталирайте ги първо и след това стартирайте Roblox.</value>
|
<value>Roblox изисква използването на компоненти от Windows Media Foundation, които липсват на вашата машина, вероятно защото използвате издание N на Windows. Моля, инсталирайте ги първо и след това стартирайте Roblox.</value>
|
||||||
@ -716,7 +713,7 @@
|
|||||||
<value>Конфигурирайте допълнителни функции.</value>
|
<value>Конфигурирайте допълнителни функции.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox ще се затвори напълно, когато излезете от игра, вместо да ви върне в приложението.</value>
|
<value>Когато излезете от игра, Roblox ще се затвори напълно, вместо да се върнете към десктоп приложението. [Внимание! Това може да причини проблеми!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Не излизайте към десктоп приложението</value>
|
<value>Не излизайте към десктоп приложението</value>
|
||||||
@ -756,7 +753,7 @@
|
|||||||
<value>Изберете шрифт...</value>
|
<value>Изберете шрифт...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Размерът на шрифта може да бъде настроен в раздела Fast Flags.</value>
|
<value>Размерът на шрифта може да бъде настроен в раздел Настройки.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Изглежда, че файла, който сте избрали, не е валиден файл за шрифт.</value>
|
<value>Изглежда, че файла, който сте избрали, не е валиден файл за шрифт.</value>
|
||||||
@ -905,6 +902,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON файлове</value>
|
<value>JSON файлове</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Въведената стойност за '{0}' не е валидна, защото трябва да бъде булев тип (True или False)</value>
|
<value>Въведената стойност за '{0}' не е валидна, защото трябва да бъде булев тип (True или False)</value>
|
||||||
@ -1103,7 +1101,9 @@ Bloxstrap е инсталиран на „{1}“.</value>
|
|||||||
<value>Roblox се срина.</value>
|
<value>Roblox се срина.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Моля, прочетете следната информация, която ще се отвори във вашия уеб браузър, когато затворите този прозорец.</value>
|
<value>За информация относно причините за този проблем и как може да бъде решен, моля прочетете [тази статия]({0}).
|
||||||
|
|
||||||
|
Проверете дали Roblox работи с [оригиналното приложение]({1}). Ако не работи, тогава проблемът не е свързан с Bloxstrap. Ако работи, обърнете се към помощната статия.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Данните не можаха да бъдат заредени поради мрежова грешка.</value>
|
<value>Данните не можаха да бъдат заредени поради мрежова грешка.</value>
|
||||||
@ -1115,7 +1115,8 @@ Bloxstrap е инсталиран на „{1}“.</value>
|
|||||||
<value>Поддръжници</value>
|
<value>Поддръжници</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Това са хората, които в момента поддържат Bloxstrap чрез [Ko-fi]({0}). Огромни благодарности на всички тук!</value>
|
<value>Това са хората, които са подкрепили Bloxstrap чрез Ko-fi. Огромни благодарности на всички тук!
|
||||||
|
Всеки тук е класиран според общия им принос.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Вашите настройки не могат да бъдат заредени. Те бяха нулирани до настройките по подразбиране.</value>
|
<value>Вашите настройки не могат да бъдат заредени. Те бяха нулирани до настройките по подразбиране.</value>
|
||||||
@ -1227,12 +1228,42 @@ Bloxstrap е инсталиран на „{1}“.</value>
|
|||||||
<value>Инсталирай</value>
|
<value>Инсталирай</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Подкрепете ни в Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Икони</value>
|
<value>Икони</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Стартирай Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Версия {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap се опита да актуализира Roblox, но бе неуспешен, защото файловете на Roblox все още се използват.
|
||||||
|
|
||||||
|
Моля, затворете всички приложения, които може да ги ползват, и стартирайте отново.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip архив</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Експортирай</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Експортиране на диагностични данни</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Съберете информация, която може да бъде качена онлайн, за да се отстрани проблемът, който имате.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Конфигурации</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Всички log файлове на Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -118,19 +118,16 @@
|
|||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="Bootstrapper.AutoUpdateFailed" xml:space="preserve">
|
<data name="Bootstrapper.AutoUpdateFailed" xml:space="preserve">
|
||||||
<value>Bloxstrap nebyl schopen automaticky aktulizovat na verzi {0}. Prosím aktualizujte ručně stažením a spuštěním z webové stránky.</value>
|
<value>Bloxstrap nebyl schopen se automaticky aktualizovat na verzi {0}. Prosím aktualizujte ručně stažením a spuštěním z webové stránky.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox už běží, a spouštění další objektů se roblox zavře. Opravdu chcete pokračovat se spuštění?</value>
|
<value>Roblox už běží, a spouštění další objektů se roblox zavře. Opravdu chcete pokračovat se spuštění?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Něco pravděpodobně brání Bloxstrapu připojení k internetu.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox může být právě teď mimo provoz. Další informace viz {0}.</value>
|
<value>Roblox může být právě teď mimo provoz. Další informace viz {0}.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Vypršel časový limit připojení, což může znamenat špatné připojení k internetu nebo zablokování brány firewall.</value>
|
<value>Nelze navázat připojení, což pravděpodobně naznačuje špatné připojení k internetu nebo firewall block. Pokud je připojení v pořádku, ujistěte se, že váš antivirus neblokuje Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>První si musíš nainstalovat Bloxstrap než odinstaluješ.</value>
|
<value>První si musíš nainstalovat Bloxstrap než odinstaluješ.</value>
|
||||||
@ -178,8 +175,8 @@
|
|||||||
<value>Bloxstrap byl úspěšně odinstalován</value>
|
<value>Bloxstrap byl úspěšně odinstalován</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox teď běží, ale musí být zavřen, před tím, než odinstalujete Bloxstrap.
|
<value>Roblox právě běží, ale musí být zavřen, před tím, než odinstalujete Bloxstrap.
|
||||||
Chtěli by jste teď zavřít Roblox?</value>
|
Chtěli nyní zavřít Roblox?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox potřebuje použití komponentů Windows Media Foundation. Vypadá, že vam chybí, nejspíše protože používáte Windows edici N. Prosíme nejdříve je nainstalujte, až po té pusťte Roblox.</value>
|
<value>Roblox potřebuje použití komponentů Windows Media Foundation. Vypadá, že vam chybí, nejspíše protože používáte Windows edici N. Prosíme nejdříve je nainstalujte, až po té pusťte Roblox.</value>
|
||||||
@ -283,7 +280,7 @@ Klikněte pro více informací</value>
|
|||||||
<value>Chyba připojení</value>
|
<value>Chyba připojení</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.UnableToConnect" xml:space="preserve">
|
<data name="Dialog.Connectivity.UnableToConnect" xml:space="preserve">
|
||||||
<value>Bloxstrap není schopen se připojit k {0}u</value>
|
<value>Bloxstrap není schopen se připojit k {0}</value>
|
||||||
<comment>{0} is the name of a service (i.e. Roblox, GitHub)</comment>
|
<comment>{0} is the name of a service (i.e. Roblox, GitHub)</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Exception.CopyLogContents" xml:space="preserve">
|
<data name="Dialog.Exception.CopyLogContents" xml:space="preserve">
|
||||||
@ -515,7 +512,7 @@ Pokud ne, prosím nahlaste tuto výjimku prostřednictvím [GitHub issue]({1}) s
|
|||||||
<value>Zeptat se k potvrzení při spouštění další instance Roblox</value>
|
<value>Zeptat se k potvrzení při spouštění další instance Roblox</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Behaviour.Description" xml:space="preserve">
|
<data name="Menu.Behaviour.Description" xml:space="preserve">
|
||||||
<value>Konfigurovat co Bloxstrap by měl udělat při spuštění Roblox.</value>
|
<value>Konfigurovat co by měl Bloxstrap udělat při spuštění Robloxu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Behaviour.ForceRobloxReinstall.Description" xml:space="preserve">
|
<data name="Menu.Behaviour.ForceRobloxReinstall.Description" xml:space="preserve">
|
||||||
<value>Roblox se přeinstaluje při dalším spuštení.</value>
|
<value>Roblox se přeinstaluje při dalším spuštení.</value>
|
||||||
@ -684,7 +681,7 @@ Při výběru 'Ne' bude toto varování ignorováno a bude pokračovat v instala
|
|||||||
<value>Povolit připojení k aktivitě</value>
|
<value>Povolit připojení k aktivitě</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.ShowAccountOnProfile.Description" xml:space="preserve">
|
<data name="Menu.Integrations.ShowAccountOnProfile.Description" xml:space="preserve">
|
||||||
<value>Zobrazí Roblox účet na kterém hrajete na vašém profilu Discord.</value>
|
<value>Zobrazí na kterém Roblox účtu hráte na vašém profilu Discord.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.ShowAccountOnProfile.Title" xml:space="preserve">
|
<data name="Menu.Integrations.ShowAccountOnProfile.Title" xml:space="preserve">
|
||||||
<value>Zobrazit účet Robloxu</value>
|
<value>Zobrazit účet Robloxu</value>
|
||||||
@ -717,7 +714,7 @@ Při výběru 'Ne' bude toto varování ignorováno a bude pokračovat v instala
|
|||||||
<value>Nakonfigurujte další funkcionality vedle Robloxu.</value>
|
<value>Nakonfigurujte další funkcionality vedle Robloxu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox se úplně zavře, když opustíte hru, místo aby vás pustil zpět do aplikace.</value>
|
<value>Roblox se zcela zavře, když opustíte hru namísto návratu do aplikace. [Rozbije některé věci!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Nevypínejte na desktopovou aplikaci</value>
|
<value>Nevypínejte na desktopovou aplikaci</value>
|
||||||
@ -757,7 +754,7 @@ Při výběru 'Ne' bude toto varování ignorováno a bude pokračovat v instala
|
|||||||
<value>Vyberte font...</value>
|
<value>Vyberte font...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Velikost písma může být změněna v tabu Fast Flags.</value>
|
<value>Velikost písma může být změněna v nastavení enginu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Soubor, který jste vybrali, zřejmě není platným souborem fontu.</value>
|
<value>Soubor, který jste vybrali, zřejmě není platným souborem fontu.</value>
|
||||||
@ -906,6 +903,7 @@ Při výběru 'Ne' bude toto varování ignorováno a bude pokračovat v instala
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>soubory JSON</value>
|
<value>soubory JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Záznam pro '{0}' není platný, protože hodnota musí být logická (buď 'True' nebo 'False')</value>
|
<value>Záznam pro '{0}' není platný, protože hodnota musí být logická (buď 'True' nebo 'False')</value>
|
||||||
@ -1029,7 +1027,7 @@ Bloxstrap byl nainstalován na "{1}".</value>
|
|||||||
<value>Nakonfigurovat nastavení</value>
|
<value>Nakonfigurovat nastavení</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Wiki.Title" xml:space="preserve">
|
<data name="LaunchMenu.Wiki.Title" xml:space="preserve">
|
||||||
<value>Máte problem?</value>
|
<value>Máte problém?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Wiki.Description" xml:space="preserve">
|
<data name="LaunchMenu.Wiki.Description" xml:space="preserve">
|
||||||
<value>Pro pomoc se podívejte na Wiki</value>
|
<value>Pro pomoc se podívejte na Wiki</value>
|
||||||
@ -1101,22 +1099,25 @@ Opravdu chcete pokračovat?</value>
|
|||||||
<value>Roblox se nepodařilo spustit.</value>
|
<value>Roblox se nepodařilo spustit.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.Crash" xml:space="preserve">
|
<data name="Dialog.PlayerError.Crash" xml:space="preserve">
|
||||||
<value>Roblox se spadl.</value>
|
<value>Roblox spadl.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Přečtěte si prosím následující pomocné informace, které se otevřou ve vašem webovém prohlížeči, až zavřete tento dialog.</value>
|
<value>Pro informace o tom, proč k tomu může docházet a jak to lze vyřešit, si přečtěte [tento článek s nápovědou]({0}).
|
||||||
|
|
||||||
|
Zkontrolujte, zda Roblox funguje [s původním spouštěčem]({1}). Pokud nefunguje, problém není způsoben Bloxstrapem. Pokud ano, podívejte se na článek s nápovědou.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Nepodařilo se načíst data kvůli chybám internetové sítě.</value>
|
<value>Nepodařilo se načíst data kvůli chybám internetové sítě.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.Loading" xml:space="preserve">
|
<data name="Common.Loading" xml:space="preserve">
|
||||||
<value>Našítání, počkejte prosím...</value>
|
<value>Načítání, počkejte prosím...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Title" xml:space="preserve">
|
<data name="About.Supporters.Title" xml:space="preserve">
|
||||||
<value>Podporovatelé</value>
|
<value>Podporovatelé</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Toto jsou lidé, kteří momentálně podporují Bloxstrap skrze [Ko-fi]({0}). Obrovské díky všem zde!</value>
|
<value>Tohle jsou lidé, kteří podpořili Bloxstrap skrz Ko-fi. Velký dík všem zde!
|
||||||
|
Každá osoba je zařazena podle celkového závazku.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Nezdařilo se načíst vaše nastavení. Byly obnoveny na výchozí konfiguraci.</value>
|
<value>Nezdařilo se načíst vaše nastavení. Byly obnoveny na výchozí konfiguraci.</value>
|
||||||
@ -1180,6 +1181,9 @@ Prosím manuálně smažte Bloxstrap.exe z instalačního místa nebo zkuste res
|
|||||||
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
||||||
<value>Extrahovat ikony Robloxu do složky</value>
|
<value>Extrahovat ikony Robloxu do složky</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="Menu.Shortcuts.ExtractIcons.Description" xml:space="preserve">
|
||||||
|
<value>Umožňuje používat rozsah Roblox ikon Bloxstrapu pro zástupce. [Podívej se jak na to.]({0})</value>
|
||||||
|
</data>
|
||||||
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
||||||
<value>Bloxstrap není schopen zapisovat do registru Windows. Antivirus pravděpodobně zasahuje a způsobuje problémy. Prosím zkontrolujte, zda nemáte nic, co by omezilo funkci Bloxstrapu.</value>
|
<value>Bloxstrap není schopen zapisovat do registru Windows. Antivirus pravděpodobně zasahuje a způsobuje problémy. Prosím zkontrolujte, zda nemáte nic, co by omezilo funkci Bloxstrapu.</value>
|
||||||
</data>
|
</data>
|
||||||
@ -1225,12 +1229,42 @@ Chcete zapnout testovací režim?</value>
|
|||||||
<value>Instalovat</value>
|
<value>Instalovat</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Podpořte nás na Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Ikony</value>
|
<value>Ikony</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Spustit Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Verze {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap se pokusil aktualizovat Roblox, ale nemůže, protože soubory Robloxu jsou stále používány.
|
||||||
|
|
||||||
|
Zavřete všechny aplikace, které mohou používat soubory Robloxu, a znovu spusťte.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Archiv Zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exportovat</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Exportovat diagnostická data</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Shromažďujte informace, které lze nahrát online, abyste vyřešili problém, který máte.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Konfigurace Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Všechny bloxstrap logy</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox ist gerade geöffnet und wird beim Starten eines neuen Fensters geschlossen. Bist du dir sicher, dass du fortfahren möchtest?</value>
|
<value>Roblox ist gerade geöffnet und wird beim Starten eines neuen Fensters geschlossen. Bist du dir sicher, dass du fortfahren möchtest?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Irgendetwas hindert Bloxstrap daran, sich mit dem Internet zu verbinden.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox könnte aktuell nicht erreichbar sein. Siehe dir {0} für mehr Informationen an.</value>
|
<value>Roblox könnte aktuell nicht erreichbar sein. Siehe dir {0} für mehr Informationen an.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Die Verbindung wurde wegen einer Zeitüberschreitung unterbrochen, was entweder auf eine schlechte Internetverbindung oder einen Firewall-Block hinweist.</value>
|
<value>Es konnte keine Verbindung hergestellt werden, was wahrscheinlich auf eine schlechte Internetverbindung oder eine Firewall-Blockade hinweist. Sollte das Problem nicht bei deiner Internetverbindung liegen, könnte es sein, dass Bloxstrap durch dein Antivirus blockiert wird.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Du musst zuerst Bloxstrap installieren, bevor du es deinstallierst.</value>
|
<value>Du musst zuerst Bloxstrap installieren, bevor du es deinstallierst.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap wurde erfolgreich deinstalliert</value>
|
<value>Bloxstrap wurde erfolgreich deinstalliert</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox ist im Moment geöffnet und muss geschlossen werden, um Bloxstrap zu deinstallieren. Möchtest du Roblox jetzt schließen?</value>
|
<value>Roblox läuft derzeit, muss jedoch geschlossen werden, bevor Bloxstrap deinstalliert werden kann. Möchtest du Roblox jetzt schließen?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox erfordert die Nutzung von Windows Media Foundation Komponenten. Es sieht so aus, als ob sie bei dir fehlen, wahrscheinlich weil du eine N Edition von Windows verwendest. Bitte installiere sie zuerst und starte anschließend Roblox.</value>
|
<value>Roblox erfordert die Nutzung von Windows Media Foundation Komponenten. Es sieht so aus, als ob sie bei dir fehlen, wahrscheinlich weil du eine N Edition von Windows verwendest. Bitte installiere sie zuerst und starte anschließend Roblox.</value>
|
||||||
@ -717,7 +714,7 @@ Wenn du 'Nein' wählst, wird diese Warnung ignoriert und die Installation fortge
|
|||||||
<value>Konfiguriere zusätzliche Funktionalität für Roblox.</value>
|
<value>Konfiguriere zusätzliche Funktionalität für Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox wird vollständig geschlossen, wenn du ein Spiel verlässt, anstatt dich zur App zurückzubringen.</value>
|
<value>Roblox wird vollständig geschlossen, wenn du ein Spiel verlässt, anstatt zur App zurückzukehren. [Dies wird einige Dinge beeinträchtigen!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Nicht zur Desktop-App zurückkehren</value>
|
<value>Nicht zur Desktop-App zurückkehren</value>
|
||||||
@ -757,7 +754,7 @@ Wenn du 'Nein' wählst, wird diese Warnung ignoriert und die Installation fortge
|
|||||||
<value>Schriftart auswählen...</value>
|
<value>Schriftart auswählen...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Schriftartgröße kann im Fast Flags Fenster angepasst werden.</value>
|
<value>Die Schriftgröße kann im Tab 'Engine-Einstellungen' angepasst werden.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Die von dir gewählte Datei scheint keine gültige Schriftdatei zu sein.</value>
|
<value>Die von dir gewählte Datei scheint keine gültige Schriftdatei zu sein.</value>
|
||||||
@ -906,6 +903,7 @@ Wenn du 'Nein' wählst, wird diese Warnung ignoriert und die Installation fortge
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON Dateien</value>
|
<value>JSON Dateien</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Die Eingabe für '{0}' ist nicht gültig, da der Wert ein Boolean sein muss (entweder 'True' oder 'False')</value>
|
<value>Die Eingabe für '{0}' ist nicht gültig, da der Wert ein Boolean sein muss (entweder 'True' oder 'False')</value>
|
||||||
@ -1104,7 +1102,9 @@ Bist du sicher, dass du fortfahren möchtest?</value>
|
|||||||
<value>Roblox ist abgestürzt.</value>
|
<value>Roblox ist abgestürzt.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Bitte lese die folgenden Hilfestellungen, welche sich nach dem Schließen des Dialogs in deinem Webbrowser öffnen.</value>
|
<value>Für Informationen warum dies passieren könnte und wie es behoben werden kann, lese bitte [diesen Hilfeartikel]({0}).
|
||||||
|
|
||||||
|
Prüfe, ob Roblox mit [dem ursprünglichen Launcher]({1}) funktioniert. Wenn nicht, liegt das Problem nicht bei Bloxstrap. Wenn doch, greife bitte auf den Hilfeartikel zurück.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Daten konnten aufgrund eines Netzwerkfehlers nicht geladen werden.</value>
|
<value>Daten konnten aufgrund eines Netzwerkfehlers nicht geladen werden.</value>
|
||||||
@ -1116,7 +1116,8 @@ Bist du sicher, dass du fortfahren möchtest?</value>
|
|||||||
<value>Supporter</value>
|
<value>Supporter</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Dies sind die Leute, die Bloxstrap aktuell durch [Ko-fi]({0}) unterstützen. Ein herzliches Dankeschön an alle hier!</value>
|
<value>Dies sind die Personen die Bloxstrap über Ko-fi unterstützt haben. Ein riesiges Dankeschön an alle hier!
|
||||||
|
Jede Person hier ist nach ihrem gesamten Beitrag eingestuft.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Deine Einstellungen konnten nicht geladen werden. Sie wurden auf die Standardkonfiguration zurückgesetzt.</value>
|
<value>Deine Einstellungen konnten nicht geladen werden. Sie wurden auf die Standardkonfiguration zurückgesetzt.</value>
|
||||||
@ -1228,12 +1229,42 @@ Möchtest du den Testmodus aktivieren?</value>
|
|||||||
<value>Installieren</value>
|
<value>Installieren</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Supporte uns auf Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Icons</value>
|
<value>Icons</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Roblox Studio starten</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Version {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap hat versucht, Roblox zu aktualisieren, kann dies jedoch nicht, da die Dateien von Roblox noch verwendet werden.
|
||||||
|
|
||||||
|
Bitte schließe alle Anwendungen, die möglicherweise auf die Dateien von Roblox zugreifen, und starte die App neu.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip Archiv</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exportieren</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Diagnosedaten exportieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Speichere informationen, welche online hochgeladen werden können, um bei der Problemlösung zu helfen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrap Konfiguration</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Alle Bloxstrap Protokolle</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox está en ejecución, e iniciar otra instancia lo cerrará. ¿Estás seguro qué deseas continuar?</value>
|
<value>Roblox está en ejecución, e iniciar otra instancia lo cerrará. ¿Estás seguro qué deseas continuar?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Es probable que algo esté impidiendo que Bloxstrap se conecte a Internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox puede estar caído en este momento. Consulta {0} para obtener más información.</value>
|
<value>Roblox puede estar caído en este momento. Consulta {0} para obtener más información.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>La conexión se ha interrumpido, lo que podría indicar una mala conexión a Internet o un bloqueo del cortafuegos.</value>
|
<value>No se pudo establecer la conexión, lo que probablemente indica una mala conexión a internet o un bloqueo de cortafuegos. Si tu conexión está bien, por favor asegúrate de que tu antivirus no esté bloqueando a Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Debes instalar Bloxstrap primero antes de desinstalarlo.</value>
|
<value>Debes instalar Bloxstrap primero antes de desinstalarlo.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap se ha desinstalado exitosamente</value>
|
<value>Bloxstrap se ha desinstalado exitosamente</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox está actualmente en ejecución, pero debe ser cerrado antes de desinstalar Bloxstrap. ¿Te gustaría cerrar Roblox ahora?</value>
|
<value>Roblox se está ejecutando, pero debe ser cerrado antes de desinstalar Bloxstrap. ¿Quieres cerrar Roblox?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox requiere el uso de los componentes Windows Media Foundation. Parece que no los tienes, probablemente porque estás usando una edición N de Windows. Por favor, instálalos primero, y entonces inicia Roblox.</value>
|
<value>Roblox requiere el uso de los componentes Windows Media Foundation. Parece que no los tienes, probablemente porque estás usando una edición N de Windows. Por favor, instálalos primero, y entonces inicia Roblox.</value>
|
||||||
@ -717,7 +714,7 @@ Seleccionar "No" va a ignorar esta advertencia y continuara con la instalación.
|
|||||||
<value>Configura funcionalidades adicionales para acompañar a Roblox.</value>
|
<value>Configura funcionalidades adicionales para acompañar a Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox se cerrará completamente cuando abandones un juego en vez de regresarte a la aplicación.</value>
|
<value>Roblox se cerrará del todo cuando abandones un juego en lugar de volver a la aplicación. [Esto puede causar problemas!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>No salir a la aplicación de escritorio</value>
|
<value>No salir a la aplicación de escritorio</value>
|
||||||
@ -757,7 +754,7 @@ Seleccionar "No" va a ignorar esta advertencia y continuara con la instalación.
|
|||||||
<value>Elige la fuente...</value>
|
<value>Elige la fuente...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>El tamaño de fuente puede ajustarse en la pestaña de Fast Flags.</value>
|
<value>El tamaño de la fuente puede ser ajustado en el apartado Configuración del cliente.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>El archivo que has elegido no parece ser un archivo de fuente válido.</value>
|
<value>El archivo que has elegido no parece ser un archivo de fuente válido.</value>
|
||||||
@ -906,6 +903,7 @@ Seleccionar "No" va a ignorar esta advertencia y continuara con la instalación.
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Archivos JSON</value>
|
<value>Archivos JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>La entrada para '{0}' no es válida, ya que el valor debe ser booleano ('True' o 'False')</value>
|
<value>La entrada para '{0}' no es válida, ya que el valor debe ser booleano ('True' o 'False')</value>
|
||||||
@ -1103,7 +1101,9 @@ Pueden producirse problemas y su configuración puede verse alterada. Se recomie
|
|||||||
<value>Roblox se ha crasheado.</value>
|
<value>Roblox se ha crasheado.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Por favor, lea la siguiente información de ayuda, que se abrirá en su navegador cuando cierre este diálogo.</value>
|
<value>Para obtener información sobre por qué esto puede estar pasando y como puede ser solucionado, por favor lee [este artículo de ayuda]({0}).
|
||||||
|
|
||||||
|
Comprueba si Roblox funciona con el [iniciador original]({1}). Si no funciona, entonces no es un problema de Bloxstrap. Si lo es, consulta el artículo de ayuda.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>No se pudieron cargar los datos debido a un error de red.</value>
|
<value>No se pudieron cargar los datos debido a un error de red.</value>
|
||||||
@ -1115,7 +1115,8 @@ Pueden producirse problemas y su configuración puede verse alterada. Se recomie
|
|||||||
<value>Colaboradores</value>
|
<value>Colaboradores</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Estas son las personas que actualmente apoyan a Bloxstrap a través de [Ko-fi]({0}). ¡Muchas gracias a todos!</value>
|
<value>Estas son las personas que han apoyado a Bloxstrap mediante Ko-fi. ¡Mil gracias a todos los que están aquí!
|
||||||
|
Cada persona aquí está clasificada por su aportación general.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>No se ha podido cargar su configuración. Se han restablecido a la configuración por defecto.</value>
|
<value>No se ha podido cargar su configuración. Se han restablecido a la configuración por defecto.</value>
|
||||||
@ -1198,7 +1199,7 @@ Elimine manualmente Bloxstrap.exe de la ubicación de instalación o reinicie el
|
|||||||
<value>Habilitar el envío de analíticas</value>
|
<value>Habilitar el envío de analíticas</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Bloxstrap.Analytics.Description" xml:space="preserve">
|
<data name="Menu.Bloxstrap.Analytics.Description" xml:space="preserve">
|
||||||
<value>Es anónimo y nada malo, lo prometo. Para saber qué recopilamos y por qué, consulte nuestra [política de privacidad]({0}).</value>
|
<value>Son anónimas y nada malas, promesa. Para saber qué recopilamos y por qué, consulta nuestra [política de privacidad]({0}).</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.Analytics" xml:space="preserve">
|
<data name="Common.Analytics" xml:space="preserve">
|
||||||
<value>Analíticas</value>
|
<value>Analíticas</value>
|
||||||
@ -1227,12 +1228,42 @@ Mientras esté activado, se iniciará automáticamente Roblox después de cerrar
|
|||||||
<value>Instalar</value>
|
<value>Instalar</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>¡Apoyanos en Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Iconos</value>
|
<value>Iconos</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Iniciar Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Versión {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap ha intentado actualizar Roblox pero no pudo porque los archivos de Roblox están en uso.
|
||||||
|
|
||||||
|
Por favor cierre las aplicaciones que estén usando los archivos de Roblox, y vuelve a iniciar.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Archivo Zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exportar</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Exportar datos de diagnóstico</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Reúne información que pueda ser subida a internet para arreglar el problema que tengas.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Configuración de Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Todos los registros de Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
1270
Bloxstrap/Resources/Strings.fa.resx
Normal file
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox on tällä hetkellä käynnissä, ja toisen instanssin käynnistäminen tulee sulkemaan aiemman. Oletko varma, että haluat jatkaa?</value>
|
<value>Roblox on tällä hetkellä käynnissä, ja toisen instanssin käynnistäminen tulee sulkemaan aiemman. Oletko varma, että haluat jatkaa?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Jokin todennäköisesti estää Bloxstrapia yhdistämästä internetiin.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox saattaa olla tällä hetkellä alhaalla. Katso {0} saadaksesi lisätietoja.</value>
|
<value>Roblox saattaa olla tällä hetkellä alhaalla. Katso {0} saadaksesi lisätietoja.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Yhteys aikakatkaistiin, mikä voisi merkitä huonoa internetyhteyttä tai palomuurin estoa.</value>
|
<value>Yhteyttä ei voitu luoda, mikä todennäköisesti merkitsee huonoa internetyhteyttä tai palomuurin estoon. Jos yhteytesi on kunnossa, varmista, ettei virustentorjuntasi estä Bloxstrapia.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Sinun pitää asentaa Bloxstrap ennen poistamista.</value>
|
<value>Sinun pitää asentaa Bloxstrap ennen poistamista.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap poistettiin onnistuneesti</value>
|
<value>Bloxstrap poistettiin onnistuneesti</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox on auki juuri nyt, mutta sen täytyy olla suljettu ennen Bloxstrapin poistamista. Haluatko sulkea Robloxin nyt?</value>
|
<value>Roblox on tällä hetkellä käynnissä, mutta se pitää sulkea ennen Bloxstrapin poistamista. Haluatko sulkea Robloxin nyt?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox vaatii Windows Media Foundation -komponentit. Sinulla ei näytä olevan niitä, todennäköisesti koska käytät N-versiota Windowsista. Asenna ne ensin, ja sitten käynnistä Roblox.</value>
|
<value>Roblox vaatii Windows Media Foundation -komponentit. Sinulla ei näytä olevan niitä, todennäköisesti koska käytät N-versiota Windowsista. Asenna ne ensin, ja sitten käynnistä Roblox.</value>
|
||||||
@ -717,7 +714,7 @@ Vastaus 'Ei' ohittaa tämän varoituksen ja jatkaa asentamista.</value>
|
|||||||
<value>Konfiguroi ylimääräisiä toimintoja Robloxin rinnalle.</value>
|
<value>Konfiguroi ylimääräisiä toimintoja Robloxin rinnalle.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox sulkeutuu täysin, kun poistut pelistä sen sijaan, että pistäisi sinut takaisin sovellukseen.</value>
|
<value>Roblox sulkeutuu täysin, kun poistut pelistä sen sijaan, että palaisi takaisi sovellukseen. [Rikkoo joitakin asioita!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Älä poistu työpöytäsovellukseen</value>
|
<value>Älä poistu työpöytäsovellukseen</value>
|
||||||
@ -757,7 +754,7 @@ Vastaus 'Ei' ohittaa tämän varoituksen ja jatkaa asentamista.</value>
|
|||||||
<value>Valitse fontti...</value>
|
<value>Valitse fontti...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Fonttikokoa voi säätää Fast Flags -välilehdellä.</value>
|
<value>Fonttikokoa voi säätää Pelimoottorin asetukset -välilehdellä.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Valitsemasi tiedosto ei näytä olevan fonttitiedosto.</value>
|
<value>Valitsemasi tiedosto ei näytä olevan fonttitiedosto.</value>
|
||||||
@ -906,6 +903,7 @@ Vastaus 'Ei' ohittaa tämän varoituksen ja jatkaa asentamista.</value>
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON-tiedostot</value>
|
<value>JSON-tiedostot</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Merkintä flagille '{0}' ei kelpaa, koska arvon pitää olla totuusarvomuuttuja (joko 'True' tai 'False')</value>
|
<value>Merkintä flagille '{0}' ei kelpaa, koska arvon pitää olla totuusarvomuuttuja (joko 'True' tai 'False')</value>
|
||||||
@ -1104,7 +1102,9 @@ Oletko varma, että tahdot jatkaa?</value>
|
|||||||
<value>Roblox on kaatunut.</value>
|
<value>Roblox on kaatunut.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Ole hyvä ja lue seuraava aputieto, joka avautuu selaimeesi, kun suljet tämän dialogin.</value>
|
<value>Saadaksesi tietoa siitä, miksi tämä saattaisi tapahtua ja kuinka sen voi ratkaista, lue [tämä ohjeartikkeli}({0}).
|
||||||
|
|
||||||
|
Tarkista, toimiiko Roblox [alkuperäisellä käynnistysohjelmalla]({1}). Jos ei, tämä ei ole vika Bloxstrapissa. Jos toimii, viittaa ohjeartikkeliin.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Dataa ei voitu ladata verkkovirheen vuoksi.</value>
|
<value>Dataa ei voitu ladata verkkovirheen vuoksi.</value>
|
||||||
@ -1116,7 +1116,8 @@ Oletko varma, että tahdot jatkaa?</value>
|
|||||||
<value>Tukijat</value>
|
<value>Tukijat</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Nämä ovat ihmiset, ketkä tukevat Bloxstrapia tällä hetkellä [Ko-fi]({0}):n kautta. Suuret kiitokset kaikille, ketkä ovat tässä!</value>
|
<value>Nämä henkilöt ovat tukeneet Bloxstrapia Ko-fin kautta. Suuret kiitokset kaikille, ketkä olevat tässä!
|
||||||
|
Jokainen henkilö tässä on sijoitettu kokonaislahjoituksensa mukaisesti.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Asetuksiasi ei voitu ladata. Ne on palatutettu oletuksiin.</value>
|
<value>Asetuksiasi ei voitu ladata. Ne on palatutettu oletuksiin.</value>
|
||||||
@ -1228,12 +1229,42 @@ Haluaisitko ottaa testaustilan käyttöön?</value>
|
|||||||
<value>Asentaa</value>
|
<value>Asentaa</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Tue meitä Ko-fi:ssa!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Kuvakkeet</value>
|
<value>Kuvakkeet</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Käynnistä Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Versio {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap yritti päivittää Robloxin, mutta ei voi, koska Robloxin tiedostot ovat vielä käytössä.
|
||||||
|
|
||||||
|
Sulje kaikki sovellukset, jotka saattavat käyttää Robloxin tiedostoja, ja käynnistä Bloxstrap sitten uudelleen.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip-arkisto</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Vie</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Vie diagnostiikkadata</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Kerää tietoja, joita voi ladata verkkoon kokemasi ongelman vianmäärityksen takia.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrapin konfiguraatio</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Kaikki Bloxstrapin lokit</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Une instance Roblox est actuellement ouverte, lancer une nouvelle instance fermera l'instance existante. Êtes-vous sûr de vouloir continuer ?</value>
|
<value>Une instance Roblox est actuellement ouverte, lancer une nouvelle instance fermera l'instance existante. Êtes-vous sûr de vouloir continuer ?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Il est probable que quelque chose empêche Bloxstrap de se connecter à Internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox est peut-être actuellement hors service. Consultez {0} pour plus d'informations.</value>
|
<value>Roblox est peut-être actuellement hors service. Consultez {0} pour plus d'informations.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>La connexion a expiré, ce qui pourrait indiquer une mauvaise connexion Internet ou un blocage par un pare-feu.</value>
|
<value>Une connexion n'a pas pu être établie, indiquant probablement une mauvaise connexion internet ou un blocage par le pare-feu. Si votre connexion est correcte, veuillez vous assurer que votre antivirus ne bloque pas Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Vous devez d'abord installer Bloxstrap avant de le désinstaller.</value>
|
<value>Vous devez d'abord installer Bloxstrap avant de le désinstaller.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap a été désinstallé avec succès</value>
|
<value>Bloxstrap a été désinstallé avec succès</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox est actuellement ouvert, mais doit être fermé avant de désinstaller Bloxstrap. Voulez-vous fermer Roblox maintenant ?</value>
|
<value>Roblox est actuellement ouvert, mais doit être fermé avant de désinstaller Bloxstrap. Voulez-vous fermer Roblox maintenant ?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox nécessite l'utilisation de composants Windows Media Foundation. Il semble que vous les manquiez, probablement parce que vous utilisez une édition N de Windows. Veuillez d'abord les installer, puis lancer Roblox.</value>
|
<value>Roblox nécessite l'utilisation de composants Windows Media Foundation. Il semble que vous les manquiez, probablement parce que vous utilisez une édition N de Windows. Veuillez d'abord les installer, puis lancer Roblox.</value>
|
||||||
@ -381,7 +378,7 @@ Sinon, veuillez signaler cette exception via un [problème GitHub]({1}) accompag
|
|||||||
<value>Serveur privé</value>
|
<value>Serveur privé</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Enums.ServerType.Public" xml:space="preserve">
|
<data name="Enums.ServerType.Public" xml:space="preserve">
|
||||||
<value>Serveur publique</value>
|
<value>Serveur public</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Enums.ServerType.Reserved" xml:space="preserve">
|
<data name="Enums.ServerType.Reserved" xml:space="preserve">
|
||||||
<value>Serveur réservé</value>
|
<value>Serveur réservé</value>
|
||||||
@ -716,7 +713,7 @@ Sélectionner 'Non' ignorera cet avertissement et continuera l'installation.</va
|
|||||||
<value>Configurer des fonctionnalités supplémentaires à utiliser avec Roblox.</value>
|
<value>Configurer des fonctionnalités supplémentaires à utiliser avec Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox se fermera complètement lorsque vous quitterez un jeu, au lieu de vous ramener dans l'application.</value>
|
<value>Roblox se fermera entièrement lorsque vous quittez un jeu au lieu de retourner sur l'application. [Peut casser quelques choses !]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Ne pas quitter vers l'application</value>
|
<value>Ne pas quitter vers l'application</value>
|
||||||
@ -756,7 +753,7 @@ Sélectionner 'Non' ignorera cet avertissement et continuera l'installation.</va
|
|||||||
<value>Choisir une police d'écriture...</value>
|
<value>Choisir une police d'écriture...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>La taille de la police peut être ajustée dans l'onglet des Fast Flags.</value>
|
<value>La taille de police peut être ajustée dans l'onglet Paramètres du moteur.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Le fichier que vous avez choisi ne semble pas être un fichier de police d'écriture valide.</value>
|
<value>Le fichier que vous avez choisi ne semble pas être un fichier de police d'écriture valide.</value>
|
||||||
@ -905,6 +902,7 @@ Sélectionner 'Non' ignorera cet avertissement et continuera l'installation.</va
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Fichiers JSON</value>
|
<value>Fichiers JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>L'entrée pour '{0}' n'est pas valide car la valeur doit être booléenne (Soit 'Vrai' soit 'Faux')</value>
|
<value>L'entrée pour '{0}' n'est pas valide car la valeur doit être booléenne (Soit 'Vrai' soit 'Faux')</value>
|
||||||
@ -1103,7 +1101,9 @@ Des problèmes peuvent survenir et vos paramètres peuvent être modifiés. Une
|
|||||||
<value>Roblox a planté.</value>
|
<value>Roblox a planté.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Veuillez lire les informations d'aide suivantes, qui s'ouvriront dans votre navigateur web lorsque vous fermerez cette boîte de dialogue.</value>
|
<value>Pour plus d'informations sur pourquoi cela pourrait se produire et comment le résoudre, veuillez lire [cet article d'aide]({0}).
|
||||||
|
|
||||||
|
Vérifiez si Roblox fonctionne avec [le lanceur de base]({1}). S'il ne fonctionne pas, alors ce n'est pas un problème en lien avec Bloxstrap. S'il fonctionne, veuillez vous référer à l'article d'aide.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Impossible de charger les données en raison d'une erreur réseau.</value>
|
<value>Impossible de charger les données en raison d'une erreur réseau.</value>
|
||||||
@ -1115,7 +1115,8 @@ Des problèmes peuvent survenir et vos paramètres peuvent être modifiés. Une
|
|||||||
<value>Supporters</value>
|
<value>Supporters</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Ce sont les personnes qui supportent actuellement Bloxstrap via [Ko-fi]({0}). Un grand merci à chacun d'entre eux !</value>
|
<value>Voici les personnes qui ont soutenu Bloxstrap via Ko-fi. Un grand merci à tout le monde ici !
|
||||||
|
Chaque personne ici est classée par sa contribution globale.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Vos paramètres n'ont pas pu être chargés. Ils ont été réinitialisés.</value>
|
<value>Vos paramètres n'ont pas pu être chargés. Ils ont été réinitialisés.</value>
|
||||||
@ -1227,12 +1228,42 @@ Voulez-vous activer le mode test ?</value>
|
|||||||
<value>Installer</value>
|
<value>Installer</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Soutenez-nous sur Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Icônes</value>
|
<value>Icônes</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Lancer Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Version {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap a tenté de mettre Roblox à jour mais a échoué car des fichiers de Roblox sont utilisés.
|
||||||
|
|
||||||
|
Veuillez fermer toute application pouvant utiliser les fichiers de Roblox, et relancez.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Archive Zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exporter</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Exporter les données de diagnostic</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Rassemble des informations pouvant être téléversées en ligne pour remédier à un problème.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Configuration de Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Tous les logs Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox je trenutno pokrenut, pokretanjem novog primera će ga ugasiti. Da li si siguran da želiš da nastaviš sa pokretanjem?</value>
|
<value>Roblox je trenutno pokrenut, pokretanjem novog primera će ga ugasiti. Da li si siguran da želiš da nastaviš sa pokretanjem?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Nešto vjerojatno prekida Bloxstrap od spajanja na internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox trenutno možda ne radi. Pogledajte {0} za više informacija.</value>
|
<value>Roblox trenutno možda ne radi. Pogledajte {0} za više informacija.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Veza je istekla, što može naznačiti lošu internetsku vezu ili blokadu vatrozida.</value>
|
<value>Veza se nije mogla uspostaviti, što vjerojatno ukazuje na nestabilnu internetsku vezu ili blokadu vatrozida. Ako je Vaša veza u redu, molimo provjerite blokira li Vaš antivirus Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Vi morate prvo instalirati Bloxstrap pre deinstaliranja.</value>
|
<value>Vi morate prvo instalirati Bloxstrap pre deinstaliranja.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap je uspješno deinstaliran</value>
|
<value>Bloxstrap je uspješno deinstaliran</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox je trenutno pokrenut, ali mora biti zatvoren pre deinstaliranja Bloxstrapa. Želite li sada da zatvorite Roblox?</value>
|
<value>Roblox se trenutno pokreće, ali mora biti zatvoren prije nego što se Bloxstrap deinstalira. Želite li ugasiti Roblox sada?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox zahteva upotrebu Windows Media Foundation komponenta. Izgleda da vam nedostaju, verovatno zato što koristite N ediciju Windows-a. Molimo, prvo ih instalirajte, a zatim pokrenite Roblox.</value>
|
<value>Roblox zahteva upotrebu Windows Media Foundation komponenta. Izgleda da vam nedostaju, verovatno zato što koristite N ediciju Windows-a. Molimo, prvo ih instalirajte, a zatim pokrenite Roblox.</value>
|
||||||
@ -715,7 +712,7 @@ Promjena na iduću lokaciju je preporučena: {0}
|
|||||||
<value>Konfigurirajte dodatne funkcionalnosti koje idu uz Roblox.</value>
|
<value>Konfigurirajte dodatne funkcionalnosti koje idu uz Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox će se zatvoriti do kraja kada izađete iz igre umjesto da vas prebaci natrag u aplikaciju.</value>
|
<value>Roblox će se potpuno ugasiti kada izađete iz igre umjesto da otiđe natrag u apliakciju. [Srušiti će neke stvari!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Ne izlazite iz Desktop aplikacije</value>
|
<value>Ne izlazite iz Desktop aplikacije</value>
|
||||||
@ -755,7 +752,7 @@ Promjena na iduću lokaciju je preporučena: {0}
|
|||||||
<value>Izaberite font...</value>
|
<value>Izaberite font...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Veličina fonta se može prilagoditi u kartici za Fast Flags.</value>
|
<value>Veličina fonta se može promijeniti u kartici Postavke Motora.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Izabrana datoteka se ne čini kao ispravna font datoteka.</value>
|
<value>Izabrana datoteka se ne čini kao ispravna font datoteka.</value>
|
||||||
@ -904,6 +901,7 @@ Promjena na iduću lokaciju je preporučena: {0}
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON datoteke</value>
|
<value>JSON datoteke</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Unos za '{0}' ne važi jer vrijednost mora biti boolean (ili 'True' ili 'False')</value>
|
<value>Unos za '{0}' ne važi jer vrijednost mora biti boolean (ili 'True' ili 'False')</value>
|
||||||
@ -1102,7 +1100,9 @@ Jeste li sigurni da želite nastaviti?</value>
|
|||||||
<value>Roblox se je srušio.</value>
|
<value>Roblox se je srušio.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Molimo pročitajte iduće informacije o pomoći, koje će se otvoriti u Vašem web-pregledniku kad zatvorite ovaj dijalog.</value>
|
<value>Za informacije o tome zašto bi se ovo moglo događati i kako se može riješiti, molimo pročitajte [ovaj članak za pomoć]({0}).
|
||||||
|
|
||||||
|
Provjerite radi li Robloxov [originalni pokretač]({1}). Ako ne radi, onda ovo nije poteškoća kod Bloxstrapa. Ako radi, onda pogledajte članak za pomoć.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Nije moguće učitati podatke zbog greške s mrežom.</value>
|
<value>Nije moguće učitati podatke zbog greške s mrežom.</value>
|
||||||
@ -1114,7 +1114,8 @@ Jeste li sigurni da želite nastaviti?</value>
|
|||||||
<value>Podržavatelji</value>
|
<value>Podržavatelji</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Ovo su ljudi koji trenutno podržavaju Bloxstrap preko [Ko-fi]({0}). Veliko hvala svima ovdje!</value>
|
<value>Ovo su ljudi koji podržavaju Bloxstrap preko Ko-fi. Veliko hvala svima ovdje!
|
||||||
|
Svaka osoba ovdje je rangirana svojim sveukupnim zalogom.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Vaše postavke se nisu mogle učitati. Resetirale su se na zadanu konfiguraciju.</value>
|
<value>Vaše postavke se nisu mogle učitati. Resetirale su se na zadanu konfiguraciju.</value>
|
||||||
@ -1226,12 +1227,42 @@ Kada uključen, automatski će pokrenuti Roblox nakon zatvaranja postavki, i pon
|
|||||||
<value>Instaliraj</value>
|
<value>Instaliraj</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Podržite nas na Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Ikone</value>
|
<value>Ikone</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Pokreni Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Verzija {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap je pokušao ažurirati Roblox, ali ne može jer se Robloxove datoteke još dalje koriste.
|
||||||
|
|
||||||
|
Molimo zatvorite bilo koju aplikaciju koja bi mogla koristiti Robloxove datoteke, i ponovno pokrenite.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip arhiva</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Izvezi</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Izvezi dijagnostičke podatke</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Skupi imformacije koje se mogu prenesti online kako bi se mogao riješiti problem koji imate.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrap konfiguracija</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Svi Bloxstrap zapisi</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>A Roblox jelenleg fut, és egy másik példány elindítása bezárja azt. Biztos, hogy folytatni akarod az indítást?</value>
|
<value>A Roblox jelenleg fut, és egy másik példány elindítása bezárja azt. Biztos, hogy folytatni akarod az indítást?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Valami valószínűleg megakadályozza, hogy a Bloxstrap csatlakozzon az internethez.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>A Roblox jelenleg nem elérhető. További információkért lásd {0}.</value>
|
<value>A Roblox jelenleg nem elérhető. További információkért lásd {0}.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>A kapcsolat megszakadt, ami rossz internetkapcsolatra vagy tűzfalblokkolásra utalhat.</value>
|
<value>Nem sikerült kapcsolatot létesíteni, ami valószínűleg rossz internetkapcsolatra vagy tűzfalblokkolásra utal. Ha a kapcsolat rendben van, kérjük, győződjön meg róla, hogy a vírusirtója nem blokkolja a Bloxstrap-et.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Először telepítenie kell Bloxstrap-et az eltávolítás előtt.</value>
|
<value>Először telepítenie kell Bloxstrap-et az eltávolítás előtt.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>A Bloxstrap sikeresen eltávolításra került</value>
|
<value>A Bloxstrap sikeresen eltávolításra került</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>A Roblox jelenleg fut, de a Bloxstrap eltávolítása előtt be kell zárni. Szeretné bezárni a Roblox-ot most?</value>
|
<value>A Roblox jelenleg fut, de a Bloxstrap eltávolítása előtt be kell zárni. Szeretné bezárni a Robloxot most?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>A Roblox megköveteli a Windows Media Foundation komponensek használatát. Úgy tűnik, ezek hiányoznak, valószínűleg azért, mert a Windows N kiadását használja. Kérjük, először telepítse őket, majd indítsa el a Robloxot.</value>
|
<value>A Roblox megköveteli a Windows Media Foundation komponensek használatát. Úgy tűnik, ezek hiányoznak, valószínűleg azért, mert a Windows N kiadását használja. Kérjük, először telepítse őket, majd indítsa el a Robloxot.</value>
|
||||||
@ -715,7 +712,7 @@ A 'Nem' választása figyelmen kívül hagyja ezt a figyelmeztetést, és folyta
|
|||||||
<value>További funkciók konfigurálása a Roblox mellett.</value>
|
<value>További funkciók konfigurálása a Roblox mellett.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>A Roblox teljesen bezáródik, amikor kilépsz a játékból, ahelyett, hogy visszalépnél az alkalmazásba.</value>
|
<value>A Roblox teljesen bezáródik, amikor kilépsz a játékból, ahelyett, hogy visszatérnél az alkalmazásba. [Néhány dolgot el fog rontani!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Ne lépjen ki az asztali alkalmazásba</value>
|
<value>Ne lépjen ki az asztali alkalmazásba</value>
|
||||||
@ -755,7 +752,7 @@ A 'Nem' választása figyelmen kívül hagyja ezt a figyelmeztetést, és folyta
|
|||||||
<value>Betűtípus kiválasztása...</value>
|
<value>Betűtípus kiválasztása...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>A betűtípus méretét a Fast Flag oldalon tudja állítani.</value>
|
<value>A betűméret a Motorbeállítások lapon állítható be.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>A kiválasztott fájl nem tűnik érvényes betűtípusfájlnak.</value>
|
<value>A kiválasztott fájl nem tűnik érvényes betűtípusfájlnak.</value>
|
||||||
@ -904,6 +901,7 @@ A 'Nem' választása figyelmen kívül hagyja ezt a figyelmeztetést, és folyta
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON fájlok</value>
|
<value>JSON fájlok</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>A(z) '{0}' nem érvényes, mivel az érték csak hamis (False) vagy igaz (True) lehet</value>
|
<value>A(z) '{0}' nem érvényes, mivel az érték csak hamis (False) vagy igaz (True) lehet</value>
|
||||||
@ -1102,7 +1100,9 @@ Biztos, hogy folytatni szeretné?</value>
|
|||||||
<value>A Roblox összeomlott.</value>
|
<value>A Roblox összeomlott.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Kérjük, olvassa el a következő súgót, amely az ablak bezárásakor megnyílik a böngészőben.</value>
|
<value>Arról, hogy ez miért fordulhat elő, és hogyan lehet megoldani, olvassa el [ezt a súgócikket]({0}).
|
||||||
|
|
||||||
|
Ellenőrizd, hogy a Roblox működik-e az [eredeti indítóprogrammal]({1}). Ha nem, akkor ez nem a Bloxstrap problémája. Ha igen, akkor olvassa el a súgócikket.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Hálózati hiba miatt nem sikerült betölteni az adatokat.</value>
|
<value>Hálózati hiba miatt nem sikerült betölteni az adatokat.</value>
|
||||||
@ -1114,7 +1114,8 @@ Biztos, hogy folytatni szeretné?</value>
|
|||||||
<value>Támogatók</value>
|
<value>Támogatók</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Ezek azok az emberek, akik jelenleg a [Ko-fi]({0})-n keresztül támogatják a Bloxstrap-et. Hatalmas köszönet mindenkinek!</value>
|
<value>Ezek azok az emberek, akik a Ko-fi révén támogatták a Bloxstrap-et. Hatalmas köszönet mindenkinek!
|
||||||
|
Itt minden személyt a teljes felajánlásuk alapján rangsorolunk.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>A beállítások nem tölthetők be. Az alapértelmezett konfigurációra lettek visszaállítva.</value>
|
<value>A beállítások nem tölthetők be. Az alapértelmezett konfigurációra lettek visszaállítva.</value>
|
||||||
@ -1226,12 +1227,42 @@ Szeretné engedélyezni a teszt üzemmódot?</value>
|
|||||||
<value>Telepítés</value>
|
<value>Telepítés</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Támogass minket a Ko-fi-n!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Ikonok</value>
|
<value>Ikonok</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Roblox Studio elindítása</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Verzió {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>A Bloxstrap megpróbálta frissíteni a Robloxot, de nem tudja, mert a Roblox fájljai még mindig használatban vannak.
|
||||||
|
|
||||||
|
Kérjük, zárjon be minden olyan alkalmazást, amely a Roblox fájljait használja, és indítsa újra.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip archívum</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exportálás</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Diagnosztikai adatok exportálása</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Gyűjtsön olyan információkat, amelyeket online feltölthet, hogy elháríthassa a felmerülő problémákat.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrap konfiguráció</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Minden Bloxstrap napló</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
1270
Bloxstrap/Resources/Strings.id.resx
Normal file
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox è già in esecuzione e l'avvio di un'altra istanza lo chiuderà. Sei sicuro di voler continuare ad avviarlo?</value>
|
<value>Roblox è già in esecuzione e l'avvio di un'altra istanza lo chiuderà. Sei sicuro di voler continuare ad avviarlo?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>È probabile che qualcosa stia impedendo a Bloxstrap di connettersi a Internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox potrebbe non essere raggiungibile in questo momento. Vai su {0} per più informazioni.</value>
|
<value>Roblox potrebbe non essere raggiungibile in questo momento. Vai su {0} per più informazioni.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>La connessione è scaduta, il che potrebbe indicare una connessione scarsa o un blocco dal firewall.</value>
|
<value>Non è stato possibile effettuare una connessione, il che probabilmente indica una scarsa connessione a internet o un blocco firewall. Se la tua connessione va bene, assicurati che il tuo antivirus non stia bloccando Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Devi prima installare Bloxstrap per disinstallarlo.</value>
|
<value>Devi prima installare Bloxstrap per disinstallarlo.</value>
|
||||||
@ -717,7 +714,7 @@ Selezionando 'No' si ignorerà questo avvertimento procedendo con l'installazion
|
|||||||
<value>Configura funzionalità aggiuntive da fare andare con Roblox.</value>
|
<value>Configura funzionalità aggiuntive da fare andare con Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox si chiuderà completamente quando uscirai dal gioco, invece di mandarti sull'applicazione.</value>
|
<value>Roblox si chiuderà completamente quando lasci una partita invece di tornare all'app. [Interromperà alcune cose!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Non avviare l'applicazione del desktop alla chiusura</value>
|
<value>Non avviare l'applicazione del desktop alla chiusura</value>
|
||||||
@ -757,7 +754,7 @@ Selezionando 'No' si ignorerà questo avvertimento procedendo con l'installazion
|
|||||||
<value>Scegli Font...</value>
|
<value>Scegli Font...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Le dimensioni del font possono essere cambiate nella scheda dei Fast Flags.</value>
|
<value>Le dimensioni del font possono essere cambiate nella scheda delle impostazioni.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Il file che hai scelto non sembra essere un file di font valido.</value>
|
<value>Il file che hai scelto non sembra essere un file di font valido.</value>
|
||||||
@ -906,6 +903,7 @@ Selezionando 'No' si ignorerà questo avvertimento procedendo con l'installazion
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>File JSON</value>
|
<value>File JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Il valore di '{0}' non è valido perché deve essere un boolean ('True' o 'False')</value>
|
<value>Il valore di '{0}' non è valido perché deve essere un boolean ('True' o 'False')</value>
|
||||||
@ -1104,7 +1102,9 @@ Sei sicuro di voler continuare?</value>
|
|||||||
<value>Roblox è crashato.</value>
|
<value>Roblox è crashato.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Si prega di leggere le seguenti informazioni che si apriranno sul tuo browser quando chiuderai questo dialogo.</value>
|
<value>Per informazioni sul perché questo potrebbe accadere e su come può essere risolto, si prega di leggere [questo articolo di aiuto]({0}).
|
||||||
|
|
||||||
|
Verifica se Roblox funziona con [il launcher originale]({1}). Se non lo fa, allora questo non è un problema Bloxstrap. Se lo fa, quindi fare riferimento all'articolo di aiuto.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Impossibile caricare i dati a causa di un errore di rete.</value>
|
<value>Impossibile caricare i dati a causa di un errore di rete.</value>
|
||||||
@ -1116,7 +1116,8 @@ Sei sicuro di voler continuare?</value>
|
|||||||
<value>Sostenitori</value>
|
<value>Sostenitori</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Queste sono le persone che stanno al momento supportando Bloxstrap tramite [Ko-fi]({0}). Un grandissimo grazie a tutti loro!</value>
|
<value>Queste sono le persone che hanno supportato Bloxstrap attraverso Ko-fi. Un enorme ringraziamento a tutti qui!
|
||||||
|
Ogni persona qui è classificato dal loro impegno generale.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Le tue impostazioni non posso essere caricate. Verranno ripristinate alle configurazioni predefinite.</value>
|
<value>Le tue impostazioni non posso essere caricate. Verranno ripristinate alle configurazioni predefinite.</value>
|
||||||
@ -1181,7 +1182,7 @@ Per favore elimina manualmente Bloxstrap.exe dalla posizione d'installazione o p
|
|||||||
<value>Estrai le icone di Roblox nella cartella</value>
|
<value>Estrai le icone di Roblox nella cartella</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Shortcuts.ExtractIcons.Description" xml:space="preserve">
|
<data name="Menu.Shortcuts.ExtractIcons.Description" xml:space="preserve">
|
||||||
<value>Permette di utilizzare la gamma di icone Roblox di Bloxstrap per i collegamenti. [Vedi come]({0})</value>
|
<value>Permette di utilizzare la lista delle icone di Roblox di Bloxstrap per i collegamenti. [Vedi come]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
||||||
<value>Bloxstrap non è in grado di scrivere nel Registro di Windows. Probabilmente un antivirus sta interferendo e causando problemi.
|
<value>Bloxstrap non è in grado di scrivere nel Registro di Windows. Probabilmente un antivirus sta interferendo e causando problemi.
|
||||||
@ -1229,12 +1230,42 @@ Vuoi abilitare la modalità di prova?</value>
|
|||||||
<value>Installa</value>
|
<value>Installa</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Supportaci su Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Icone</value>
|
<value>Icone</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Avvia Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Versione {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap ha provato ad aggiornare Roblox ma non può perché i file di Roblox sono ancora in uso.
|
||||||
|
|
||||||
|
Si prega di chiudere tutte le applicazioni che potrebbero usare i file di Roblox e rilanciare.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Archivio zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Esportazione</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Esportazione diagnostica dati</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Raccogli informazioni che possono essere caricate online per risolvere un problema che stai riscontrando.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Configurazione Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Tutti i logs di Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Robloxは現在実行中です。新しくゲームを開く場合、もとのゲームは終了します。本当に開きますか?</value>
|
<value>Robloxは現在実行中です。新しくゲームを開く場合、もとのゲームは終了します。本当に開きますか?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>何らかの原因でBloxstrapはインターネット接続を制限されています。</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Robloxにサーバー障害が発生している可能性があります。{0}より詳細な情報を確認できます。</value>
|
<value>Robloxにサーバー障害が発生している可能性があります。{0}より詳細な情報を確認できます。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>インターネット接続がタイムアウトしました。インターネット回線が不安定、またはファイアウォールによるブロックの可能性があります。</value>
|
<value>接続できませんでした。これは、インターネット接続が不安定、またはファイアウォールによるブロックが原因の可能性があります。接続に問題がない場合は、ウイルス対策ソフトがBloxstrapをブロックしていないか確認してください。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Bloxstrapをアンインストールする前に、インストールする必要があります。</value>
|
<value>Bloxstrapをアンインストールする前に、インストールする必要があります。</value>
|
||||||
@ -161,10 +158,10 @@
|
|||||||
<value>{product}を更新中...</value>
|
<value>{product}を更新中...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Status.UpgradingBloxstrap" xml:space="preserve">
|
<data name="Bootstrapper.Status.UpgradingBloxstrap" xml:space="preserve">
|
||||||
<value>Bloxstrapの最新版を取得しています...</value>
|
<value>Bloxstrapの最新版を取得中...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Status.WaitingOtherInstances" xml:space="preserve">
|
<data name="Bootstrapper.Status.WaitingOtherInstances" xml:space="preserve">
|
||||||
<value>他のインスタンスを待機しています...</value>
|
<value>他のインスタンスを待機中...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.StylePreview.ImageCancel" xml:space="preserve">
|
<data name="Bootstrapper.StylePreview.ImageCancel" xml:space="preserve">
|
||||||
<value>プレビュー中 - 右上の✕ボタンで閉じます</value>
|
<value>プレビュー中 - 右上の✕ボタンで閉じます</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrapがアンインストールされました。</value>
|
<value>Bloxstrapがアンインストールされました。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>BloxstrapをアンインストールするためにはRobloxを終了する必要があります。Robloxを終了しますか?</value>
|
<value>Robloxが現在実行中です。Bloxstrapをアンインストールする前に終了する必要があります。今すぐRobloxを終了しますか?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Robloxを実行するには"Windows Media Foundation"が必要です。Windows Nエディションを利用している場合はインストールされていません。インストールしてからRobloxを実行してください。</value>
|
<value>Robloxを実行するには"Windows Media Foundation"が必要です。Windows Nエディションを利用している場合はインストールされていません。インストールしてからRobloxを実行してください。</value>
|
||||||
@ -575,8 +572,9 @@
|
|||||||
<value>クリップボードにコピーしました。</value>
|
<value>クリップボードにコピーしました。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.LargeConfig" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.LargeConfig" xml:space="preserve">
|
||||||
<value>多くの設定が含まれるFlag設定をインポートしようとしています。内容を理解している場合のみ行ってください。内容を理解せずに他人が配布したものをインポートすることは"絶対に"やめてください。
|
<value>大量の設定が含まれるFastFlagをインポートしようとしています。
|
||||||
続行する場合、動作が不安定になったり、予期していないことに繋がる可能性があります。
|
内容を理解している場合のみ行ってください。内容を理解せずに他人が配布したものをインポートすることは"絶対に"やめてください。
|
||||||
|
続行すると、動作が不安定になったり、予期せぬ変更に繋がる可能性があります。
|
||||||
|
|
||||||
本当に続行しますか?</value>
|
本当に続行しますか?</value>
|
||||||
</data>
|
</data>
|
||||||
@ -723,7 +721,7 @@
|
|||||||
<value>Robloxと連携する機能を設定できます。</value>
|
<value>Robloxと連携する機能を設定できます。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>ゲーム退出時にデスクトップアプリが表示されないようにします。</value>
|
<value>ゲーム退出時にデスクトップアプリを表示せず、完全に終了します。 [一部の機能が利用できなくなります。]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>デスクトップアプリを無効化</value>
|
<value>デスクトップアプリを無効化</value>
|
||||||
@ -763,7 +761,7 @@
|
|||||||
<value>フォントを選択...</value>
|
<value>フォントを選択...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>FastFlagタブでフォントサイズを調整できます。</value>
|
<value>フォントサイズは「エンジン設定」タブで調整できます。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>選択したファイルは有効なフォントファイルではありません。</value>
|
<value>選択したファイルは有効なフォントファイルではありません。</value>
|
||||||
@ -912,6 +910,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSONファイル</value>
|
<value>JSONファイル</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>値が無効です。このFlag「{0}」の値は真偽値である必要があります。("True"または"False")</value>
|
<value>値が無効です。このFlag「{0}」の値は真偽値である必要があります。("True"または"False")</value>
|
||||||
@ -1053,7 +1052,8 @@ Bloxstrapのインストール場所: {1}</value>
|
|||||||
<data name="Dialog.Exception.Info.2.Alt" xml:space="preserve">
|
<data name="Dialog.Exception.Info.2.Alt" xml:space="preserve">
|
||||||
<value>最初に[Bloxstrap Wiki]({0})で解決策がないか確認してください。
|
<value>最初に[Bloxstrap Wiki]({0})で解決策がないか確認してください。
|
||||||
|
|
||||||
解決策が見つからない場合は、エラーをこのフォークのメンテナーに報告してください。絶対に公式版BloxstrapのGitHub issuesに投稿しないでください。このBloxstrapは非公式版です。</value>
|
解決策が見つからない場合は、エラーをこのフォークのメンテナーに報告してください。絶対に公式版BloxstrapのGitHub issuesに投稿しないでください。
|
||||||
|
このBloxstrapは非公式版です。</value>
|
||||||
<comment>"fork" in general means "a variation of" or "a different version of". You can alternatively write the first sentence as "...to the maintainers of this version."</comment>
|
<comment>"fork" in general means "a variation of" or "a different version of". You can alternatively write the first sentence as "...to the maintainers of this version."</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Installer.Install.Shortcuts.Description" xml:space="preserve">
|
<data name="Installer.Install.Shortcuts.Description" xml:space="preserve">
|
||||||
@ -1109,13 +1109,15 @@ Bloxstrapのインストール場所: {1}</value>
|
|||||||
このまま続行しますか?</value>
|
このまま続行しますか?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.FailedLaunch" xml:space="preserve">
|
<data name="Dialog.PlayerError.FailedLaunch" xml:space="preserve">
|
||||||
<value>Robloxの起動に失敗しました</value>
|
<value>Robloxの起動に失敗しました。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.Crash" xml:space="preserve">
|
<data name="Dialog.PlayerError.Crash" xml:space="preserve">
|
||||||
<value>Robloxがクラッシュしました</value>
|
<value>Robloxがクラッシュしました。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>この画面を閉じた後に、ブラウザで表示されるヘルプを確認してください。</value>
|
<value>このエラーが発生する理由や解決方法については、[ヘルプ記事]({0})をお読みください。
|
||||||
|
|
||||||
|
Robloxが[正規のランチャー]({1})で動作するか確認してください。それでも動作しない場合は、このエラーはBloxstrapが原因ではありません。正規のランチャーで動作する場合は、ヘルプ記事をご覧ください。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>ネットワークエラーにより、データの読み込みに失敗しました。</value>
|
<value>ネットワークエラーにより、データの読み込みに失敗しました。</value>
|
||||||
@ -1127,7 +1129,7 @@ Bloxstrapのインストール場所: {1}</value>
|
|||||||
<value>支援</value>
|
<value>支援</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>[Ko-fi]({0})を通じてBloxstrapの開発を支援している方々です。厚いご支援ありがとうございます!</value>
|
<value>Ko-fiを通じてBloxstrapの開発を支援した方々です(寄付額順)。厚いご支援ありがとうございます!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>設定の読み込みに失敗しました。デフォルト設定にリセットされます。</value>
|
<value>設定の読み込みに失敗しました。デフォルト設定にリセットされます。</value>
|
||||||
@ -1195,7 +1197,7 @@ Bloxstrapのインストール場所: {1}</value>
|
|||||||
<value>Bloxstrapのショートカットアイコンとして使用できるようにします。[詳細はこちら]({0})</value>
|
<value>Bloxstrapのショートカットアイコンとして使用できるようにします。[詳細はこちら]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
||||||
<value>Windowsレジストリに書き込むことができません。アンチウイルスソフトが干渉している可能性があります。 Bloxstrapの動作を制限するものがないか確認してください。</value>
|
<value>Windowsレジストリに書き込むことができません。ウイルス対策ソフトが干渉している可能性があります。 Bloxstrapの動作を制限するものがないか確認してください。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Monthly" xml:space="preserve">
|
<data name="About.Supporters.Monthly" xml:space="preserve">
|
||||||
<value>定期支援</value>
|
<value>定期支援</value>
|
||||||
@ -1240,12 +1242,42 @@ Bloxstrapのインストール場所: {1}</value>
|
|||||||
<value>インストール</value>
|
<value>インストール</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Ko-fiで支援する</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>アイコン</value>
|
<value>アイコン</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Roblox Studioを起動</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Ver. {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Robloxのアプリファイルが使用中のため、Robloxを更新できませんでした。
|
||||||
|
|
||||||
|
Robloxのアプリファイルを使用している可能性のあるアプリを閉じて、もう一度お試しください。</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>zip 形式</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>エクスポート</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>診断データをエクスポートする</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>問題解決のために、オンライン上に投稿できる情報を収集することができます。</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrapの設定</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>すべてのBloxstrapログ</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
1270
Bloxstrap/Resources/Strings.ko.resx
Normal file
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>„Roblox“ šiuo metu paleista, o paleidus kitą serverį jis bus uždarytas. Ar tikrai norite tęsti paleidimą?</value>
|
<value>„Roblox“ šiuo metu paleista, o paleidus kitą serverį jis bus uždarytas. Ar tikrai norite tęsti paleidimą?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Greičiausiai kažkas trukdo „Bloxstrap“ prisijungti prie interneto.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>„Roblox“ šiuo metu gali būti neveikiantis. Žiūrėkite {0} dėl daugiau informacijos.</value>
|
<value>„Roblox“ šiuo metu gali būti neveikiantis. Žiūrėkite {0} dėl daugiau informacijos.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Ryšys nutrūko, o tai gali reikšti prastą interneto ryšį arba užkardos blokavimą.</value>
|
<value>Ryšio užmegzti nepavyko, o tai greičiausiai reiškia prastą interneto ryšį arba užkardos blokavimą. Jei ryšys veikia gerai, įsitikinkite, kad jūsų antivirusinė programa neblokuoja „Bloxstrap“.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Prieš išdiegdami „Bloxstrap“, pirmiausia turite įdiegti „Bloxstrap“.</value>
|
<value>Prieš išdiegdami „Bloxstrap“, pirmiausia turite įdiegti „Bloxstrap“.</value>
|
||||||
@ -717,7 +714,7 @@ Pasirinkus Ne, šis įspėjimas bus ignoruojamas ir diegimas bus tęsiamas.</val
|
|||||||
<value>Sukonfigūruokite papildomas funkcijas, kurios būtų naudojamos kartu su „Roblox“.</value>
|
<value>Sukonfigūruokite papildomas funkcijas, kurios būtų naudojamos kartu su „Roblox“.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>„Roblox“ visiškai užsidarys, kai paliksite iš žaidimo, vietoj grąžinti jus atgal į programą.</value>
|
<value>„Roblox“ visiškai užsidarys, kai paliksite žaidimą, vietoj grįžti atgal į programą. [Sugadins kai kuriuos dalykus.]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Neišeiti iki darbalaukio programos</value>
|
<value>Neišeiti iki darbalaukio programos</value>
|
||||||
@ -757,7 +754,7 @@ Pasirinkus Ne, šis įspėjimas bus ignoruojamas ir diegimas bus tęsiamas.</val
|
|||||||
<value>Pasirinkti šriftą...</value>
|
<value>Pasirinkti šriftą...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Šrifto dydį galima koreguoti skirtuke „Fast Flags“.</value>
|
<value>Šrifto dydį galima koreguoti skirtuke Variklio nustatymai.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Atrodo, kad jūsų pasirinktas failas nėra tinkamas šrifto failas.</value>
|
<value>Atrodo, kad jūsų pasirinktas failas nėra tinkamas šrifto failas.</value>
|
||||||
@ -906,6 +903,7 @@ Pasirinkus Ne, šis įspėjimas bus ignoruojamas ir diegimas bus tęsiamas.</val
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON failai</value>
|
<value>JSON failai</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Elementas „{0}“ netinkamas, nes reikšmė turi būti loginis rodiklis (arba „True“, arba „False“).</value>
|
<value>Elementas „{0}“ netinkamas, nes reikšmė turi būti loginis rodiklis (arba „True“, arba „False“).</value>
|
||||||
@ -1104,7 +1102,9 @@ Ar tikrai norite tęsti?</value>
|
|||||||
<value>„Roblox“ sutriko.</value>
|
<value>„Roblox“ sutriko.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Perskaitykite toliau esančią pagalbos informaciją, kuri bus atidaryta interneto naršyklėje, kai uždarysite šį dialogo langą.</value>
|
<value>Informacijos apie tai, kodėl taip gali atsitikti ir kaip tai išspręsti, skaitykite [šiame pagalbos straipsnyje]({0}).
|
||||||
|
|
||||||
|
Patikrinkite, ar „Roblox“ veikia su [originalia paleidyklė]({1}). Jei neveikia, vadinasi, tai nėra „Bloxstrap“ problema. Jei veikia, skaitykite pagalbos straipsnį.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Nepavyko įkelti duomenų dėl tinklo klaidos.</value>
|
<value>Nepavyko įkelti duomenų dėl tinklo klaidos.</value>
|
||||||
@ -1116,7 +1116,8 @@ Ar tikrai norite tęsti?</value>
|
|||||||
<value>Palaikytojai</value>
|
<value>Palaikytojai</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Tai – žmonės, šiuo metu palaikantys „Bloxstrap“ per [„Ko-fi“]({0}). Didelis dėkui visiems čia esantiems!</value>
|
<value>Tai – žmonės, kurie palaikė „Bloxstrap“ per „Ko-fi“. Didelis dėkui visiems čia esantiems!
|
||||||
|
Kiekvienas čia esantis žmogus vertinamas pagal bendrą pažadą.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Nepavyko įkelti nustatymų. Jie buvo atkurti į numatytąją konfigūraciją.</value>
|
<value>Nepavyko įkelti nustatymų. Jie buvo atkurti į numatytąją konfigūraciją.</value>
|
||||||
@ -1228,12 +1229,42 @@ Ar norėtumėte įjungti bandymo režimą?</value>
|
|||||||
<value>Diegti</value>
|
<value>Diegti</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Palaikyti mus platformoje „Ko-fi“!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Piktogramos</value>
|
<value>Piktogramos</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Paleisti „Roblox Studio“</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>{0} versija</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>„Bloxstrap“ bandė atnaujinti „Roblox“, bet negali, nes „Roblox“ failai vis dar naudojami.
|
||||||
|
|
||||||
|
Uždarykite visas programas, kurios gali naudoti „Roblox“ failus, ir paleiskite iš naujo.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>ZIP archyvas</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Eksportuoti</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Eksportuoti diagnostikos duomenis</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Surinkite informaciją, kurią galima įkelti į internetą ir išspręsti iškilusią problemą.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>„Bloxstrap“ konfigūracija</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Visi „Bloxstrap“ žurnalai</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Aplikasi Roblox sedang berjalan, membukanya sekali lagi akan menutup aplikasi tersebut. Adakah anda pasti ingin meneruskannya?</value>
|
<value>Aplikasi Roblox sedang berjalan, membukanya sekali lagi akan menutup aplikasi tersebut. Adakah anda pasti ingin meneruskannya?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Kemungkinan ada sesuatu yang menghalang Bloxstrap daripada menyambung ke internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox mungkin mengalami masalah sekarang. Lihat {0} untuk maklumat lanjut. Sila cuba sebentar lagi.</value>
|
<value>Roblox mungkin mengalami masalah sekarang. Lihat {0} untuk maklumat lanjut. Sila cuba sebentar lagi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Sambungan anda telah tamat masa, yang mungkin menunjukkan bahawa sambungan internet anda yang lemah atau terdapat sekatan firewall.</value>
|
<value>Sambungan tidak dapat dibuat, berkemungkinan disebabkan oleh sambungan internet yang lemah atau sekatan oleh tembok api. Jika sambungan internet anda baik, pastikan perisian antivirus anda tidak menyekat Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Anda seharunys memasang Bloxstrap terlebih dahulu sebelum membuangnya.</value>
|
<value>Anda seharunys memasang Bloxstrap terlebih dahulu sebelum membuangnya.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap telah berjaya dinyahpasang</value>
|
<value>Bloxstrap telah berjaya dinyahpasang</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Aplikasi Roblox sedang berjalan, aplikasi hendaklah ditutup terlebih dahulu sebelum menyahpasang Bloxstrap. Adakah anda ingin menutup Roblox sekarang?</value>
|
<value>Roblox sedang berjalan dan perlu ditutup sebelum Bloxstrap dapat dinyahpasang. Adakah anda ingin menutup Roblox sekarang?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Rolox memerlukan komponen Windows Media Foundation. Kelihatan seperti anda tidak memilikinya kerana anda sedang menggunakan Windows versi N. Tolong memuat turun komponen tersebut sebelum membuka aplikasi Roblox.</value>
|
<value>Rolox memerlukan komponen Windows Media Foundation. Kelihatan seperti anda tidak memilikinya kerana anda sedang menggunakan Windows versi N. Tolong memuat turun komponen tersebut sebelum membuka aplikasi Roblox.</value>
|
||||||
@ -714,7 +711,7 @@ Memilih 'Tidak' akan mengabaikan amaran ini dan pemasangan akan diteruskan.</val
|
|||||||
<value>Konfigurasi fungsi tambahan yang akan digunakan bersama dengan Roblox.</value>
|
<value>Konfigurasi fungsi tambahan yang akan digunakan bersama dengan Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox akan ditutup sepenuhnya selepas anda meninggalkan permainan, tanpa membawa anda semula ke aplikasi.</value>
|
<value>Roblox akan ditutup sepenuhnya selepas anda meninggalkan permainan, tanpa membawa anda semula ke aplikasi. [Ini mungkin akan menyebabkan beberapa masalah!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Jangan kembalikan saya ke aplikasi desktop</value>
|
<value>Jangan kembalikan saya ke aplikasi desktop</value>
|
||||||
@ -754,7 +751,7 @@ Memilih 'Tidak' akan mengabaikan amaran ini dan pemasangan akan diteruskan.</val
|
|||||||
<value>Pilih font...</value>
|
<value>Pilih font...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Saiz font boleh dilaraskan dalam tab "Fast Flags".</value>
|
<value>Saiz font boleh dilaraskan dalam tab tetapan enjin.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Fail yang anda pilih merupakan fail font yang tidak sah.</value>
|
<value>Fail yang anda pilih merupakan fail font yang tidak sah.</value>
|
||||||
@ -903,6 +900,7 @@ Memilih 'Tidak' akan mengabaikan amaran ini dan pemasangan akan diteruskan.</val
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Fail JSON</value>
|
<value>Fail JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Entri untuk '{0}' tidak sah kerana nilainya mestilah dalam boolean (sama ada 'True' atau 'False')</value>
|
<value>Entri untuk '{0}' tidak sah kerana nilainya mestilah dalam boolean (sama ada 'True' atau 'False')</value>
|
||||||
@ -1098,7 +1096,8 @@ Jika tidak, sila laporkan isu pengecualian ini kepada penyelenggara fork ini. JA
|
|||||||
<value>Roblox telah mengalami ralat.</value>
|
<value>Roblox telah mengalami ralat.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Sila baca maklumat bantuan berikut, yang akan dibuka di pelayar web anda apabila anda menutup dialog ini.</value>
|
<value>Untuk mengetahui punca masalah ini berlaku dan cara mengatasinya, sila rujuk [artikel bantuan] ini ({0}).
|
||||||
|
Periksa sama ada Roblox berfungsi dengan [pelancar asal] ({1}). Jika tidak, ini bermaksud masalah tersebut tidak berkaitan dengan Bloxstrap. Jika ia berfungsi, sila rujuk semula artikel bantuan tersebut.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Data tidak dapat dimuat kerana ralat pada rangkaian.</value>
|
<value>Data tidak dapat dimuat kerana ralat pada rangkaian.</value>
|
||||||
@ -1110,7 +1109,8 @@ Jika tidak, sila laporkan isu pengecualian ini kepada penyelenggara fork ini. JA
|
|||||||
<value>Sokongan</value>
|
<value>Sokongan</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Berikut adalah individu yang sedang memberikan sokongan kepada Bloxstrap melalui [Ko-fi]({0}). Jutaan terima kasih kepada semua yang berada di sini!</value>
|
<value>Ini adalah individu yang telah menyokong Bloxstrap melalui Ko-fi. Terima kasih yang tidak terhingga kepada semua di sini!
|
||||||
|
Setiap yang disenaraikan disini adalah mengikut jumlah sumbangan keseluruhan mereka.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Terdapat masalah dalam memuat tetapan anda. Ia telah di set semula kepada konfigurasi asal.</value>
|
<value>Terdapat masalah dalam memuat tetapan anda. Ia telah di set semula kepada konfigurasi asal.</value>
|
||||||
@ -1220,12 +1220,41 @@ Adakah anda ingin mengaktifkan mod pengujian?</value>
|
|||||||
<value>Pasang</value>
|
<value>Pasang</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Dukung kami di Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Ikon</value>
|
<value>Ikon</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Lancarkan Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Versi {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap cuba menaik taraf Roblox tetapi gagal kerana fail Roblox sedang digunakan.
|
||||||
|
Sila tutup sebarang aplikasi yang mungkin menggunakan fail Roblox, dan cuba lagi.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Arkib zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Eksport</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Eksport data diagnostik</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Mengumpul maklumat yang akan dimuat naik untuk membantu menyelesaikan masalah yang anda hadapi.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Konfigurasi Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Semua log Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
1269
Bloxstrap/Resources/Strings.nl.resx
Normal file
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox jest aktualnie uruchomiony. Uruchomienie następnej instancji spowoduje zamknięcie procesu. Czy jesteś pewien, że chcesz kontynuować uruchamianie?</value>
|
<value>Roblox jest aktualnie uruchomiony. Uruchomienie następnej instancji spowoduje zamknięcie procesu. Czy jesteś pewien, że chcesz kontynuować uruchamianie?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Coś prawdopodobnie uniemożliwia aplikacji połączenia się do internetu.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Możliwe, że Roblox w tej chwili ma awarię. Więcej informacji na {0}.</value>
|
<value>Możliwe, że Roblox w tej chwili ma awarię. Więcej informacji na {0}.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Połączenie zostało przerwane, co może wskazywać na słabe połączenie internetowe lub zablokowanie przez zaporę sieciową.</value>
|
<value>Nie można nawiązać połączenia, co prawdopodobnie wskazuje na słabe połączenie z internetem lub blok firewall. Jeśli połączenie jest w porządku, upewnij się, że twój antywirus nie blokuje Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Musisz najpierw zainstalować Bloxstrap, żeby móc go odinstalować.</value>
|
<value>Musisz najpierw zainstalować Bloxstrap, żeby móc go odinstalować.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap został pomyślnie odinstalowany</value>
|
<value>Bloxstrap został pomyślnie odinstalowany</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox jest obecnie uruchomiony w tle, natomiast musi zostać zamknięty przed odinstalowaniem Bloxstrap. Czy chcesz zamknąć Roblox teraz?</value>
|
<value>Roblox jest obecnie uruchomiony w tle, ale musi zostać zamknięty przed odinstalowaniem Bloxstrap. Czy chcesz zamknąć Roblox teraz?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox wymaga użycia komponentów Windows Media Foundation. Wygląda na to, że ich brakuje, prawdopodobnie dlatego, że używasz wersji N systemu Windows. Najpierw je zainstaluj, a następnie uruchom Roblox.</value>
|
<value>Roblox wymaga użycia komponentów Windows Media Foundation. Wygląda na to, że ich brakuje, prawdopodobnie dlatego, że używasz wersji N systemu Windows. Najpierw je zainstaluj, a następnie uruchom Roblox.</value>
|
||||||
@ -717,7 +714,7 @@ Wybranie opcji „Nie” spowoduje zignorowanie tego ostrzeżenia i kontynuowani
|
|||||||
<value>Konfiguruj dodatkową funkcjonalność do użytku w Roblox.</value>
|
<value>Konfiguruj dodatkową funkcjonalność do użytku w Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox zostanie całkowicie zamknięty, gdy opuścisz grę, zamiast przerzucać Cię z powrotem do aplikacji.</value>
|
<value>Roblox zostanie całkowicie zamknięty, gdy opuścisz grę, zamiast wracać do aplikacji. [Zniszczy kilka rzeczy!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Nie wychodź do aplikacji pulpitowej</value>
|
<value>Nie wychodź do aplikacji pulpitowej</value>
|
||||||
@ -757,7 +754,7 @@ Wybranie opcji „Nie” spowoduje zignorowanie tego ostrzeżenia i kontynuowani
|
|||||||
<value>Wybierz czcionkę...</value>
|
<value>Wybierz czcionkę...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Rozmiar czcionki może być dostosowany w zakładce Fast Flag'ów.</value>
|
<value>Rozmiar czcionki można dostosować w zakładce ustawienia silnika.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Wybrany plik nie wydaje się być prawidłowym plikiem czcionki.</value>
|
<value>Wybrany plik nie wydaje się być prawidłowym plikiem czcionki.</value>
|
||||||
@ -906,6 +903,7 @@ Wybranie opcji „Nie” spowoduje zignorowanie tego ostrzeżenia i kontynuowani
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Pliki JSON</value>
|
<value>Pliki JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Wpis dla '{0}' jest nieprawidłowy, ponieważ wartość musi być albo 'True' (prawda), albo 'False' (fałsz)</value>
|
<value>Wpis dla '{0}' jest nieprawidłowy, ponieważ wartość musi być albo 'True' (prawda), albo 'False' (fałsz)</value>
|
||||||
@ -1104,7 +1102,9 @@ Czy jesteś pewien, że chcesz kontynuować?</value>
|
|||||||
<value>Roblox uległ awarii.</value>
|
<value>Roblox uległ awarii.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Proszę przeczytać następujące informacje, które otworzą się w twojej przeglądarce, kiedy zamkniesz ten dialog.</value>
|
<value>Aby dowiedzieć się, dlaczego może to się zdarzyć i jak można to rozwiązać, proszę przeczytaj [ten artykuł pomocy] ({0}).
|
||||||
|
|
||||||
|
Sprawdź, czy Roblox współpracuje z [oryginalnym programem uruchamiającym]({1}). Jeśli nie, to nie jest to problem Bloxstrap. Jeśli tak, odnieś się do artykułu pomocy.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Nie można załadować danych z powodu błędu sieciowego.</value>
|
<value>Nie można załadować danych z powodu błędu sieciowego.</value>
|
||||||
@ -1116,7 +1116,8 @@ Czy jesteś pewien, że chcesz kontynuować?</value>
|
|||||||
<value>Wspierający</value>
|
<value>Wspierający</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>To są osoby, które obecnie wspierają Bloxstrap poprzez [Ko-fi]({0}). Serdeczne podziękowania wszystkim wymienionym!</value>
|
<value>To są osoby, które wspierali Bloxstrap przez Ko-fi. Ogromne podziękowania dla wszystkich tutaj!
|
||||||
|
Każda osoba jest tutaj uszeregowana według swojego ogólnego zobowiązania.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Twoje ustawienia nie mogły zostać zapisane. Zostały zresetowane do domyślnej konfiguracji.</value>
|
<value>Twoje ustawienia nie mogły zostać zapisane. Zostały zresetowane do domyślnej konfiguracji.</value>
|
||||||
@ -1227,12 +1228,42 @@ Czy chcesz włączyć tryb testowania?</value>
|
|||||||
<value>Zainstaluj</value>
|
<value>Zainstaluj</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Wesprzyj nas na Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Ikony</value>
|
<value>Ikony</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Uruchom Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Wersja {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap próbował zaktualizować Roblox, ale nie może, ponieważ pliki Roblox są w użyciu.
|
||||||
|
|
||||||
|
Proszę, zamknij wszystkie aplikacje, które mogą używać plików Roblox i uruchom aplikacje ponownie.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Archiwum zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Eksportuj</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Eksportuj dane diagnostyczne</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Zbierz informacje, które można przesłać online, aby rozwiązać problem, który masz.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Konfiguracja Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Wszystkie wpisy Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>O Roblox já está em execução, tentar executar outra instância resultará em seu encerramento. Tem certeza de que deseja continuar?</value>
|
<value>O Roblox já está em execução, tentar executar outra instância resultará em seu encerramento. Tem certeza de que deseja continuar?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Algo parece estar impedindo o Bloxstrap de se conectar à internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>O Roblox pode estar offline agora. Veja {0} para mais informações.</value>
|
<value>O Roblox pode estar offline agora. Veja {0} para mais informações.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>A conexão expirou, o que pode indicar uma conexão de internet ruim ou um bloqueio de firewall.</value>
|
<value>Uma conexão não pôde ser feita, o que provavelmente indica uma má conexão com a internet ou um bloqueio do firewall. Se a sua conexão estiver boa, verifique se o seu antivírus não está bloqueando o Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Instalação do Bloxstrap não encontrada, instale-o antes de desinstalá-lo.</value>
|
<value>Instalação do Bloxstrap não encontrada, instale-o antes de desinstalá-lo.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap foi desinstalado com sucesso</value>
|
<value>Bloxstrap foi desinstalado com sucesso</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Um processo do Roblox está ativo no momento, mas precisa ser fechado antes de desinstalar o Bloxstrap. Gostaria de fechar o Roblox agora?</value>
|
<value>O Roblox está em execução no momento, mas precisa ser fechado antes de desinstalar o Bloxstrap. Você gostaria de fechar o Roblox agora?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>O cliente do Roblox precisa dos componentes do Windows Media Foundation. Você não aparenta tê-los instalados, possivelmente por estar usando uma edição N do Windows. Por favor, instale-os primeiro, e então abra o Roblox.</value>
|
<value>O cliente do Roblox precisa dos componentes do Windows Media Foundation. Você não aparenta tê-los instalados, possivelmente por estar usando uma edição N do Windows. Por favor, instale-os primeiro, e então abra o Roblox.</value>
|
||||||
@ -717,7 +714,7 @@ Selecionar 'Não' vai ignorar este aviso e prosseguir com a instalação.</value
|
|||||||
<value>Configurar funcionalidades adicionais para iniciarem com o Roblox.</value>
|
<value>Configurar funcionalidades adicionais para iniciarem com o Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>O Roblox irá fechar completamente quando você sair de um jogo ao invés de voltar para o aplicativo.</value>
|
<value>O Roblox fechará completamente quando você sair de um jogo ao invés de voltar para o aplicativo. [Isso irá quebrar algumas coisas!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Não sair para o aplicativo do Roblox</value>
|
<value>Não sair para o aplicativo do Roblox</value>
|
||||||
@ -757,7 +754,7 @@ Selecionar 'Não' vai ignorar este aviso e prosseguir com a instalação.</value
|
|||||||
<value>Escolher fonte...</value>
|
<value>Escolher fonte...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>O tamanho da fonte pode ser ajustado na aba de Fast Flags.</value>
|
<value>O tamanho da fonte pode ser ajustado na aba de Configurações do Motor.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>O arquivo que você escolheu não é um arquivo de fonte válido.</value>
|
<value>O arquivo que você escolheu não é um arquivo de fonte válido.</value>
|
||||||
@ -906,6 +903,7 @@ Selecionar 'Não' vai ignorar este aviso e prosseguir com a instalação.</value
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Arquivos JSON</value>
|
<value>Arquivos JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>A entrada para '{0}' não é válida, pois o valor deve ser lógico ('True' ou 'False')</value>
|
<value>A entrada para '{0}' não é válida, pois o valor deve ser lógico ('True' ou 'False')</value>
|
||||||
@ -1105,7 +1103,9 @@ Tem certeza que deseja continuar?</value>
|
|||||||
<value>O Roblox crashou.</value>
|
<value>O Roblox crashou.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Leia as seguintes informações de ajuda, que serão abertas no seu navegador quando você fechar esta caixa de diálogo.</value>
|
<value>Para mais informações sobre o porquê disso estar acontecendo e como resolver, leia [este artigo de ajuda]({0}).
|
||||||
|
|
||||||
|
Verifique se o Roblox funciona com [o inicializador original]({1}). Se não funcionar, significa que isso não é um problema do Bloxstrap. Se funcionar, consulte o artigo de ajuda.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Não foi possível carregar os dados devido a um erro de rede.</value>
|
<value>Não foi possível carregar os dados devido a um erro de rede.</value>
|
||||||
@ -1117,7 +1117,8 @@ Tem certeza que deseja continuar?</value>
|
|||||||
<value>Apoiadores</value>
|
<value>Apoiadores</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Essas são as pessoas que estão atualmente apoiando o Bloxstrap através do [Ko-fi]({0}). Um grande abraço a todos aqui!</value>
|
<value>Estas são as pessoas que apoiaram o Bloxstrap pelo Ko-fi. Um enorme obrigado a todos aqui!
|
||||||
|
Toda pessoa aqui está classificada pelo seu compromisso geral.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Suas configurações não puderam ser carregadas. Elas foram redefinidas para a configuração padrão.</value>
|
<value>Suas configurações não puderam ser carregadas. Elas foram redefinidas para a configuração padrão.</value>
|
||||||
@ -1229,12 +1230,42 @@ Gostaria de habilitar o modo de teste?</value>
|
|||||||
<value>Instalar</value>
|
<value>Instalar</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Nos apoie no Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Ícones</value>
|
<value>Ícones</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Iniciar o Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Versão {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>O Bloxstrap tentou atualizar o Roblox, mas não pode porque os arquivos do Roblox ainda estão em uso.
|
||||||
|
|
||||||
|
Feche quaisquer aplicativos que possam estar usando os arquivos do Roblox e reinicie.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Arquivo Zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exportar</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Exportar dados de diagnóstico</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Colete informações que podem ser enviadas online para solucionar um problema que você está tendo.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Configurações do Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Todos os registros do Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -175,7 +175,7 @@
|
|||||||
<value>Bloxstrap has successfully uninstalled</value>
|
<value>Bloxstrap has successfully uninstalled</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox is currently running, but must be closed before uninstalling Bloxstrap. Would you like close Roblox now?</value>
|
<value>Roblox is currently running, but must be closed before uninstalling Bloxstrap. Would you like to close Roblox now?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox requires the use of Windows Media Foundation components. You appear to be missing them, likely because you are using an N edition of Windows. Please install them first, and then launch Roblox.</value>
|
<value>Roblox requires the use of Windows Media Foundation components. You appear to be missing them, likely because you are using an N edition of Windows. Please install them first, and then launch Roblox.</value>
|
||||||
@ -1116,7 +1116,7 @@ Check if Roblox works with [the original launcher]({1}). If it doesn't, then thi
|
|||||||
<value>Supporters</value>
|
<value>Supporters</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>These are the people who've supported Bloxstrap through [Ko-fi]({0}). A massive thank you to everyone here!
|
<value>These are the people who've supported Bloxstrap through Ko-fi. A massive thank you to everyone here!
|
||||||
Every person here is ranked by their overall pledge.</value>
|
Every person here is ranked by their overall pledge.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
@ -1229,14 +1229,13 @@ Would you like to enable test mode?</value>
|
|||||||
<value>Install</value>
|
<value>Install</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Support us on Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Icons</value>
|
<value>Icons</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Launch Roblox Studio</value>
|
||||||
|
</data>
|
||||||
<data name="Dialog.Exception.Version" xml:space="preserve">
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
<value>Version {0}</value>
|
<value>Version {0}</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox rulează în acest moment, și lansând o altă instanță îl va închide. Ești sigur că vrei să continui lansarea?</value>
|
<value>Roblox rulează în acest moment, și lansând o altă instanță îl va închide. Ești sigur că vrei să continui lansarea?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Este posibil ca ceva să împiedice Bloxstrap să se conecteze la internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox poate să fie în mentenanță acum. Vezi {0} pentru mai multe informații.</value>
|
<value>Roblox poate să fie în mentenanță acum. Vezi {0} pentru mai multe informații.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Conexiunea a expirat, ceea ce ar putea indica o conexiune slabă la internet sau un firewall care împiedică accesul.</value>
|
<value>Nu s-a putut realiza conexiunea, ceea ce poate indica o conexiune slabă la internet sau un blocaj firewall. Dacă aveți o conexiune în regulă, vă rugăm să vă asigurați că antivirusul nu blochează Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Trebuie să instalați Bloxstrap înainte de a îl dezinstala.</value>
|
<value>Trebuie să instalați Bloxstrap înainte de a îl dezinstala.</value>
|
||||||
@ -175,10 +172,10 @@
|
|||||||
<comment>Text for style previews that use text button that says "Cancel"</comment>
|
<comment>Text for style previews that use text button that says "Cancel"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.SuccessfullyUninstalled" xml:space="preserve">
|
<data name="Bootstrapper.SuccessfullyUninstalled" xml:space="preserve">
|
||||||
<value>Bootstrap a fost dezinstalat cu succes</value>
|
<value>Bloxstrap a fost dezinstalat cu succes</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox este deschis, dar va trebui sa fie închis înainte de a dezinstala Bloxstrap. Ai vrea să închizi Roblox acum?</value>
|
<value>Roblox rulează, dar va trebui să fie închis înainte de a dezinstala Bloxstrap. Ai vrea să închizi Roblox acum?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox depinde de componentele Windows Media Foundation. Computerului dvs. lipsesc aceste componente, cel mai probabil fiindcă folosiți o versiune N a Windows. Vă rugăm să le instalați, și apoi lansați Roblox.</value>
|
<value>Roblox depinde de componentele Windows Media Foundation. Computerului dvs. lipsesc aceste componente, cel mai probabil fiindcă folosiți o versiune N a Windows. Vă rugăm să le instalați, și apoi lansați Roblox.</value>
|
||||||
@ -717,7 +714,7 @@ Selectarea „Nu” va ignora acest avertisment și va continua instalarea.</val
|
|||||||
<value>Configurați funcționalități adiționale pentru a merge alături de Roblox.</value>
|
<value>Configurați funcționalități adiționale pentru a merge alături de Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox se va închide complet când părăsești un joc în loc să vă ducă înapoi în aplicație.</value>
|
<value>Roblox se va închide complet când ieși dintr-un joc în loc să te întorci în aplicație. [Va strica unele lucruri!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Nu ieși în aplicația de desktop</value>
|
<value>Nu ieși în aplicația de desktop</value>
|
||||||
@ -757,7 +754,7 @@ Selectarea „Nu” va ignora acest avertisment și va continua instalarea.</val
|
|||||||
<value>Alege un font...</value>
|
<value>Alege un font...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Dimensiunea fontului poate fi ajustată în tab-ul Fast Flags.</value>
|
<value>Mărimea fontului poate fi ajustată în tab-ul Setările Engine-ului.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Fișierul ales nu pare să fie un fișier font valid.</value>
|
<value>Fișierul ales nu pare să fie un fișier font valid.</value>
|
||||||
@ -906,6 +903,7 @@ Selectarea „Nu” va ignora acest avertisment și va continua instalarea.</val
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Fișiere JSON</value>
|
<value>Fișiere JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Intrarea pentru „{0}” nu este validă deoarece valoarea trebuie să fie un boolean (fie „True” sau „False”)</value>
|
<value>Intrarea pentru „{0}” nu este validă deoarece valoarea trebuie să fie un boolean (fie „True” sau „False”)</value>
|
||||||
@ -1104,7 +1102,9 @@ Sunteți sigur că doriți să continuați?</value>
|
|||||||
<value>Roblox s-a prăbușit.</value>
|
<value>Roblox s-a prăbușit.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Vă rugăm să citiți următoarele informații de ajutor, care se vor deschide în browser-ul dvs. web atunci când închideți acest dialog.</value>
|
<value>Pentru informații despre motivul pentru care acest lucru se poate întâmpla și cum poate fi rezolvat, vă rugăm să citiți [acest articol pentru ajutor]({0}).
|
||||||
|
|
||||||
|
Verifică dacă Roblox funcționează cu [launcher-ul original]({1}). Dacă nu, atunci aceasta nu este o problemă legată de Bloxstrap. Dacă funcționează, consultă articolul pentru ajutor.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Nu s-au putut încărca date din cauza unei erori de rețea.</value>
|
<value>Nu s-au putut încărca date din cauza unei erori de rețea.</value>
|
||||||
@ -1116,7 +1116,8 @@ Sunteți sigur că doriți să continuați?</value>
|
|||||||
<value>Susținători</value>
|
<value>Susținători</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Aceștia sunt oamenii care susțin Bloxstrap prin [Ko-fi]({0}). Mulțumiri masive tuturor celor de aici!</value>
|
<value>Acestea sunt persoanele care au susținut Bloxstrap prin Ko-fi. Un mare mulțumesc tuturor celor de aici!
|
||||||
|
Fiecare persoană este clasată în funcție de contribuția totală.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Setările tale nu au putut fi încărcate. Acestea au fost restabilite la configurația implicită.</value>
|
<value>Setările tale nu au putut fi încărcate. Acestea au fost restabilite la configurația implicită.</value>
|
||||||
@ -1228,12 +1229,42 @@ Doriți să activați modul de testare?</value>
|
|||||||
<value>Instalează</value>
|
<value>Instalează</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Susține-ne pe Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Pictograme</value>
|
<value>Pictograme</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Lansează Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Versiunea {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap a încercat să actualizeze Roblox, dar nu poate fiindcă fișierele Roblox sunt în folosință.
|
||||||
|
|
||||||
|
Vă rugăm să închideți orice aplicație care poate folosi fișierele Roblox, și să relansați.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Arhivă Zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exportă</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Exportă date de diagnosticare</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Adună informații care pot fi încărcate online pentru a rezolva o problemă pe care o întâmpini.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Configurare Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Toate jurnalele Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox сейчас запущен, и запуск другого окна закроет его. Вы уверены, что хотите продолжить запуск?</value>
|
<value>Roblox сейчас запущен, и запуск другого окна закроет его. Вы уверены, что хотите продолжить запуск?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Вероятно, что-то мешает Bloxstrap подключиться к Интернету.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Возможно, Roblox сейчас не работает. Посетите {0}, чтобы узнать больше.</value>
|
<value>Возможно, Roblox сейчас не работает. Посетите {0}, чтобы узнать больше.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Время ожидания соединения истекло, что может указывать на плохое интернет-соединение или блокировку брандмауэра.</value>
|
<value>Не удалось установить соединение, что, скорее всего, указывает на плохое интернет-соединение или блокировку брандмауэра. Если соединение нормальное, убедитесь, что ваш антивирус не блокирует Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Вы не можете удалить Bloxstrap, если он не установлен.</value>
|
<value>Вы не можете удалить Bloxstrap, если он не установлен.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap был успешно удалён</value>
|
<value>Bloxstrap был успешно удалён</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox сейчас запущен, но должен быть закрыт перед удалением Bloxstrap. Желаете закрыть Roblox сейчас?</value>
|
<value>Roblox сейчас запущен, но должен быть закрыт перед удалением Bloxstrap. Хотите закрыть Roblox сейчас?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox требует компоненты Windows Media Foundation. Похоже, у Вас они отсутствуют, скорее всего, из-за использования N-выпуска Windows. Пожалуйста, сначала установите компоненты, а затем запустите Roblox.</value>
|
<value>Roblox требует компоненты Windows Media Foundation. Похоже, у Вас они отсутствуют, скорее всего, из-за использования N-выпуска Windows. Пожалуйста, сначала установите компоненты, а затем запустите Roblox.</value>
|
||||||
@ -717,7 +714,7 @@
|
|||||||
<value>Настройте дополнительную функциональность, чтобы идти параллельно с Roblox.</value>
|
<value>Настройте дополнительную функциональность, чтобы идти параллельно с Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox полностью закроется когда вы выйдите из игры, вместо возвращения в приложение.</value>
|
<value>Roblox полностью закроется при выходе из игры вместо того, чтобы вернуться в приложение. [Может вызвать проблемы!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Не выходить в приложение</value>
|
<value>Не выходить в приложение</value>
|
||||||
@ -757,7 +754,7 @@
|
|||||||
<value>Выбрать шрифт...</value>
|
<value>Выбрать шрифт...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Размер шрифта можно изменить во вкладке Fast Flag'ов.</value>
|
<value>Размер шрифта можно изменить во вкладке Настройки движка.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Выбранный вами файл, похоже, не является действительным файлом шрифта.</value>
|
<value>Выбранный вами файл, похоже, не является действительным файлом шрифта.</value>
|
||||||
@ -906,6 +903,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON файлы</value>
|
<value>JSON файлы</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Запись для '{0}' недействительна, так как значение должно быть булевым (либо 'True', либо 'False')</value>
|
<value>Запись для '{0}' недействительна, так как значение должно быть булевым (либо 'True', либо 'False')</value>
|
||||||
@ -1102,7 +1100,9 @@ Bloxstrap был установлен по адресу "{1}".</value>
|
|||||||
<value>Roblox крашнулся.</value>
|
<value>Roblox крашнулся.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Пожалуйста, прочтите следующую справочную информацию, которая откроется в вашем браузере после закрытия окна.</value>
|
<value>О том, почему это может происходить и как это можно решить, читайте в [этой справочной статье]({0}).
|
||||||
|
|
||||||
|
Проверьте, работает ли Roblox с [оригинальным загрузчиком]({1}). Если нет, то это не проблема Bloxstrap. Если работает, то обратитесь к справочной статье.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Не удалось загрузить данные из-за возникшей сетевой ошибки.</value>
|
<value>Не удалось загрузить данные из-за возникшей сетевой ошибки.</value>
|
||||||
@ -1114,7 +1114,8 @@ Bloxstrap был установлен по адресу "{1}".</value>
|
|||||||
<value>Спонсоры</value>
|
<value>Спонсоры</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Это люди, которые в настоящее время поддерживают Bloxstrap через [Ko-fi]({0}). Огромное спасибо всем присутствующим!</value>
|
<value>Это люди, поддержавшие Bloxstrap через Ko-fi. Огромное спасибо каждому из вас!
|
||||||
|
Приведённые здесь люди упорядочены по их общему вкладу.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Ваши настройки не могут быть загружены. Они были сброшены к конфигурации по умолчанию.</value>
|
<value>Ваши настройки не могут быть загружены. Они были сброшены к конфигурации по умолчанию.</value>
|
||||||
@ -1226,12 +1227,42 @@ Bloxstrap был установлен по адресу "{1}".</value>
|
|||||||
<value>Установить</value>
|
<value>Установить</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Поддержите нас на Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Иконки</value>
|
<value>Иконки</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Запустить Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Версия {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap попытался обновить Roblox, но не может, так как файлы Roblox все ещё используются.
|
||||||
|
|
||||||
|
Пожалуйста, закройте приложения, которые могут использовать файлы Roblox, и перезапустите Bloxstrap.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>ZIP-архив</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Экспортировать</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Экспортировать диагностические данные</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Собрать информацию, которую можно загрузить онлайн для диагностики проблемы.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Конфигурация Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Все логи Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox körs för närvarande och att starta en annan instans kommer att stänga den. Är du säker på att du vill fortsätta att starta?</value>
|
<value>Roblox körs för närvarande och att starta en annan instans kommer att stänga den. Är du säker på att du vill fortsätta att starta?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Någonting hindrar förmodligen Bloxstrap från att ansluta till internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox kan vara nere just nu. Se {0} för mer information.</value>
|
<value>Roblox kan vara nere just nu. Se {0} för mer information.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Anslutningen tog för lång tid, vilket kan peka på en dålig internetuppkoppling eller en block från din brandvägg.</value>
|
<value>En anslutning kunde inte upprättas, vilket pekar på att du har en dålig internetuppkoppling eller att anslutningen blir blockerad av en brandvägg. Om din internetanslutning funkar bra, se till att något antivirusprogram inte blockerar Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Du måste installera Bloxstrap först innan du avinstallerar.</value>
|
<value>Du måste installera Bloxstrap först innan du avinstallerar.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap har avinstallerats</value>
|
<value>Bloxstrap har avinstallerats</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox är igång just nu, men måste stängas innan du avinstallerar Bloxstrap. Vill du stänga Roblox nu?</value>
|
<value>Roblox är igång, men måste stängas innan du avinstallerar Bloxstrap. Vill du stänga Roblox nu?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox behöver använda Windows Media Foundation-komponenter. Du verkar sakna dem, troligen för att du använder en N-utgåva av Windows. Vänligen installera dem först och starta sedan Roblox.</value>
|
<value>Roblox behöver använda Windows Media Foundation-komponenter. Du verkar sakna dem, troligen för att du använder en N-utgåva av Windows. Vänligen installera dem först och starta sedan Roblox.</value>
|
||||||
@ -511,6 +508,9 @@ Vill du uppdatera din nuvarande installerade version?</value>
|
|||||||
<data name="Menu.Behaviour.ConfirmLaunches.Description" xml:space="preserve">
|
<data name="Menu.Behaviour.ConfirmLaunches.Description" xml:space="preserve">
|
||||||
<value>Förhindra stängningar av ditt befintliga spel från av att misstag har startat ett annat.</value>
|
<value>Förhindra stängningar av ditt befintliga spel från av att misstag har startat ett annat.</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="Menu.Behaviour.ConfirmLaunches.Title" xml:space="preserve">
|
||||||
|
<value>Bekräfta när du startar en annan Roblox instans</value>
|
||||||
|
</data>
|
||||||
<data name="Menu.Behaviour.Description" xml:space="preserve">
|
<data name="Menu.Behaviour.Description" xml:space="preserve">
|
||||||
<value>Konfigurera vad Bloxstrap ska göra när Roblox startas.</value>
|
<value>Konfigurera vad Bloxstrap ska göra när Roblox startas.</value>
|
||||||
</data>
|
</data>
|
||||||
@ -678,7 +678,7 @@ Om du väljer "Nej" ignoreras denna varning och installationen fortsätter.</val
|
|||||||
<value>Gör det möjligt för vem som helst att gå med i det spel du för närvarande spelar via din Discord-profil.</value>
|
<value>Gör det möjligt för vem som helst att gå med i det spel du för närvarande spelar via din Discord-profil.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.AllowActivityJoining.Title" xml:space="preserve">
|
<data name="Menu.Integrations.AllowActivityJoining.Title" xml:space="preserve">
|
||||||
<value>Tillåt aktivitetssn</value>
|
<value>Tillåt aktivitetsanslutning</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.ShowAccountOnProfile.Description" xml:space="preserve">
|
<data name="Menu.Integrations.ShowAccountOnProfile.Description" xml:space="preserve">
|
||||||
<value>Visar det Roblox konto du använder på din Discord profil.</value>
|
<value>Visar det Roblox konto du använder på din Discord profil.</value>
|
||||||
@ -714,7 +714,7 @@ Om du väljer "Nej" ignoreras denna varning och installationen fortsätter.</val
|
|||||||
<value>Ställ in ytterligare funktionalitet vid sidan av Roblox.</value>
|
<value>Ställ in ytterligare funktionalitet vid sidan av Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox kommer stängas helt när du lämnar ett spel istället för att skicka dig till appen.</value>
|
<value>Roblox kommer att stängas helt när du lämnar ett spel istället för att återvända till skrivbordsappen. [Kommer att orsaka vissa problem!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Avsluta inte till skrivbordsappen</value>
|
<value>Avsluta inte till skrivbordsappen</value>
|
||||||
@ -754,7 +754,7 @@ Om du väljer "Nej" ignoreras denna varning och installationen fortsätter.</val
|
|||||||
<value>Välj typsnitt...</value>
|
<value>Välj typsnitt...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Typsnittsstorlek kan ändras i Fast Flags-fliken.</value>
|
<value>Typsnittsstorlek kan justeras i fliken Motorinställningar.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Den fil du har valt verkar inte vara en giltig typsnittsfil.</value>
|
<value>Den fil du har valt verkar inte vara en giltig typsnittsfil.</value>
|
||||||
@ -903,6 +903,7 @@ Om du väljer "Nej" ignoreras denna varning och installationen fortsätter.</val
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON-filer</value>
|
<value>JSON-filer</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Flaggan '{0}' är inte giltig eftersom värdet måste vara en boolesk ('True' eller 'False')</value>
|
<value>Flaggan '{0}' är inte giltig eftersom värdet måste vara en boolesk ('True' eller 'False')</value>
|
||||||
@ -1101,7 +1102,9 @@ Problem kan uppstå och dina inställningar kan ändras. En ominstallation rekom
|
|||||||
<value>Roblox har kraschat.</value>
|
<value>Roblox har kraschat.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Läs följande hjälpinformation, som kommer att öppnas i din webbläsare när du stänger denna dialogruta.</value>
|
<value>För information om varför detta sker och hur det kan lösas, se [denna hjälpartikel]({0}).
|
||||||
|
|
||||||
|
Kontrollera att Roblox fungerar med [det vanliga startprogrammet]({1}). Om varken Bloxstrap eller det vanliga startprogrammer funkar så är detta inte ett Bloxstrap-fel. Om det gör det, hänvisa till hjälpartikeln.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Kunde inte ladda data på grund av ett nätverksfel.</value>
|
<value>Kunde inte ladda data på grund av ett nätverksfel.</value>
|
||||||
@ -1113,7 +1116,8 @@ Problem kan uppstå och dina inställningar kan ändras. En ominstallation rekom
|
|||||||
<value>Supportrar</value>
|
<value>Supportrar</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Dessa är de som för närvarande stöder Bloxstrap genom [Ko-fi]({0}). Ett stort tack till alla här!</value>
|
<value>Dessa är de människor som har stött Bloxstrap genom Ko-fi. Ett stort tack till alla här!
|
||||||
|
Varje person här ordnas efter hur mycket de har donerat.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Dina inställningar kunde inte laddas. De har återställts till standardkonfigurationen.</value>
|
<value>Dina inställningar kunde inte laddas. De har återställts till standardkonfigurationen.</value>
|
||||||
@ -1175,7 +1179,7 @@ Ta manuellt bort Bloxstrap.exe från installationsplatsen eller försök starta
|
|||||||
<comment>{0} is an exception message</comment>
|
<comment>{0} is an exception message</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
||||||
<value>Extrahera Roblox ikoner till en mapp</value>
|
<value>Extrahera Roblox-ikoner till en mapp</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Shortcuts.ExtractIcons.Description" xml:space="preserve">
|
<data name="Menu.Shortcuts.ExtractIcons.Description" xml:space="preserve">
|
||||||
<value>Låter dig använda Bloxstraps utbud av Roblox ikoner för dina genvägar. [Visa hur.]({0})</value>
|
<value>Låter dig använda Bloxstraps utbud av Roblox ikoner för dina genvägar. [Visa hur.]({0})</value>
|
||||||
@ -1225,12 +1229,42 @@ Vill du aktivera testläge?</value>
|
|||||||
<value>Installera</value>
|
<value>Installera</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Stöd oss på Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Ikoner</value>
|
<value>Ikoner</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Starta Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Version {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap kunde inte uppdatera Roblox eftersom Roblox filer fortfarande används.
|
||||||
|
|
||||||
|
Var vänlig och stäng applikationer som kan använda Roblox filer, och starta sedan om Bloxstrap.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip-arkiv</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Exportera</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Exportera diagnostiskdata</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Samla in information om eventuella fel som uppstår.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrap-konfiguration</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Alla Bloxstrap loggfiler</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox กําลังทํางานอยู่เเละการเปิดอีกหน้าต่างจะปิด Roblox คุณเเน่ใจไหมว่าคุณจะเปิดอีกหน้าต่าง?</value>
|
<value>Roblox กําลังทํางานอยู่เเละการเปิดอีกหน้าต่างจะปิด Roblox คุณเเน่ใจไหมว่าคุณจะเปิดอีกหน้าต่าง?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>มีบางอย่างที่อาจทำให้ Bloxstrap ไม่สามารถเชื่อมต่อกับอินเทอร์เน็ตได้</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox อาจจะล่มตอนนี้. ดู {0} เพื่อข้อมูลเพิ่มเติม</value>
|
<value>Roblox อาจจะล่มตอนนี้. ดู {0} เพื่อข้อมูลเพิ่มเติม</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>การเชื่อมต่อหมดเวลา, สึ่งอาจเป็นเพราะการเชื่อมต่ออินเทอร์เน็ตที่ไม่ดีหรือการบล็อกไฟร์วอลล์</value>
|
<value>ไม่สามารถเชื่อมต่อได้, อาจเกิดจากการเชื่อมต่ออินเตอร์เน็ตที่ไม่เสถียรหรือการปิดกั้นจากไฟร์วอลล์, หากการเชื่อมต่อของคุณเป็นปกติโปรดตรวจสอบว่าแอนตี้ไวรัสของคุณไม่ได้กำลังปิดกั้น Bloxstrap</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>คุณต้องติดตั้ง Bloxstrap ก่อนถอนการติดตั้ง.</value>
|
<value>คุณต้องติดตั้ง Bloxstrap ก่อนถอนการติดตั้ง.</value>
|
||||||
@ -715,7 +712,7 @@
|
|||||||
<value>ตั้งค่าฟังชั่นเพิ่มเติมที่ใช้พร้อมกับ Roblox</value>
|
<value>ตั้งค่าฟังชั่นเพิ่มเติมที่ใช้พร้อมกับ Roblox</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox จะถูกปิดแทนที่จะส่งคุณกลับไปยังหน้าแอป</value>
|
<value>Roblox จะถูกปิดอย่างสมบูรณ์เมื่อคุณออกเกมแทนที่จะกลับเข้าสู้หน้าแอป [อาจพังบางสิ่ง!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>ไม่ออกไปที่เเอป desktop</value>
|
<value>ไม่ออกไปที่เเอป desktop</value>
|
||||||
@ -756,7 +753,7 @@
|
|||||||
<value>เลือกฟอนต์...</value>
|
<value>เลือกฟอนต์...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>ขนาดของฟ้อนต์สามารถถูกแก้ไขได้ในหน้า Fast Flags</value>
|
<value>ขนาดของฟอร์นสามารถเปลี่ยนได้ในแท็บ Engine Setting</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>ไฟล์ที่คุณเลือกไม่ใช่ไฟล์ฟอนต์ที่ถูกต้อง</value>
|
<value>ไฟล์ที่คุณเลือกไม่ใช่ไฟล์ฟอนต์ที่ถูกต้อง</value>
|
||||||
@ -905,6 +902,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>ไฟล์ JSON</value>
|
<value>ไฟล์ JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>ช่องข้อมูล '{0}' ไม่ถูกต้องเนื่องจากค่าจะต้องเป็นบูลีน ('True' หรือ 'False')</value>
|
<value>ช่องข้อมูล '{0}' ไม่ถูกต้องเนื่องจากค่าจะต้องเป็นบูลีน ('True' หรือ 'False')</value>
|
||||||
@ -1099,7 +1097,9 @@ Bloxstrap จะติดตั้งไว้ที่ "{1}"</value>
|
|||||||
<value>Roblox เกิดการขัดข้อง</value>
|
<value>Roblox เกิดการขัดข้อง</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>กรุณาอ่านข้อมูลช่วยเหลือต่อไปนี้ ซึ่งจะเปิดในเว็บเบราว์เซอร์ของคุณเมื่อคุณปิดข้อความนี้</value>
|
<value>สำหรับข้อมูลเกี่ยวกับสิ่งที่เกิดขึ้นและวิธีการแก้ไขโปรดอ่าน [บทความช่วยเหลือนี้]({0})
|
||||||
|
|
||||||
|
ตรวจสอบว่า Roblox สามารถทำงานกับ [ตัวเปิดใช้เดิม]({1}) ได้หรือไม่ หากไม่ใช่เช่นนั้นแสดงว่าไม่ใช่ปัญหาของ Bloxstrap หากเป็นเช่นนั้นโปรดดูบทความช่วยเหลือ</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>ไม่สามารถโหลดข้อมูลได้เนื่องจากข้อผิดผลาดทางเครือข่าย</value>
|
<value>ไม่สามารถโหลดข้อมูลได้เนื่องจากข้อผิดผลาดทางเครือข่าย</value>
|
||||||
@ -1111,7 +1111,7 @@ Bloxstrap จะติดตั้งไว้ที่ "{1}"</value>
|
|||||||
<value>ผู้สนับสนุน</value>
|
<value>ผู้สนับสนุน</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>นี่คือผู้ที่สนับสนุน Bloxstrap ผ่าน [Ko-fi]({0}). ขอบคุณมาก ๆ สำหรับทุกคนที่นี่!</value>
|
<value>คนเหล่านี้คือคนที่สนับสนุน Bloxstrap ผ่าน Ko-fi ขอขอบคุณทุกท่านที่อยู่ในนี้ ทุกท่านในนี้ถูกเรียงอันดับโดยยอดรวมทั้งหมดของการสนับสนุน</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>ไม่สามารถโหลดการตั้งค่าของคุณได้ การตั้งค่าถูกรีเซ็ตเป็นค่าตั้งต้น</value>
|
<value>ไม่สามารถโหลดการตั้งค่าของคุณได้ การตั้งค่าถูกรีเซ็ตเป็นค่าตั้งต้น</value>
|
||||||
@ -1175,6 +1175,9 @@ Bloxstrap จะติดตั้งไว้ที่ "{1}"</value>
|
|||||||
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
||||||
<value>แตกไฟล์ไอคอน Roblox ไปยังโฟลเดอร์</value>
|
<value>แตกไฟล์ไอคอน Roblox ไปยังโฟลเดอร์</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="Menu.Shortcuts.ExtractIcons.Description" xml:space="preserve">
|
||||||
|
<value>อนุญาตให้คุณใช้ไอคอน Roblox จาก Bloxstrap สำหรับการสร้างทางลัดของคุณ [ดูวิธีการ] ({0})</value>
|
||||||
|
</data>
|
||||||
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
||||||
<value>Bloxstrap ไม่สามารถเขียนลงใน Windows Registry ได้ อาจมีซอฟต์เเวร์ป้องกันไวรัสที่เข้ามาขัดขวางเเละทำให้เกิดปัญหา กรุณาตรวจสอบเพื่อให้เเน่ใจว่าไม่มีอะไรที่จำกัดการทำงานของ Bloxstrap</value>
|
<value>Bloxstrap ไม่สามารถเขียนลงใน Windows Registry ได้ อาจมีซอฟต์เเวร์ป้องกันไวรัสที่เข้ามาขัดขวางเเละทำให้เกิดปัญหา กรุณาตรวจสอบเพื่อให้เเน่ใจว่าไม่มีอะไรที่จำกัดการทำงานของ Bloxstrap</value>
|
||||||
</data>
|
</data>
|
||||||
@ -1220,12 +1223,42 @@ Bloxstrap จะติดตั้งไว้ที่ "{1}"</value>
|
|||||||
<value>ติดตั้ง</value>
|
<value>ติดตั้ง</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>สนับสนุนพวกเราบน Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>ไอคอน</value>
|
<value>ไอคอน</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>เปิด Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>เวอร์ชั่น {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap พยายามที่จะอัปเดต Roblox แต่ไม่สามารถทำได้เพราะมีไฟล์ของ Roblox ที่กำลังถูกใช้
|
||||||
|
|
||||||
|
โปรดปิดแอปพลิเคชันที่กำลังใช้ไฟล์ของ Roblox แล้วลองใหม่อีกครั้ง</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>ไฟล์ซิป</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>ส่งออก</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>ส่งออกข้อมูลสำหรับวินิจฉัย</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>รวบรวมข้อมูลที่สามารถนำไปอัปโหลดบนออนไลน์เพื่อวินิจฉัยปัญหาที่คุณกำลังพบเจอ</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>การตั้งค่า Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>บันทึกของ Bloxstrap ทั้งหมด</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox şu anda çalışıyor ve başka bir istemcinin başlatılması onu kapatacaktır. Başlatmak istediğinizden emin misiniz?</value>
|
<value>Roblox şu anda çalışıyor ve başka bir istemcinin başlatılması onu kapatacaktır. Başlatmak istediğinizden emin misiniz?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Muhtemelen bir şey Bloxstrap'ın internet'e bağlanmasına engel oluyor.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox'un sunucuları şu an çökmüş olabilir. Daha fazla bilgi için {0} göz atın.</value>
|
<value>Roblox'un sunucuları şu an çökmüş olabilir. Daha fazla bilgi için {0} göz atın.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Bağlantı zaman aşımına uğradı, bu da zayıf bir internet bağlantısının veya bir güvenlik duvarı engelinin işareti olabilir.</value>
|
<value>Herhangi bir bağlantı sağlanılamadı, bu da zayıf bir internet bağlantısının veya bir güvenlik duvarı engelinin işareti olabilir. Eğer bağlantınızda bir sorun yoksa, lütfen antivirüs yazılımınızın Bloxstrap'ı engellemediğinden emin olun.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Bloxstrap'i silmek için ilk önce kurmalısınız.</value>
|
<value>Bloxstrap'i silmek için ilk önce kurmalısınız.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap başarıyla kaldırıldı</value>
|
<value>Bloxstrap başarıyla kaldırıldı</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox şu anda çalışıyor, ancak Bloxstrap'i kaldırılması için Robloxun kapatılması gerekiyor. Şimdi kapatmak ister misiniz?</value>
|
<value>Roblox şu an çalışıyor, ancak Bloxstrap'ı kaldırmak için kapalı olması gerekiyor. Roblox'u şimdi kapatmak ister misiniz?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Büyük ihtimalle Windows'un N sürümünü kullandığınız için Windows Media Foundation bileşenleri eksik olabilir ve bu yüzden Roblox'u açamıyor olabilirsiniz. Lütfen bu bileşenleri kurun ve ardından Roblox'u tekrar başlatın.</value>
|
<value>Büyük ihtimalle Windows'un N sürümünü kullandığınız için Windows Media Foundation bileşenleri eksik olabilir ve bu yüzden Roblox'u açamıyor olabilirsiniz. Lütfen bu bileşenleri kurun ve ardından Roblox'u tekrar başlatın.</value>
|
||||||
@ -716,7 +713,7 @@ Aşağıdaki konuma değiştirilmesi önerilir:
|
|||||||
<value>Roblox'a eşlik edecek ek işlevleri ayarlayın.</value>
|
<value>Roblox'a eşlik edecek ek işlevleri ayarlayın.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox, bir oyundan çıktığınızda sizi uygulamaya geri bırakmak yerine tamamen kapanacaktır.</value>
|
<value>Bir oyundan çıktığınızda uygulamaya geri dönmek yerine Roblox tamamen kapanacaktır. [Bazı şeyleri bozacaktır!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Masaüstü uygulamasına çıkma</value>
|
<value>Masaüstü uygulamasına çıkma</value>
|
||||||
@ -756,7 +753,7 @@ Aşağıdaki konuma değiştirilmesi önerilir:
|
|||||||
<value>Yazı tipi seçiniz...</value>
|
<value>Yazı tipi seçiniz...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Yazı tipi boyutu Fast Flag'lar sekmesinde ayarlanabilir.</value>
|
<value>Yazı tipi boyutu Motor Ayarları sekmesinde ayarlanabilir.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Seçtiğiniz dosya geçerli bir yazı tipi dosyası gibi görünmüyor.</value>
|
<value>Seçtiğiniz dosya geçerli bir yazı tipi dosyası gibi görünmüyor.</value>
|
||||||
@ -905,6 +902,7 @@ Aşağıdaki konuma değiştirilmesi önerilir:
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON dosyaları</value>
|
<value>JSON dosyaları</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>'{0}' girişi geçerli değildir, değeri boolean olmalıdır ('True' yada 'False')</value>
|
<value>'{0}' girişi geçerli değildir, değeri boolean olmalıdır ('True' yada 'False')</value>
|
||||||
@ -1101,7 +1099,9 @@ Eğer sorun ele alınmadıysa, lütfen bu istisnayı bu versiyonun geliştiricil
|
|||||||
<value>Roblox çöktü.</value>
|
<value>Roblox çöktü.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Lütfen bu diyaloğu kapattığınızda web tarayıcınızda açılacak yardım bilgisini okuyun.</value>
|
<value>Bunun neden yaşandığı ve nasıl çözüleceğine dair bilgi için lütfen [bu yardım makalesini]({0}) okuyun.
|
||||||
|
|
||||||
|
Roblox'un [varsayılan başlatıcı]({1}) ile çalışıp çalışmadığına göz atın. Eğer çalışmıyorsa, o zaman bu bir Bloxstrap sorunu değildir. Eğer çalışıyorsa, lütfen yardım makalesine göz atın.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Bir bağlantı sorunu nedeniyle veri yüklenemedi.</value>
|
<value>Bir bağlantı sorunu nedeniyle veri yüklenemedi.</value>
|
||||||
@ -1113,7 +1113,8 @@ Eğer sorun ele alınmadıysa, lütfen bu istisnayı bu versiyonun geliştiricil
|
|||||||
<value>Destekçiler</value>
|
<value>Destekçiler</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Burada listelenen kişiler şu anda Bloxstrap'ı [Ko-fi]({0}) üzerinden destekliyor. Buradaki herkese çok teşekkürler!</value>
|
<value>Bu kişiler, Bloxstrap'ı Ko-fi üzerinden desteklemiş kişilerdir. Burada ki herkese çok teşekkürler!
|
||||||
|
Buradaki herkes genel vaatlerine göre sıralanmıştır.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Ayarlarınız yüklenemedi. Ayarlarınız varsayılan yapılandırmaya sıfırlandı.</value>
|
<value>Ayarlarınız yüklenemedi. Ayarlarınız varsayılan yapılandırmaya sıfırlandı.</value>
|
||||||
@ -1181,7 +1182,7 @@ Lütfen manuel olarak yükleme yolundan Bloxstrap.exe'yi silin veya sisteminizi
|
|||||||
<value>Kısayollarınız için Bloxstrap'ın çeşitli Roblox simgelerini kullanmanızı sağlar. [Nasıl olduğunu görün.]({0})</value>
|
<value>Kısayollarınız için Bloxstrap'ın çeşitli Roblox simgelerini kullanmanızı sağlar. [Nasıl olduğunu görün.]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
||||||
<value>Bloxstrap Windows Kayıt Defterine yazamıyor. Bir antivirüs yazılımı muhtelemen müdahale ediyor ve sorunlara neden oluyor. Lütfen Bloxstrap'ın operasyonunu sınırlayan bir şeyin olmadığını kontrol edin.</value>
|
<value>Bloxstrap Windows Kayıt Defterine yazamıyor. Bir antivirüs yazılımı muhtemelen müdahale ediyor ve sorunlara neden oluyor. Lütfen Bloxstrap'ın operasyonunu sınırlayan bir şeyin olmadığını kontrol edin.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Monthly" xml:space="preserve">
|
<data name="About.Supporters.Monthly" xml:space="preserve">
|
||||||
<value>Aylık</value>
|
<value>Aylık</value>
|
||||||
@ -1225,12 +1226,42 @@ Test modu açmak ister misiniz?</value>
|
|||||||
<value>Yükle</value>
|
<value>Yükle</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Bizi Ko-fi üzerinden destekleyin!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Simgeler</value>
|
<value>Simgeler</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Roblox Studio'u başlat</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Sürüm {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap Roblox'u yükseltmeye çalıştı ancak başaramadı çünkü Roblox'un dosyaları hâlâ kullanımda.
|
||||||
|
|
||||||
|
Lütfen Roblox'un dosyalarını kullanabilecek olan uygulamaları kapatın, ve tekrar başlatın.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip arşivi</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Dışa aktar</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Tanısal veriyi dışarı aktar</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Yaşadığınız bir sorunu onarmak için çevrim içi yüklenebilen bilgi toplayın.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrap yapılandırması</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Tüm Bloxstrap kayıtları</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox вже запущено, і запуск нового сеансу призведе до його завершення. Ви впевнені, що хочете продовжити запуск?</value>
|
<value>Roblox вже запущено, і запуск нового сеансу призведе до його завершення. Ви впевнені, що хочете продовжити запуск?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Ймовірно, щось заважає Bloxstrap приєднатися до інтернету.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox може зараз не працювати. Дивіться {0} для отримання додаткової інформації.</value>
|
<value>Roblox може зараз не працювати. Дивіться {0} для отримання додаткової інформації.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Час з'єднання вичерпано, що може вказувати на погане інтернет-з'єднання або блокування брандмауером.</value>
|
<value>Не вдалося встановити з'єднання, що, ймовірно, свідчить про погане інтернет з'єднання або блокування брандмауером. Якщо ваше з'єднання в нормі, переконайтеся, що ваш антивірус не блокує Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Ви маєте спочатку встановити Bloxstrap, перед його видаленням.</value>
|
<value>Ви маєте спочатку встановити Bloxstrap, перед його видаленням.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap було успішно деінстальовано</value>
|
<value>Bloxstrap було успішно деінстальовано</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Перед деінсталяцією Bloxstrap необхідно закрити Roblox. Бажаєте зараз закрити Roblox?</value>
|
<value>Roblox зараз запущений, але має закритись перед видаленням Bloxstrap. Хочете зараз закрити Roblox?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox вимагає використання компонентів Windows Media Foundation. Схоже що вони відсутні, ймовірно, тому що ви використовуєте видання Windows N. Будь ласка, спочатку встановіть їх, а потім запустіть Roblox.</value>
|
<value>Roblox вимагає використання компонентів Windows Media Foundation. Схоже що вони відсутні, ймовірно, тому що ви використовуєте видання Windows N. Будь ласка, спочатку встановіть їх, а потім запустіть Roblox.</value>
|
||||||
@ -714,7 +711,7 @@
|
|||||||
<value>Налаштуйте додатковий функціонал для Roblox.</value>
|
<value>Налаштуйте додатковий функціонал для Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox повністю закривається, коли ви виходите з гри, а не повертає вас назад у додаток.</value>
|
<value>Roblox буде повністю закрито, коли ви вийдете з гри замість застосунку. [Може наробити бід!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Не виходити в десктопний додаток</value>
|
<value>Не виходити в десктопний додаток</value>
|
||||||
@ -754,7 +751,7 @@
|
|||||||
<value>Оберіть шрифт...</value>
|
<value>Оберіть шрифт...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Розмір шрифту можна змінювати в меню Fast Flags.</value>
|
<value>Розмір шрифту можна змінити на вкладці "Налаштування движка".</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Вибраний вами файл не є правильним файлом шрифту.</value>
|
<value>Вибраний вами файл не є правильним файлом шрифту.</value>
|
||||||
@ -903,6 +900,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Файли JSON</value>
|
<value>Файли JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Введення '{0}' є недійсним, оскільки значення має бути логічним (або 'True', або 'False')</value>
|
<value>Введення '{0}' є недійсним, оскільки значення має бути логічним (або 'True', або 'False')</value>
|
||||||
@ -1101,7 +1099,9 @@ Bloxstrap встановлено на "{1}".</value>
|
|||||||
<value>Roblox аварійно завершив роботу.</value>
|
<value>Roblox аварійно завершив роботу.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Будь ласка, прочитайте наступну довідкову інформацію, яка відкриється у вашому веб-браузері після закриття цього діалогу.</value>
|
<value>Ви можете пошукати інформацію чому це відбувається і як це можна вирішити в цьому допоміжному посібнику({0}).
|
||||||
|
|
||||||
|
Перевірте, чи працює Roblox з оригінальним лаунчером({1}). Якщо так, тоді перегляньте посібник. Якщо ні, тоді це не проблема Bloxstrap.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Не вдалося завантажити дані через помилку мережі.</value>
|
<value>Не вдалося завантажити дані через помилку мережі.</value>
|
||||||
@ -1113,7 +1113,8 @@ Bloxstrap встановлено на "{1}".</value>
|
|||||||
<value>Підтримка</value>
|
<value>Підтримка</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Це люди, які наразі підтримують Bloxstrap через [Ko-fi]({0}). Велика подяка всім тут!</value>
|
<value>Це люди, які підтримали Bloxstrap грошима через сервіс Ko-fi. Велике вам всім дякую!
|
||||||
|
Кожна людина тут аранжована за загальною сумою донатів.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Ваші налаштування не вдалося завантажити. Вони були скинуті до стандартної конфігурації.</value>
|
<value>Ваші налаштування не вдалося завантажити. Вони були скинуті до стандартної конфігурації.</value>
|
||||||
@ -1225,12 +1226,42 @@ Bloxstrap встановлено на "{1}".</value>
|
|||||||
<value>Встановити</value>
|
<value>Встановити</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Підтримайте нас на Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Іконки</value>
|
<value>Іконки</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Запустити Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Версія {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap намагався оновити Roblox, але не може, тому що файли Roblox все ще у використанні.
|
||||||
|
|
||||||
|
Будь ласка, закрийте застосунки, які можуть використовувати файли Roblox і перезапустіться.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Архів Zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Експорт</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Експортувати діагностичні дані</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Зберіть інформацію, яку можна завантажити онлайн для усунення неполадок, які у вас є.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Налаштування Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Всі журнали Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -118,19 +118,16 @@
|
|||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="Bootstrapper.AutoUpdateFailed" xml:space="preserve">
|
<data name="Bootstrapper.AutoUpdateFailed" xml:space="preserve">
|
||||||
<value>Bloxstrap không thể tự động cập nhật lên phiên bản {0}. Hãy cập nhật thủ công bằng cách tải và chạy phần mềm từ trang chủ.</value>
|
<value>Bloxstrap không thể tự động cập nhật lên phiên bản {0}. Xin hãy tải về chương trình cài đặt và cập nhật thủ công.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Tiến trình Roblox hiện tại đang chạy, và việc khởi động tiến trình Roblox khác sẽ đóng nó. Bạn có chắc chắn muốn tiếp tục khởi động không?</value>
|
<value>Tiến trình Roblox hiện tại đang chạy, và việc khởi động tiến trình Roblox khác sẽ đóng nó. Bạn có chắc chắn muốn tiếp tục khởi động không?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>Có gì đó đang ngăn chặn Bloxstrap kết nối đến Internet.</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox có thể đang có vấn đề. Xem {0} để có thêm thông tin.</value>
|
<value>Roblox có thể đang có vấn đề. Xem {0} để có thêm thông tin.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>Kết nối đã bị gián đoạn, có thể là bởi kết nối mạng không ổn định hoặc là đã bị chặn bởi tường lửa.</value>
|
<value>Không thể kết nối, có thể là do kết nối internet kém hoặc bị chặn bởi tường lửa. Nếu kết nối của bạn bình thường, vui lòng kiểm tra lại xem phần mềm diệt virus có chặn Bloxstrap không.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>Bạn phải cài đặt Bloxstrap trước khi gỡ cài đặt nó.</value>
|
<value>Bạn phải cài đặt Bloxstrap trước khi gỡ cài đặt nó.</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap đã được gỡ cài đặt thành công</value>
|
<value>Bloxstrap đã được gỡ cài đặt thành công</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Hiện tại Roblox đang hoạt động, nhưng buộc phải đóng trước khi gỡ cài đặt Bloxstrap. Bạn có muốn đóng Roblox bây giờ không?</value>
|
<value>Bạn phải tắt Roblox trước khi gỡ cài đặt Bloxstrap. Bạn có muốn đóng Roblox ngay bây giờ không?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox yêu cầu sử dụng các thành phần của Windows Media Foundation. Có vẻ như bạn đang thiếu chúng, có thể là do bạn đang sử dụng phiên bản N của Windows. Vui lòng cài đặt chúng trước, sau đó khởi chạy Roblox.</value>
|
<value>Roblox yêu cầu sử dụng các thành phần của Windows Media Foundation. Có vẻ như bạn đang thiếu chúng, có thể là do bạn đang sử dụng phiên bản N của Windows. Vui lòng cài đặt chúng trước, sau đó khởi chạy Roblox.</value>
|
||||||
@ -717,7 +714,7 @@ Chọn 'Không' sẽ bỏ qua cảnh báo này và tiếp tục cài đặt.</va
|
|||||||
<value>Cấu hình chức năng bổ sung để đi kèm với Roblox.</value>
|
<value>Cấu hình chức năng bổ sung để đi kèm với Roblox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>Roblox sẽ đóng hoàn toàn khi bạn rời trò chơi thay vì quay trở về màn hình chính của Roblox.</value>
|
<value>Roblox sẽ đóng hoàn toàn khi thoát game thay vì về màn hình chính. [Có thể sẽ xảy ra lỗi!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>Không thoát ra màn hình chính của Roblox</value>
|
<value>Không thoát ra màn hình chính của Roblox</value>
|
||||||
@ -758,7 +755,7 @@ Chọn 'Không' sẽ bỏ qua cảnh báo này và tiếp tục cài đặt.</va
|
|||||||
<value>Chọn phông chữ...</value>
|
<value>Chọn phông chữ...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>Kích cỡ phông chữ có thể được điều chỉnh trong mục Fast Flag.</value>
|
<value>Kích cỡ phong chữ có thể được điều chỉnh trong phần Cài Đặt Engine.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>Tệp bạn đã chọn có vẻ không phải là tệp phông chữ hợp lệ.</value>
|
<value>Tệp bạn đã chọn có vẻ không phải là tệp phông chữ hợp lệ.</value>
|
||||||
@ -907,6 +904,7 @@ Chọn 'Không' sẽ bỏ qua cảnh báo này và tiếp tục cài đặt.</va
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>Các tệp JSON</value>
|
<value>Các tệp JSON</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>Giá trị '{0}' không hợp lệ vì giá trị phải là boolean ("True" hoặc "False")</value>
|
<value>Giá trị '{0}' không hợp lệ vì giá trị phải là boolean ("True" hoặc "False")</value>
|
||||||
@ -1106,7 +1104,9 @@ Bạn có muốn tiếp tục không?</value>
|
|||||||
<value>Roblox đã sập.</value>
|
<value>Roblox đã sập.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>Vui lòng đọc thông tin trợ giúp sau, thông tin này sẽ mở trong trình duyệt web của bạn khi bạn đóng hộp thoại này.</value>
|
<value>Để biết thông tin về lý do tại sao lại phát sinh lỗi này và cách giải quyết nó, vui lòng đọc [trợ giúp]({0}).
|
||||||
|
|
||||||
|
Kiểm tra xem Roblox có hoạt động với [trình khởi chạy gốc]({1}) không. Nếu không, thì đây không phải là lỗi của Bloxstrap. Nếu có, hãy tham khảo bài viết trợ giúp.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>Không thể tải dữ liệu vì lỗi mạng.</value>
|
<value>Không thể tải dữ liệu vì lỗi mạng.</value>
|
||||||
@ -1118,7 +1118,8 @@ Bạn có muốn tiếp tục không?</value>
|
|||||||
<value>Những người hỗ trợ</value>
|
<value>Những người hỗ trợ</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>Đây là những người hiện đang hỗ trợ Bloxstrap thông qua [Ko-fi]({0}). Xin chân thành cảm ơn tất cả mọi người ở đây!</value>
|
<value>Đây là những người đã hỗ trợ Bloxstrap qua Ko-fi. Một lời cảm ơn tới tất cả mọi người ở đây!
|
||||||
|
Thứ hạng của mỗi người ở đây dựa vào mức đóng góp của họ.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>Không thể tải những Cài Đặt của bạn. Chúng đã được đặt lại về cấu hình mặc định.</value>
|
<value>Không thể tải những Cài Đặt của bạn. Chúng đã được đặt lại về cấu hình mặc định.</value>
|
||||||
@ -1230,12 +1231,42 @@ Bạn có muốn bật chế độ thử nghiệm không?</value>
|
|||||||
<value>Cài đặt</value>
|
<value>Cài đặt</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>Ủng hộ chúng tôi trên Ko-fi!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>Biểu tượng</value>
|
<value>Biểu tượng</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>Khởi chạy Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>Phiên bản {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap không thể cập nhật Roblox vì các tập tin của Roblox đang được sử dụng
|
||||||
|
|
||||||
|
Xin hãy đóng các ứng dụng đang sử dụng các tập tin của Roblox, và khởi động động lại.</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Nén thành tệp Zip</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>Xuất ra</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>Xuất dữ liệu chuẩn đoán</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>Thu thập thông tin có thể tải lên mạng để giúp khắc phục sự cố bạn đang gặp phải.</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Tùy chỉnh Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>Tất cả các file log của Bloxstrap</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -121,16 +121,15 @@
|
|||||||
<value>Bloxstrap 目前无法自动更新至 v{0};请通过 官方网站 下载最新版本并运行安装包以手动更新 Bloxstrap。</value>
|
<value>Bloxstrap 目前无法自动更新至 v{0};请通过 官方网站 下载最新版本并运行安装包以手动更新 Bloxstrap。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox 当前正在运行中,打开另一个 Roblox 进程后将会关闭它;您确定要继续启动吗?</value>
|
<value>Roblox 当前正在运行中,打开另一个 Roblox 进程后将会关闭它。
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
您确定要继续启动吗?</value>
|
||||||
<value>某些东西可能正在阻止 Bloxstrap 连接至互联网。</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox 的服务器目前可能已经熟透了;请参阅 {0} 来了解更多信息。</value>
|
<value>Roblox 的服务器目前可能已经熟透了;请参阅 {0} 来了解更多信息。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>连接超时;可能表明当前网络连接不畅或被防火墙阻止。</value>
|
<value>目前无法建立网络连接,这可能表明网络连接不畅或被防火墙阻止;如果连接正常,请确保您的杀毒软件没有阻止 Bloxstrap 访问 Internet。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>你必须先安装 Bloxstrap 后才能卸载。(难不成你想卸载安装包?)</value>
|
<value>你必须先安装 Bloxstrap 后才能卸载。(难不成你想卸载安装包?)</value>
|
||||||
@ -178,7 +177,9 @@
|
|||||||
<value>Bloxstrap 已成功卸载</value>
|
<value>Bloxstrap 已成功卸载</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox 当前正在运行中,但在卸载 Bloxstrap 之前需要被关闭;您想现在关闭 Roblox 吗?</value>
|
<value>Roblox 当前正在运行中,但在卸载 Bloxstrap 之前必须将其关闭。
|
||||||
|
|
||||||
|
您想现在关闭 Roblox 吗?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>Roblox 需要使用 “Windows Media Foundation” 组件才能启动;您似乎缺少它们,可能是因为您使用的是 N 版本的 Windows;请先安装它们后再尝试重新启动 Roblox。</value>
|
<value>Roblox 需要使用 “Windows Media Foundation” 组件才能启动;您似乎缺少它们,可能是因为您使用的是 N 版本的 Windows;请先安装它们后再尝试重新启动 Roblox。</value>
|
||||||
@ -273,7 +274,7 @@
|
|||||||
<value>类型</value>
|
<value>类型</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.AddFastFlag.Title" xml:space="preserve">
|
<data name="Dialog.AddFastFlag.Title" xml:space="preserve">
|
||||||
<value>添加 Fast Flag</value>
|
<value>添加 FFlag</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.MoreInfo" xml:space="preserve">
|
<data name="Dialog.Connectivity.MoreInfo" xml:space="preserve">
|
||||||
<value>更多信息:</value>
|
<value>更多信息:</value>
|
||||||
@ -461,7 +462,7 @@
|
|||||||
<value>启动器</value>
|
<value>启动器</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Appearance.Customisation.Description" xml:space="preserve">
|
<data name="Menu.Appearance.Customisation.Description" xml:space="preserve">
|
||||||
<value>您可以在这里配置其他各种可定制的选项。</value>
|
<value>您可以在此处配置其他各种可定制的选项。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Appearance.Customisation.Title" xml:space="preserve">
|
<data name="Menu.Appearance.Customisation.Title" xml:space="preserve">
|
||||||
<value>自定义</value>
|
<value>自定义</value>
|
||||||
@ -479,7 +480,7 @@
|
|||||||
<value>标题</value>
|
<value>标题</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Appearance.Description" xml:space="preserve">
|
<data name="Menu.Appearance.Description" xml:space="preserve">
|
||||||
<value>您可以在这里更改 Bloxstrap 的部分 UI。</value>
|
<value>您可以在此处更改 Bloxstrap 的部分 UI。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Appearance.Global.Theme.Title" xml:space="preserve">
|
<data name="Menu.Appearance.Global.Theme.Title" xml:space="preserve">
|
||||||
<value>全局主题</value>
|
<value>全局主题</value>
|
||||||
@ -515,7 +516,7 @@
|
|||||||
<value>在启动另一个 Roblox 进程时提示确认信息</value>
|
<value>在启动另一个 Roblox 进程时提示确认信息</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Behaviour.Description" xml:space="preserve">
|
<data name="Menu.Behaviour.Description" xml:space="preserve">
|
||||||
<value>您可以在这里配置 Bloxstrap 在启动时应执行的操作。</value>
|
<value>您可以在此处配置 Bloxstrap 在启动时应执行的操作。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Behaviour.ForceRobloxReinstall.Description" xml:space="preserve">
|
<data name="Menu.Behaviour.ForceRobloxReinstall.Description" xml:space="preserve">
|
||||||
<value>启用此选项后 Roblox 将会在下次启动时进行全新安装。
|
<value>启用此选项后 Roblox 将会在下次启动时进行全新安装。
|
||||||
@ -554,7 +555,7 @@
|
|||||||
<value>删除所选内容</value>
|
<value>删除所选内容</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.Description" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.Description" xml:space="preserve">
|
||||||
<value>您可以在这里管理属于您自己独一无二的 Fast Flags;双击任意一列来进行编辑。</value>
|
<value>您可以在此处管理属于您自己独一无二的 Fast Flags;双击任意一列来进行编辑。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.ExportJson" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.ExportJson" xml:space="preserve">
|
||||||
<value>导出 JSON</value>
|
<value>导出 JSON</value>
|
||||||
@ -587,7 +588,7 @@
|
|||||||
<value>展示预设 Flags</value>
|
<value>展示预设 Flags</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.Title" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.Title" xml:space="preserve">
|
||||||
<value>Fast Flag 编辑器</value>
|
<value>FFlag 编辑器</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.Warning.Back" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.Warning.Back" xml:space="preserve">
|
||||||
<value>返回</value>
|
<value>返回</value>
|
||||||
@ -606,10 +607,10 @@
|
|||||||
(注:Fast Flags 是这样的,Roblox 只需要随时更新就可以了;而你要考虑的可就多了。)</value>
|
(注:Fast Flags 是这样的,Roblox 只需要随时更新就可以了;而你要考虑的可就多了。)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlags.Description" xml:space="preserve">
|
<data name="Menu.FastFlags.Description" xml:space="preserve">
|
||||||
<value>您可以在这里配置 Roblox 引擎的特定参数和功能。</value>
|
<value>您可以在此处配置 Roblox 引擎的特定参数和功能。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlags.Editor.Description" xml:space="preserve">
|
<data name="Menu.FastFlags.Editor.Description" xml:space="preserve">
|
||||||
<value>您可以在这里管理属于您自己独一无二的 Fast Flags;请谨慎使用它们。</value>
|
<value>您可以在此处管理属于您自己独一无二的 Fast Flags;请谨慎使用它们。</value>
|
||||||
<comment>Title is Menu.FastFlagEditor.Title</comment>
|
<comment>Title is Menu.FastFlagEditor.Title</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlags.Help.Description" xml:space="preserve">
|
<data name="Menu.FastFlags.Help.Description" xml:space="preserve">
|
||||||
@ -700,13 +701,13 @@
|
|||||||
<value>当 Roblox 关闭时自动关闭其进程</value>
|
<value>当 Roblox 关闭时自动关闭其进程</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.Custom.Description" xml:space="preserve">
|
<data name="Menu.Integrations.Custom.Description" xml:space="preserve">
|
||||||
<value>在这里,您可以让其他程序与 Roblox 一起启动。</value>
|
<value>在此处,您可以让其他程序与 Roblox 一起启动。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.Custom.LaunchArgs" xml:space="preserve">
|
<data name="Menu.Integrations.Custom.LaunchArgs" xml:space="preserve">
|
||||||
<value>启动参数</value>
|
<value>启动参数</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.Custom.LaunchArgs.Placeholder" xml:space="preserve">
|
<data name="Menu.Integrations.Custom.LaunchArgs.Placeholder" xml:space="preserve">
|
||||||
<value>Roblox 正在运行!</value>
|
<value>Roblox 当前正在运行中!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.Custom.NewIntegration" xml:space="preserve">
|
<data name="Menu.Integrations.Custom.NewIntegration" xml:space="preserve">
|
||||||
<value>新附属程序</value>
|
<value>新附属程序</value>
|
||||||
@ -718,10 +719,11 @@
|
|||||||
<value>自定义附属程序</value>
|
<value>自定义附属程序</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.Description" xml:space="preserve">
|
<data name="Menu.Integrations.Description" xml:space="preserve">
|
||||||
<value>您可以在这里配置 Roblox 的附属功能。</value>
|
<value>您可以在此处配置 Roblox 的附属功能。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>当你离开游戏时,Roblox 将会完全关闭;而不是让您退回到主界面。</value>
|
<value>当你离开游戏时,Roblox 将会完全关闭;而不是让您退回到主界面。
|
||||||
|
[将会损坏某些功能!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>禁止 Roblox 在离开游戏时退回到主界面</value>
|
<value>禁止 Roblox 在离开游戏时退回到主界面</value>
|
||||||
@ -752,7 +754,7 @@
|
|||||||
<value>附属功能</value>
|
<value>附属功能</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Description" xml:space="preserve">
|
<data name="Menu.Mods.Description" xml:space="preserve">
|
||||||
<value>您可以在这里管理其模组的文件并将其应用到 Roblox 游戏客户端。</value>
|
<value>您可以在此处管理其模组的文件并将其应用到 Roblox 游戏客户端。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Help.Description" xml:space="preserve">
|
<data name="Menu.Mods.Help.Description" xml:space="preserve">
|
||||||
<value>查阅关于如何管理和创建模组的指南。</value>
|
<value>查阅关于如何管理和创建模组的指南。</value>
|
||||||
@ -762,7 +764,7 @@
|
|||||||
<value>选择字体文件...</value>
|
<value>选择字体文件...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>字体大小可在 “Fast Flags” 选项卡中进行调整。</value>
|
<value>字体大小可在 “FFlags” 选项卡中进行调整。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>您当前选择的文件似乎不是有效的字体文件。</value>
|
<value>您当前选择的文件似乎不是有效的字体文件。</value>
|
||||||
@ -774,7 +776,7 @@
|
|||||||
<value>使用自定义字体</value>
|
<value>使用自定义字体</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.OpenModsFolder.Description" xml:space="preserve">
|
<data name="Menu.Mods.OpenModsFolder.Description" xml:space="preserve">
|
||||||
<value>您可以在这里自定义 Roblox 的模组。</value>
|
<value>您可以在此处自定义 Roblox 的模组。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.OpenModsFolder.Title" xml:space="preserve">
|
<data name="Menu.Mods.OpenModsFolder.Title" xml:space="preserve">
|
||||||
<value>打开模组文件夹</value>
|
<value>打开模组文件夹</value>
|
||||||
@ -911,6 +913,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON 文件</value>
|
<value>JSON 文件</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>您输入的内容 “{0}” 无效;其内容只能为布尔值。(“True” 或 “False”)</value>
|
<value>您输入的内容 “{0}” 无效;其内容只能为布尔值。(“True” 或 “False”)</value>
|
||||||
@ -1062,7 +1065,7 @@ Bloxstrap 的安装路径是:
|
|||||||
<value>这些是调出 “多选启动菜单” 的通用快捷方式;稍后可以在设置中创建特定功能的快捷方式。</value>
|
<value>这些是调出 “多选启动菜单” 的通用快捷方式;稍后可以在设置中创建特定功能的快捷方式。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Shortcuts.Description" xml:space="preserve">
|
<data name="Menu.Shortcuts.Description" xml:space="preserve">
|
||||||
<value>您可以在这里配置 Bloxstrap 的快捷启动方式。</value>
|
<value>您可以在此处配置 Bloxstrap 的快捷启动方式。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Shortcuts.General.Title" xml:space="preserve">
|
<data name="Menu.Shortcuts.General.Title" xml:space="preserve">
|
||||||
<value>通用类</value>
|
<value>通用类</value>
|
||||||
@ -1074,7 +1077,7 @@ Bloxstrap 的安装路径是:
|
|||||||
<value>功能类</value>
|
<value>功能类</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Shortcuts.Function.Description" xml:space="preserve">
|
<data name="Menu.Shortcuts.Function.Description" xml:space="preserve">
|
||||||
<value>您可以在这里创建快速访问特定功能的快捷方式;它们将会放置在桌面上。</value>
|
<value>您可以在此处创建快速访问特定功能的快捷方式;它们将会放置在桌面上。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ContextMenu.ServerInformation.Notification.Title.Private" xml:space="preserve">
|
<data name="ContextMenu.ServerInformation.Notification.Title.Private" xml:space="preserve">
|
||||||
<value>已连接至 私人 服务器</value>
|
<value>已连接至 私人 服务器</value>
|
||||||
@ -1116,7 +1119,10 @@ Bloxstrap 的安装路径是:
|
|||||||
<value>Roblox 已崩溃。</value>
|
<value>Roblox 已崩溃。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>请阅读以下帮助信息;当您关闭此窗口时,这些信息将会在您的网页浏览器中打开。</value>
|
<value>有关可能会出现这种情况的原因以及解决方法,请参阅 [此帮助页]({0})。
|
||||||
|
|
||||||
|
请检查 Roblox 是否能在 [原版启动器]({1}) 中运行。
|
||||||
|
如果不能,则这不是 Bloxstrap 的问题;如果可以,那么请参阅帮助文章以获取详细信息。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>由于网络错误,数据无法加载。</value>
|
<value>由于网络错误,数据无法加载。</value>
|
||||||
@ -1128,7 +1134,8 @@ Bloxstrap 的安装路径是:
|
|||||||
<value>赞助者</value>
|
<value>赞助者</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>这些目前是通过 [Ko-fi]({0}) 来支持 Bloxstrap 的赞助者;在此衷心感谢协助 Bloxstrap 发展的赞助者们!</value>
|
<value>这些目前是通过 Ko-fi 来支持 Bloxstrap 的赞助者;在此衷心感谢协助 Bloxstrap 发展的赞助者们!
|
||||||
|
(在此处的每一个人都按其总认捐额来排名)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>由于无法加载您的设置;因此它们已被重置为默认值。</value>
|
<value>由于无法加载您的设置;因此它们已被重置为默认值。</value>
|
||||||
@ -1172,7 +1179,7 @@ Bloxstrap 的安装路径是:
|
|||||||
<value>管理兼容性设置</value>
|
<value>管理兼容性设置</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CompatibilitySettings.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CompatibilitySettings.Description" xml:space="preserve">
|
||||||
<value>您可以在这里配置应用程序参数;例如 “DPI 缩放行为”,以及 “[全屏优化]({0})”。</value>
|
<value>您可以在此处配置应用程序参数;例如 “DPI 缩放行为”,以及 “[全屏优化]({0})”。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.RobloxNotInstalled" xml:space="preserve">
|
<data name="Common.RobloxNotInstalled" xml:space="preserve">
|
||||||
<value>Roblox 尚未安装;在尝试使用此选项之前,请至少使用 Bloxstrap 启动一次 Roblox。</value>
|
<value>Roblox 尚未安装;在尝试使用此选项之前,请至少使用 Bloxstrap 启动一次 Roblox。</value>
|
||||||
@ -1197,7 +1204,9 @@ Bloxstrap 的安装路径是:
|
|||||||
(此选项允许您获取 Roblox 图标文件以便快捷应用于快捷方式)[如何应用?]({0})</value>
|
(此选项允许您获取 Roblox 图标文件以便快捷应用于快捷方式)[如何应用?]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
||||||
<value>Bloxstrap 目前无法写入 Windows 注册表;可能是杀毒软件的干扰导致了问题。请检查以确保没有任何东西会限制 Bloxstrap 的运行。</value>
|
<value>Bloxstrap 目前无法写入 Windows 注册表;可能是杀毒软件的干扰导致了问题。
|
||||||
|
|
||||||
|
请检查以确保没有任何东西会限制 Bloxstrap 的运行。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Monthly" xml:space="preserve">
|
<data name="About.Supporters.Monthly" xml:space="preserve">
|
||||||
<value>月度捐赠者</value>
|
<value>月度捐赠者</value>
|
||||||
@ -1206,7 +1215,7 @@ Bloxstrap 的安装路径是:
|
|||||||
<value>单次捐赠者</value>
|
<value>单次捐赠者</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Bloxstrap.Description" xml:space="preserve">
|
<data name="Menu.Bloxstrap.Description" xml:space="preserve">
|
||||||
<value>您可以在这里配置 Bloxstrap 本身行为相关的选项。</value>
|
<value>您可以在此处配置 Bloxstrap 本身行为相关的选项。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Bloxstrap.Analytics.Title" xml:space="preserve">
|
<data name="Menu.Bloxstrap.Analytics.Title" xml:space="preserve">
|
||||||
<value>允许发送分析数据</value>
|
<value>允许发送分析数据</value>
|
||||||
@ -1237,18 +1246,48 @@ Bloxstrap 的安装路径是:
|
|||||||
您想启用 “测试模式” 吗?</value>
|
您想启用 “测试模式” 吗?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Translators.Description" xml:space="preserve">
|
<data name="About.Translators.Description" xml:space="preserve">
|
||||||
<value>Bloxstrap 的所有翻译都是由 [Crowdin]({0}) 来众包;在这里列出的每一个人都是慷慨地自愿贡献自己的时间和精力来帮助 本地化 Bloxstrap 的人。因此向每一个人的贡献表示衷心的感谢!</value>
|
<value>Bloxstrap 的所有翻译都是由 [Crowdin]({0}) 来众包;在此处列出的每一个人都是慷慨地自愿贡献自己的时间和精力来帮助 本地化 Bloxstrap 的人。因此向每一个人的贡献表示衷心的感谢!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.Navigation.Install" xml:space="preserve">
|
<data name="Common.Navigation.Install" xml:space="preserve">
|
||||||
<value>安装</value>
|
<value>安装</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>在 Ko-fi 上赞助我们!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>已提取的图标 (Icons)</value>
|
<value>已提取的图标 (Icons)</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>启动 Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>版本 {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap 目前无法更新 Roblox;因为当前 Roblox 的文件被占用。
|
||||||
|
|
||||||
|
请关闭任何可能正在占用 Roblox 文件的应用程序,然后重启 Bloxstrap。</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>压缩文件</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>导出</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>导出诊断数据</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>此功能将会收集可上传至网络的信息,以便排查您当前遇到的问题。</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrap 设置</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>所有 Bloxstrap 日志</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -123,14 +123,11 @@
|
|||||||
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
<data name="Bootstrapper.ConfirmLaunch" xml:space="preserve">
|
||||||
<value>Roblox 當前正在運行,開啟另一個窗口將會關掉它。您確定要繼續開啟嗎?</value>
|
<value>Roblox 當前正在運行,開啟另一個窗口將會關掉它。您確定要繼續開啟嗎?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.Preventing" xml:space="preserve">
|
|
||||||
<value>可能有東西正在阻止 Bloxstrap 去連接網路。</value>
|
|
||||||
</data>
|
|
||||||
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
<data name="Dialog.Connectivity.RobloxDown" xml:space="preserve">
|
||||||
<value>Roblox 的伺服器可能已經炸了。請參考 {0} 來了解更多資訊。</value>
|
<value>Roblox 的伺服器可能已經炸了。請參考 {0} 來了解更多資訊。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
|
<data name="Dialog.Connectivity.BadConnection" xml:space="preserve">
|
||||||
<value>連接超時。這可能是因為較差的網路或被防火牆阻止連線。</value>
|
<value>無法連線,這可能是因為您的網路問題或者是防火牆設定,如果您的網路連線沒問題,請確認你的防毒軟體沒有干預 Bloxstrap 的網路權限。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
|
||||||
<value>您要先安裝Bloxstrap才能解除安裝。</value>
|
<value>您要先安裝Bloxstrap才能解除安裝。</value>
|
||||||
@ -178,7 +175,7 @@
|
|||||||
<value>Bloxstrap解除安裝成功</value>
|
<value>Bloxstrap解除安裝成功</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
<data name="Bootstrapper.Uninstall.RobloxRunning" xml:space="preserve">
|
||||||
<value>Roblox正在運行中,刪除Bloxstrap之前需要關閉Roblox,你確定要現在關閉Roblox嗎?</value>
|
<value>Roblox 正在運行中,但在解除安裝 Bloxstrap 之前,你必須先關閉 Roblox,請問你現在要關閉 Roblox 嗎?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
<data name="Bootstrapper.WMFNotFound" xml:space="preserve">
|
||||||
<value>似乎您的系統缺少Windows媒體基礎元件,這很大機會是你的Windows作業系統是N版本,請先安裝它然後再開啟Roblox。</value>
|
<value>似乎您的系統缺少Windows媒體基礎元件,這很大機會是你的Windows作業系統是N版本,請先安裝它然後再開啟Roblox。</value>
|
||||||
@ -698,7 +695,7 @@
|
|||||||
<value>在這裡,你可以讓其他程式和Roblox一起啟動。</value>
|
<value>在這裡,你可以讓其他程式和Roblox一起啟動。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.Custom.LaunchArgs" xml:space="preserve">
|
<data name="Menu.Integrations.Custom.LaunchArgs" xml:space="preserve">
|
||||||
<value>目標參數</value>
|
<value>啟動參數</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.Custom.LaunchArgs.Placeholder" xml:space="preserve">
|
<data name="Menu.Integrations.Custom.LaunchArgs.Placeholder" xml:space="preserve">
|
||||||
<value>Roblox 正在運行!</value>
|
<value>Roblox 正在運行!</value>
|
||||||
@ -716,7 +713,8 @@
|
|||||||
<value>設定Roblox的附設功能。</value>
|
<value>設定Roblox的附設功能。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Description" xml:space="preserve">
|
||||||
<value>當你離開遊戲時,Roblox會直接關閉而不是返回主介面。</value>
|
<value>當你離開遊戲時,Roblox 將會完全關閉;而不是讓您退回到主界面。
|
||||||
|
[將會讓某些功能無法正常運作!]({0})</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
<data name="Menu.Integrations.DesktopApp.Title" xml:space="preserve">
|
||||||
<value>不要在離開遊戲後返回主介面</value>
|
<value>不要在離開遊戲後返回主介面</value>
|
||||||
@ -756,7 +754,7 @@
|
|||||||
<value>選擇字體...</value>
|
<value>選擇字體...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Description" xml:space="preserve">
|
||||||
<value>字體大小可在Fast Flags欄內修改。</value>
|
<value>字體大小可在 “引擎設定” 中進行調整。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
<data name="Menu.Mods.Misc.CustomFont.Invalid" xml:space="preserve">
|
||||||
<value>你選擇的文件不是一個有效的字體文件。</value>
|
<value>你選擇的文件不是一個有效的字體文件。</value>
|
||||||
@ -905,6 +903,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
<data name="FileTypes.JSONFiles" xml:space="preserve">
|
||||||
<value>JSON 文件</value>
|
<value>JSON 文件</value>
|
||||||
|
<comment>Shown in the open file dialog, where the file type selection dropdown is, e.g. "JSON files (*.json)"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
<data name="Menu.FastFlagEditor.InvalidBoolValue" xml:space="preserve">
|
||||||
<value>'{0}'的條目無效;內容必須是布林值 ('True' 或 'False')</value>
|
<value>'{0}'的條目無效;內容必須是布林值 ('True' 或 'False')</value>
|
||||||
@ -1103,7 +1102,10 @@ Bloxstrap 安裝在 "{1}"。</value>
|
|||||||
<value>Roblox 已崩潰。</value>
|
<value>Roblox 已崩潰。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
<data name="Dialog.PlayerError.HelpInformation" xml:space="preserve">
|
||||||
<value>請閱讀以下幫助資訊,關閉此對話框後,它將在您的瀏覽器中打開。</value>
|
<value>有關此錯誤發生的原因及解決方法,請參閱 [此幫助頁]({0})。
|
||||||
|
|
||||||
|
請檢查 Roblox 是否能在 [原版啟動器]({1}) 中執行。
|
||||||
|
如果不能,則這不是 Bloxstrap 的問題;如果可以,那麼請參閱幫助頁面以為您除錯。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Common.NetworkError" xml:space="preserve">
|
<data name="Common.NetworkError" xml:space="preserve">
|
||||||
<value>由於網絡錯誤,無法載入數據。</value>
|
<value>由於網絡錯誤,無法載入數據。</value>
|
||||||
@ -1115,7 +1117,8 @@ Bloxstrap 安裝在 "{1}"。</value>
|
|||||||
<value>贊助者</value>
|
<value>贊助者</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="About.Supporters.Description" xml:space="preserve">
|
<data name="About.Supporters.Description" xml:space="preserve">
|
||||||
<value>這是目前通過 [Ko-fi]({0}) 支持 Bloxstrap 的人。非常感激不盡!</value>
|
<value>這些是使用 Ko-fi 來支持 Bloxstrap 的贊助者們;在此由衷感謝每一個協助 Bloxstrap 發展的贊助者們!
|
||||||
|
(在此處的人都按其總捐款額來排名)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
<data name="JsonManager.SettingsLoadFailed" xml:space="preserve">
|
||||||
<value>無法載入您的設置 。它們已被重設為默認設置。</value>
|
<value>無法載入您的設置 。它們已被重設為默認設置。</value>
|
||||||
@ -1179,6 +1182,10 @@ Bloxstrap 安裝在 "{1}"。</value>
|
|||||||
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
|
||||||
<value>提取 Roblox 圖示到資料夾</value>
|
<value>提取 Roblox 圖示到資料夾</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="Menu.Shortcuts.ExtractIcons.Description" xml:space="preserve">
|
||||||
|
<value>啟用此選項後將會在 Bloxstrap 安裝根目錄上創建一個名為 “Icons” 的資料夾。
|
||||||
|
(此選項允許您獲取 Roblox 圖示文件以便快捷應用於捷徑)[如何使用?]({0})</value>
|
||||||
|
</data>
|
||||||
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
<data name="Dialog.RegistryWriteError" xml:space="preserve">
|
||||||
<value>Bloxstrap 無法寫入進 Windows 登錄檔。可能是防毒軟體干擾並導致問題。請檢查是否有任何會限制 Bloxstrap 操作的應用程式。</value>
|
<value>Bloxstrap 無法寫入進 Windows 登錄檔。可能是防毒軟體干擾並導致問題。請檢查是否有任何會限制 Bloxstrap 操作的應用程式。</value>
|
||||||
</data>
|
</data>
|
||||||
@ -1224,12 +1231,42 @@ Bloxstrap 安裝在 "{1}"。</value>
|
|||||||
<value>安裝</value>
|
<value>安裝</value>
|
||||||
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
<comment>The word "Install" is being used as a verb in this instance, like the other navigation button texts of "Next" and "Back"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LaunchMenu.Donate" xml:space="preserve">
|
|
||||||
<value>在 Ko-fi 上支持我們!</value>
|
|
||||||
<comment>Call-to-action button</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Paths.Icons" xml:space="preserve">
|
<data name="Paths.Icons" xml:space="preserve">
|
||||||
<value>圖示</value>
|
<value>圖示</value>
|
||||||
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
<comment>Name of the folder that gets created according to the "create shortcut icons" option. Ensure that it is a valid folder name.</comment>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="LaunchMenu.LaunchRobloxStudio" xml:space="preserve">
|
||||||
|
<value>啟動 Roblox Studio</value>
|
||||||
|
</data>
|
||||||
|
<data name="Dialog.Exception.Version" xml:space="preserve">
|
||||||
|
<value>版本 {0}</value>
|
||||||
|
</data>
|
||||||
|
<data name="Bootstrapper.FilesInUse" xml:space="preserve">
|
||||||
|
<value>Bloxstrap 目前無法更新 Roblox;因為當前 Roblox 的文件被其他佔用。
|
||||||
|
|
||||||
|
請關閉任何可能正在使用 Roblox 程式文件的應用程式,然後重新啟動 Bloxstrap。</value>
|
||||||
|
<comment>This is *not* for when Roblox is still running when trying to upgrade. This applies to files being open (i.e. image assets)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="FileTypes.ZipArchive" xml:space="preserve">
|
||||||
|
<value>Zip 壓縮檔</value>
|
||||||
|
<comment>Shown in the save file dialog, where the file type selection dropdown is, e.g. "Zip archive (*.zip)"</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Common.Export" xml:space="preserve">
|
||||||
|
<value>導出</value>
|
||||||
|
<comment>Currently used under the "Bloxstrap" settings tab for the button to export diagnostic data</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Title" xml:space="preserve">
|
||||||
|
<value>導出診斷數據</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.Description" xml:space="preserve">
|
||||||
|
<value>收集可以上傳到網際網路的記錄檔,以便排查您所遇到的問題。</value>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportConfig" xml:space="preserve">
|
||||||
|
<value>Bloxstrap 設定</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Menu.Bloxstrap.ExportData.ExportLogs" xml:space="preserve">
|
||||||
|
<value>所有 Bloxstrap 記錄檔</value>
|
||||||
|
<comment>Label that appears next to a checkbox</comment>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -97,6 +97,7 @@
|
|||||||
|
|
||||||
<controls:Expander Grid.Column="0" Margin="0,0,4,0" HeaderIcon="Code24" HeaderText="{x:Static resources:Strings.Menu_About_Contributors_Code}" IsExpanded="True">
|
<controls:Expander Grid.Column="0" Margin="0,0,4,0" HeaderIcon="Code24" HeaderText="{x:Static resources:Strings.Menu_About_Contributors_Code}" IsExpanded="True">
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
|
<controls:MarkdownTextBlock MarkdownText="[pizzaboxer](https://github.com/pizzaboxer)" />
|
||||||
<controls:MarkdownTextBlock MarkdownText="[Matt](https://github.com/bluepilledgreat)" />
|
<controls:MarkdownTextBlock MarkdownText="[Matt](https://github.com/bluepilledgreat)" />
|
||||||
<controls:MarkdownTextBlock MarkdownText="[lolmanurfunny](https://github.com/lolmanurfunny)" />
|
<controls:MarkdownTextBlock MarkdownText="[lolmanurfunny](https://github.com/lolmanurfunny)" />
|
||||||
<controls:MarkdownTextBlock MarkdownText="[1011025m](https://github.com/1011025m)" />
|
<controls:MarkdownTextBlock MarkdownText="[1011025m](https://github.com/1011025m)" />
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
Scrollable="True">
|
Scrollable="True">
|
||||||
<StackPanel Margin="0,0,14,14">
|
<StackPanel Margin="0,0,14,14">
|
||||||
<TextBlock Text="{x:Static resources:Strings.About_Supporters_Title}" FontWeight="Medium" FontSize="24" />
|
<TextBlock Text="{x:Static resources:Strings.About_Supporters_Title}" FontWeight="Medium" FontSize="24" />
|
||||||
<controls:MarkdownTextBlock MarkdownText="{Binding Source={x:Static resources:Strings.About_Supporters_Description}, Converter={StaticResource StringFormatConverter}, ConverterParameter='https://ko-fi.com/boxerpizza'}" TextWrapping="Wrap" Foreground="{DynamicResource TextFillColorTertiaryBrush}" />
|
<controls:MarkdownTextBlock MarkdownText="{x:Static resources:Strings.About_Supporters_Description}" TextWrapping="Wrap" Foreground="{DynamicResource TextFillColorTertiaryBrush}" />
|
||||||
|
|
||||||
<Grid Margin="0,8,0,0">
|
<Grid Margin="0,8,0,0">
|
||||||
<Grid.Style>
|
<Grid.Style>
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml"
|
xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml"
|
||||||
xmlns:resources="clr-namespace:Bloxstrap.Resources"
|
xmlns:resources="clr-namespace:Bloxstrap.Resources"
|
||||||
mc:Ignorable="d"
|
mc:Ignorable="d"
|
||||||
d:DesignHeight="1500" d:DesignWidth="800"
|
d:DesignHeight="2500" d:DesignWidth="800"
|
||||||
Title="AboutPage"
|
Title="AboutPage"
|
||||||
Scrollable="True">
|
Scrollable="True">
|
||||||
<StackPanel Margin="0,0,14,14">
|
<StackPanel Margin="0,0,14,14">
|
||||||
@ -24,20 +24,6 @@
|
|||||||
</Grid.ColumnDefinitions>
|
</Grid.ColumnDefinitions>
|
||||||
|
|
||||||
<StackPanel Grid.Column="0">
|
<StackPanel Grid.Column="0">
|
||||||
<!--<TextBlock Text="Bahasa Indonesia" FontSize="16" FontWeight="Medium">
|
|
||||||
<TextBlock.Foreground>
|
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
|
||||||
</TextBlock.Foreground>
|
|
||||||
</TextBlock>
|
|
||||||
<TextBlock Text="AriaP" />
|
|
||||||
<TextBlock Text="e7leopard" />
|
|
||||||
<TextBlock Text="hfzrk" />
|
|
||||||
<TextBlock Text="nabbyowo" />
|
|
||||||
<TextBlock Text="Nayottamaa" />
|
|
||||||
<TextBlock Text="niluhfitriani4" />
|
|
||||||
<TextBlock Text="SenZore" />
|
|
||||||
<TextBlock Text="soudblox" />-->
|
|
||||||
|
|
||||||
<!--<TextBlock Text="Bokmål" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
<!--<TextBlock Text="Bokmål" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
<TextBlock.Foreground>
|
<TextBlock.Foreground>
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
@ -123,16 +109,6 @@
|
|||||||
<TextBlock Text="Urzy" />
|
<TextBlock Text="Urzy" />
|
||||||
<TextBlock Text="ZakaHaceCosas" />
|
<TextBlock Text="ZakaHaceCosas" />
|
||||||
|
|
||||||
<!--<TextBlock Text="Filipino" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
|
||||||
<TextBlock.Foreground>
|
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
|
||||||
</TextBlock.Foreground>
|
|
||||||
</TextBlock>
|
|
||||||
<TextBlock Text="alphjectiom" />
|
|
||||||
<TextBlock Text="FlaminDaPotato" />
|
|
||||||
<TextBlock Text="RobiTheRobloxxer" />
|
|
||||||
<TextBlock Text="shadow01148" />-->
|
|
||||||
|
|
||||||
<TextBlock Text="Français" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
<TextBlock Text="Français" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
<TextBlock.Foreground>
|
<TextBlock.Foreground>
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
@ -166,6 +142,27 @@
|
|||||||
<TextBlock Text="Sur_" />
|
<TextBlock Text="Sur_" />
|
||||||
<TextBlock Text="Tezos" />
|
<TextBlock Text="Tezos" />
|
||||||
<TextBlock Text="TheTakuo" />-->
|
<TextBlock Text="TheTakuo" />-->
|
||||||
|
|
||||||
|
<TextBlock Text="Bahasa Indonesia" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
|
<TextBlock.Foreground>
|
||||||
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
|
</TextBlock.Foreground>
|
||||||
|
</TextBlock>
|
||||||
|
<TextBlock Text="hfzrk" />
|
||||||
|
<TextBlock Text="e7leo" />
|
||||||
|
<TextBlock Text="SoudBlox" />
|
||||||
|
<TextBlock Text="Nayottamaa" />
|
||||||
|
<TextBlock Text="rifirsyad" />
|
||||||
|
<TextBlock Text="AriaP" />
|
||||||
|
<TextBlock Text="Linerly" />
|
||||||
|
<TextBlock Text="Merpglerp" />
|
||||||
|
<TextBlock Text="niluhfitriani4" />
|
||||||
|
<TextBlock Text="User_425" />
|
||||||
|
<TextBlock Text="senzore" />
|
||||||
|
<TextBlock Text="nabbyowo" />
|
||||||
|
<TextBlock Text="cavclyde" />
|
||||||
|
<TextBlock Text="rafaderren" />
|
||||||
|
<TextBlock Text="BeaconPower" />
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
<StackPanel Grid.Column="1">
|
<StackPanel Grid.Column="1">
|
||||||
@ -219,16 +216,6 @@
|
|||||||
<TextBlock Text="Elotomka" />
|
<TextBlock Text="Elotomka" />
|
||||||
<TextBlock Text="xM4rk1" />
|
<TextBlock Text="xM4rk1" />
|
||||||
|
|
||||||
<!--<TextBlock Text="Nederlands" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
|
||||||
<TextBlock.Foreground>
|
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
|
||||||
</TextBlock.Foreground>
|
|
||||||
</TextBlock>
|
|
||||||
<TextBlock Text="Cosmix" />
|
|
||||||
<TextBlock Text="Miwwzy" />
|
|
||||||
<TextBlock Text="Quickvision1" />
|
|
||||||
<TextBlock Text="ydboss" />-->
|
|
||||||
|
|
||||||
<TextBlock Text="Polski" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
<TextBlock Text="Polski" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
<TextBlock.Foreground>
|
<TextBlock.Foreground>
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
@ -288,6 +275,27 @@
|
|||||||
<TextBlock Text="retromaxwell" />
|
<TextBlock Text="retromaxwell" />
|
||||||
<TextBlock Text="SomePinglord" />
|
<TextBlock Text="SomePinglord" />
|
||||||
<TextBlock Text="xxsheepx" />
|
<TextBlock Text="xxsheepx" />
|
||||||
|
|
||||||
|
<TextBlock Text="Filipino" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
|
<TextBlock.Foreground>
|
||||||
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
|
</TextBlock.Foreground>
|
||||||
|
</TextBlock>
|
||||||
|
<TextBlock Text="SilentBearPH" />
|
||||||
|
<TextBlock Text="faxixing" />
|
||||||
|
<TextBlock Text="shadow01148" />
|
||||||
|
<TextBlock Text="Reyvenosaur" />
|
||||||
|
<TextBlock Text="RobiTheRobloxer" />
|
||||||
|
<TextBlock Text="alphjection" />
|
||||||
|
<TextBlock Text="FlaminDaPotato" />
|
||||||
|
<TextBlock Text="Noblefrix" />
|
||||||
|
<TextBlock Text="pureyourself123" />
|
||||||
|
<TextBlock Text="tgyt.random" />
|
||||||
|
<TextBlock Text="holloweenowl" />
|
||||||
|
<TextBlock Text="skappa" />
|
||||||
|
<TextBlock Text="Wantonpres" />
|
||||||
|
<TextBlock Text="hankskyjames777" />
|
||||||
|
<TextBlock Text="ElectricPH" />
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
<StackPanel Grid.Column="2">
|
<StackPanel Grid.Column="2">
|
||||||
@ -423,7 +431,7 @@
|
|||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
<StackPanel Grid.Column="3">
|
<StackPanel Grid.Column="3">
|
||||||
<TextBlock Text="עברית" FontSize="16" FontWeight="Medium">
|
<!--<TextBlock Text="עברית" FontSize="16" FontWeight="Medium">
|
||||||
<TextBlock.Foreground>
|
<TextBlock.Foreground>
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
</TextBlock.Foreground>
|
</TextBlock.Foreground>
|
||||||
@ -431,9 +439,9 @@
|
|||||||
<TextBlock Text="1cur1" />
|
<TextBlock Text="1cur1" />
|
||||||
<TextBlock Text="ilan0098" />
|
<TextBlock Text="ilan0098" />
|
||||||
<TextBlock Text="koerga" />
|
<TextBlock Text="koerga" />
|
||||||
<TextBlock Text="Sezei" />
|
<TextBlock Text="Sezei" />-->
|
||||||
|
|
||||||
<TextBlock Text="العربية" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
<TextBlock Text="العربية" FontSize="16" FontWeight="Medium">
|
||||||
<TextBlock.Foreground>
|
<TextBlock.Foreground>
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
</TextBlock.Foreground>
|
</TextBlock.Foreground>
|
||||||
@ -475,15 +483,24 @@
|
|||||||
<TextBlock Text="Sem1z" />
|
<TextBlock Text="Sem1z" />
|
||||||
<TextBlock Text="xAom" />
|
<TextBlock Text="xAom" />
|
||||||
|
|
||||||
<!--<TextBlock Text="한국어" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
<TextBlock Text="한국어" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
<TextBlock.Foreground>
|
<TextBlock.Foreground>
|
||||||
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
</TextBlock.Foreground>
|
</TextBlock.Foreground>
|
||||||
</TextBlock>
|
</TextBlock>
|
||||||
<TextBlock Text="ADVI50R" />
|
|
||||||
<TextBlock Text="asd123456fghqwerty" />
|
|
||||||
<TextBlock Text="bacon1295" />
|
<TextBlock Text="bacon1295" />
|
||||||
<TextBlock Text="NightPlay" /-->
|
<TextBlock Text="yuzegh" />
|
||||||
|
<TextBlock Text="NightPlay" />
|
||||||
|
<TextBlock Text="luz3n" />
|
||||||
|
<TextBlock Text="NoUserName" />
|
||||||
|
<TextBlock Text="hellta" />
|
||||||
|
<TextBlock Text="swaggytendencies" />
|
||||||
|
<TextBlock Text="oprx64" />
|
||||||
|
<TextBlock Text="Star_Moon" />
|
||||||
|
<TextBlock Text="asd123456fghqwerty" />
|
||||||
|
<TextBlock Text="ADVI50R" />
|
||||||
|
<TextBlock Text="xsinew" />
|
||||||
|
<TextBlock Text="sk92376053" />
|
||||||
|
|
||||||
<TextBlock Text="中文 (简体)" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
<TextBlock Text="中文 (简体)" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
<TextBlock.Foreground>
|
<TextBlock.Foreground>
|
||||||
@ -531,6 +548,46 @@
|
|||||||
<TextBlock Text="mtmtyu" />
|
<TextBlock Text="mtmtyu" />
|
||||||
<TextBlock Text="pimeja7" />
|
<TextBlock Text="pimeja7" />
|
||||||
<TextBlock Text="yixhuaa" />
|
<TextBlock Text="yixhuaa" />
|
||||||
|
|
||||||
|
<TextBlock Text="فارسی" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
|
<TextBlock.Foreground>
|
||||||
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
|
</TextBlock.Foreground>
|
||||||
|
</TextBlock>
|
||||||
|
<TextBlock Text="Mvtbh" />
|
||||||
|
<TextBlock Text="sadrakalantari4" />
|
||||||
|
<TextBlock Text="VioletBrains" />
|
||||||
|
<TextBlock Text="ahmadahmadi3312300" />
|
||||||
|
|
||||||
|
<TextBlock Text="Nederlands" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
|
<TextBlock.Foreground>
|
||||||
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
|
</TextBlock.Foreground>
|
||||||
|
</TextBlock>
|
||||||
|
<TextBlock Text="ydbossz" />
|
||||||
|
<TextBlock Text="Miwwzy" />
|
||||||
|
<TextBlock Text="Flemish" />
|
||||||
|
<TextBlock Text="4Yuri" />
|
||||||
|
<TextBlock Text="pikminmario500" />
|
||||||
|
<TextBlock Text="Quickvision1" />
|
||||||
|
<TextBlock Text="m.arefe69420" />
|
||||||
|
<TextBlock Text="Cosmix" />
|
||||||
|
<TextBlock Text="smarttubed" />
|
||||||
|
<TextBlock Text="SwecII" />
|
||||||
|
<TextBlock Text="yuzegh" />
|
||||||
|
<TextBlock Text="Ardaniho" />
|
||||||
|
<TextBlock Text="LeventGameing" />
|
||||||
|
|
||||||
|
<TextBlock Text="Malay" FontSize="16" FontWeight="Medium" Margin="0,16,0,0">
|
||||||
|
<TextBlock.Foreground>
|
||||||
|
<SolidColorBrush Color="{DynamicResource SystemAccentColorSecondary}" />
|
||||||
|
</TextBlock.Foreground>
|
||||||
|
</TextBlock>
|
||||||
|
<TextBlock Text="so1ehee" />
|
||||||
|
<TextBlock Text="Suchan96" />
|
||||||
|
<TextBlock Text="ShdyDayz" />
|
||||||
|
<TextBlock Text="cyanpyxl" />
|
||||||
|
<TextBlock Text="CormacZ" />
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</Grid>
|
</Grid>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
@ -52,8 +52,7 @@
|
|||||||
</Grid>
|
</Grid>
|
||||||
|
|
||||||
<StackPanel Grid.Row="1" HorizontalAlignment="Center">
|
<StackPanel Grid.Row="1" HorizontalAlignment="Center">
|
||||||
<ui:Hyperlink Icon="QuestionCircle48" Content="{x:Static resources:Strings.About_Title}" Margin="0,0,0,8" Command="{Binding LaunchAboutCommand, Mode=OneTime}" HorizontalAlignment="Center" />
|
<ui:Hyperlink Icon="QuestionCircle48" Content="{x:Static resources:Strings.About_Title}" Command="{Binding LaunchAboutCommand, Mode=OneTime}" HorizontalAlignment="Center" />
|
||||||
<ui:Hyperlink Icon="Heart48" Content="{x:Static resources:Strings.LaunchMenu_Donate}" NavigateUri="https://ko-fi.com/boxerpizza" HorizontalAlignment="Center" />
|
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</Grid>
|
</Grid>
|
||||||
|
|
||||||
@ -64,6 +63,12 @@
|
|||||||
</StackPanel>
|
</StackPanel>
|
||||||
</ui:CardAction>
|
</ui:CardAction>
|
||||||
|
|
||||||
|
<ui:CardAction Margin="0,8,0,0" Icon="ArrowRight12" Visibility="{Binding RobloxStudioOptionVisibility, Mode=OneTime}" Command="{Binding LaunchRobloxStudioCommand, Mode=OneTime}">
|
||||||
|
<StackPanel>
|
||||||
|
<TextBlock FontSize="14" Text="{x:Static resources:Strings.LaunchMenu_LaunchRobloxStudio}" />
|
||||||
|
</StackPanel>
|
||||||
|
</ui:CardAction>
|
||||||
|
|
||||||
<ui:CardAction Margin="0,8,0,0" TabIndex="1" Icon="Settings28" Command="{Binding LaunchSettingsCommand, Mode=OneTime}">
|
<ui:CardAction Margin="0,8,0,0" TabIndex="1" Icon="Settings28" Command="{Binding LaunchSettingsCommand, Mode=OneTime}">
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
<TextBlock FontSize="14" Text="{x:Static resources:Strings.LaunchMenu_ConfigureSettings}" />
|
<TextBlock FontSize="14" Text="{x:Static resources:Strings.LaunchMenu_ConfigureSettings}" />
|
||||||
|
@ -49,14 +49,31 @@
|
|||||||
<Grid>
|
<Grid>
|
||||||
<Grid.ColumnDefinitions>
|
<Grid.ColumnDefinitions>
|
||||||
<ColumnDefinition Width="*" />
|
<ColumnDefinition Width="*" />
|
||||||
|
<!-- https://stackoverflow.com/a/51967350 -->
|
||||||
|
<ColumnDefinition>
|
||||||
|
<ColumnDefinition.Style>
|
||||||
|
<Style TargetType="ColumnDefinition">
|
||||||
|
<Setter Property="Width" Value="*" />
|
||||||
|
<Style.Triggers>
|
||||||
|
<DataTrigger Binding="{Binding IsStudioOptionVisible}" Value="False">
|
||||||
|
<Setter Property="Width" Value="0" />
|
||||||
|
</DataTrigger>
|
||||||
|
</Style.Triggers>
|
||||||
|
</Style>
|
||||||
|
</ColumnDefinition.Style>
|
||||||
|
</ColumnDefinition>
|
||||||
<ColumnDefinition Width="*" />
|
<ColumnDefinition Width="*" />
|
||||||
</Grid.ColumnDefinitions>
|
</Grid.ColumnDefinitions>
|
||||||
|
|
||||||
<controls:OptionControl Grid.Column="0" Margin="0,0,4,0" Header="{x:Static resources:Strings.LaunchMenu_LaunchRoblox}">
|
<controls:OptionControl Grid.Column="0" Margin="0,0,2,0" Header="{x:Static resources:Strings.LaunchMenu_LaunchRoblox}">
|
||||||
<ui:ToggleSwitch IsChecked="{Binding PlayerIconTask.NewState, Mode=TwoWay}" />
|
<ui:ToggleSwitch IsChecked="{Binding PlayerIconTask.NewState, Mode=TwoWay}" />
|
||||||
</controls:OptionControl>
|
</controls:OptionControl>
|
||||||
|
|
||||||
<controls:OptionControl Grid.Column="1" Margin="4,0,0,0" Header="{x:Static resources:Strings.Menu_Title}">
|
<controls:OptionControl Grid.Column="1" Margin="2,0,2,0" Header="{x:Static resources:Strings.LaunchMenu_LaunchRobloxStudio}">
|
||||||
|
<ui:ToggleSwitch IsChecked="{Binding StudioIconTask.NewState, Mode=TwoWay}" />
|
||||||
|
</controls:OptionControl>
|
||||||
|
|
||||||
|
<controls:OptionControl Grid.Column="2" Margin="2,0,0,0" Header="{x:Static resources:Strings.Menu_Title}">
|
||||||
<ui:ToggleSwitch IsChecked="{Binding SettingsIconTask.NewState, Mode=TwoWay}" />
|
<ui:ToggleSwitch IsChecked="{Binding SettingsIconTask.NewState, Mode=TwoWay}" />
|
||||||
</controls:OptionControl>
|
</controls:OptionControl>
|
||||||
</Grid>
|
</Grid>
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using System.Windows.Input;
|
using System.Windows;
|
||||||
|
using System.Windows.Input;
|
||||||
using CommunityToolkit.Mvvm.Input;
|
using CommunityToolkit.Mvvm.Input;
|
||||||
|
|
||||||
using Bloxstrap.UI.Elements.About;
|
using Bloxstrap.UI.Elements.About;
|
||||||
@ -9,10 +10,14 @@ namespace Bloxstrap.UI.ViewModels.Installer
|
|||||||
{
|
{
|
||||||
public string Version => string.Format(Strings.Menu_About_Version, App.Version);
|
public string Version => string.Format(Strings.Menu_About_Version, App.Version);
|
||||||
|
|
||||||
|
public Visibility RobloxStudioOptionVisibility => App.IsStudioVisible ? Visibility.Visible : Visibility.Collapsed;
|
||||||
|
|
||||||
public ICommand LaunchSettingsCommand => new RelayCommand(LaunchSettings);
|
public ICommand LaunchSettingsCommand => new RelayCommand(LaunchSettings);
|
||||||
|
|
||||||
public ICommand LaunchRobloxCommand => new RelayCommand(LaunchRoblox);
|
public ICommand LaunchRobloxCommand => new RelayCommand(LaunchRoblox);
|
||||||
|
|
||||||
|
public ICommand LaunchRobloxStudioCommand => new RelayCommand(LaunchRobloxStudio);
|
||||||
|
|
||||||
public ICommand LaunchAboutCommand => new RelayCommand(LaunchAbout);
|
public ICommand LaunchAboutCommand => new RelayCommand(LaunchAbout);
|
||||||
|
|
||||||
public event EventHandler<NextAction>? CloseWindowRequest;
|
public event EventHandler<NextAction>? CloseWindowRequest;
|
||||||
@ -21,6 +26,8 @@ namespace Bloxstrap.UI.ViewModels.Installer
|
|||||||
|
|
||||||
private void LaunchRoblox() => CloseWindowRequest?.Invoke(this, NextAction.LaunchRoblox);
|
private void LaunchRoblox() => CloseWindowRequest?.Invoke(this, NextAction.LaunchRoblox);
|
||||||
|
|
||||||
|
private void LaunchRobloxStudio() => CloseWindowRequest?.Invoke(this, NextAction.LaunchRobloxStudio);
|
||||||
|
|
||||||
private void LaunchAbout() => new MainWindow().ShowDialog();
|
private void LaunchAbout() => new MainWindow().ShowDialog();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -62,6 +62,7 @@ namespace Bloxstrap.UI.ViewModels.Settings
|
|||||||
}
|
}
|
||||||
|
|
||||||
zipStream.CloseEntry();
|
zipStream.CloseEntry();
|
||||||
|
zipStream.Finish();
|
||||||
memStream.Position = 0;
|
memStream.Position = 0;
|
||||||
|
|
||||||
using var outputStream = File.OpenWrite(dialog.FileName);
|
using var outputStream = File.OpenWrite(dialog.FileName);
|
||||||
|
@ -1,16 +1,17 @@
|
|||||||
using Bloxstrap.Models.SettingTasks;
|
namespace Bloxstrap.UI.ViewModels.Settings
|
||||||
using Bloxstrap.Resources;
|
|
||||||
|
|
||||||
namespace Bloxstrap.UI.ViewModels.Settings
|
|
||||||
{
|
{
|
||||||
public class ShortcutsViewModel : NotifyPropertyChangedViewModel
|
public class ShortcutsViewModel : NotifyPropertyChangedViewModel
|
||||||
{
|
{
|
||||||
|
public bool IsStudioOptionVisible => App.IsStudioVisible;
|
||||||
|
|
||||||
public ShortcutTask DesktopIconTask { get; } = new("Desktop", Paths.Desktop, $"{App.ProjectName}.lnk");
|
public ShortcutTask DesktopIconTask { get; } = new("Desktop", Paths.Desktop, $"{App.ProjectName}.lnk");
|
||||||
|
|
||||||
public ShortcutTask StartMenuIconTask { get; } = new("StartMenu", Paths.WindowsStartMenu, $"{App.ProjectName}.lnk");
|
public ShortcutTask StartMenuIconTask { get; } = new("StartMenu", Paths.WindowsStartMenu, $"{App.ProjectName}.lnk");
|
||||||
|
|
||||||
public ShortcutTask PlayerIconTask { get; } = new("RobloxPlayer", Paths.Desktop, $"{Strings.LaunchMenu_LaunchRoblox}.lnk", "-player");
|
public ShortcutTask PlayerIconTask { get; } = new("RobloxPlayer", Paths.Desktop, $"{Strings.LaunchMenu_LaunchRoblox}.lnk", "-player");
|
||||||
|
|
||||||
|
public ShortcutTask StudioIconTask { get; } = new("RobloxStudio", Paths.Desktop, $"{Strings.LaunchMenu_LaunchRobloxStudio}.lnk", "-studio");
|
||||||
|
|
||||||
public ShortcutTask SettingsIconTask { get; } = new("Settings", Paths.Desktop, $"{Strings.Menu_Title}.lnk", "-settings");
|
public ShortcutTask SettingsIconTask { get; } = new("Settings", Paths.Desktop, $"{Strings.Menu_Title}.lnk", "-settings");
|
||||||
|
|
||||||
public ExtractIconsTask ExtractIconsTask { get; } = new();
|
public ExtractIconsTask ExtractIconsTask { get; } = new();
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using System.ComponentModel;
|
using Bloxstrap.AppData;
|
||||||
|
using System.ComponentModel;
|
||||||
|
|
||||||
namespace Bloxstrap
|
namespace Bloxstrap
|
||||||
{
|
{
|
||||||
@ -29,6 +30,18 @@ namespace Bloxstrap
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static Version GetVersionFromString(string version)
|
||||||
|
{
|
||||||
|
if (version.StartsWith('v'))
|
||||||
|
version = version[1..];
|
||||||
|
|
||||||
|
int idx = version.IndexOf('+'); // commit info
|
||||||
|
if (idx != -1)
|
||||||
|
version = version[..idx];
|
||||||
|
|
||||||
|
return new Version(version);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -44,8 +57,8 @@ namespace Bloxstrap
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var version1 = new Version(versionStr1.Replace("v", ""));
|
var version1 = GetVersionFromString(versionStr1);
|
||||||
var version2 = new Version(versionStr2.Replace("v", ""));
|
var version2 = GetVersionFromString(versionStr2);
|
||||||
|
|
||||||
return (VersionComparison)version1.CompareTo(version2);
|
return (VersionComparison)version1.CompareTo(version2);
|
||||||
}
|
}
|
||||||
@ -64,9 +77,9 @@ namespace Bloxstrap
|
|||||||
|
|
||||||
public static string GetRobloxVersion(bool studio)
|
public static string GetRobloxVersion(bool studio)
|
||||||
{
|
{
|
||||||
string fileName = studio ? "Studio/RobloxStudioBeta.exe" : "Player/RobloxPlayerBeta.exe";
|
IAppData data = studio ? new RobloxStudioData() : new RobloxPlayerData();
|
||||||
|
|
||||||
string playerLocation = Path.Combine(Paths.Roblox, fileName);
|
string playerLocation = data.ExecutablePath;
|
||||||
|
|
||||||
if (!File.Exists(playerLocation))
|
if (!File.Exists(playerLocation))
|
||||||
return "";
|
return "";
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using Bloxstrap.Integrations;
|
using Bloxstrap.AppData;
|
||||||
|
using Bloxstrap.Integrations;
|
||||||
using Bloxstrap.Models;
|
using Bloxstrap.Models;
|
||||||
|
|
||||||
namespace Bloxstrap
|
namespace Bloxstrap
|
||||||
@ -30,7 +31,7 @@ namespace Bloxstrap
|
|||||||
#if DEBUG
|
#if DEBUG
|
||||||
if (String.IsNullOrEmpty(watcherDataArg))
|
if (String.IsNullOrEmpty(watcherDataArg))
|
||||||
{
|
{
|
||||||
string path = Path.Combine(Paths.Roblox, "Player", "RobloxPlayerBeta.exe");
|
string path = new RobloxPlayerData().ExecutablePath;
|
||||||
using var gameClientProcess = Process.Start(path);
|
using var gameClientProcess = Process.Start(path);
|
||||||
|
|
||||||
_watcherData = new() { ProcessId = gameClientProcess.Id };
|
_watcherData = new() { ProcessId = gameClientProcess.Id };
|
||||||
|
28
README.md
@ -2,8 +2,8 @@
|
|||||||
> The only official places to download Bloxstrap are this GitHub repository and [bloxstraplabs.com](https://bloxstraplabs.com). Any other websites offering downloads or claiming to be us are not controlled by us.
|
> The only official places to download Bloxstrap are this GitHub repository and [bloxstraplabs.com](https://bloxstraplabs.com). Any other websites offering downloads or claiming to be us are not controlled by us.
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://github.com/pizzaboxer/bloxstrap/raw/main/Images/Bloxstrap-full-dark.png#gh-dark-mode-only" width="420">
|
<img src="https://github.com/bloxstraplabs/bloxstrap/raw/main/Images/Bloxstrap-full-dark.png#gh-dark-mode-only" width="420">
|
||||||
<img src="https://github.com/pizzaboxer/bloxstrap/raw/main/Images/Bloxstrap-full-light.png#gh-light-mode-only" width="420">
|
<img src="https://github.com/bloxstraplabs/bloxstrap/raw/main/Images/Bloxstrap-full-light.png#gh-light-mode-only" width="420">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
Bloxstrap is a third-party replacement for the standard Roblox bootstrapper, providing additional useful features and improvements.
|
Bloxstrap is a third-party replacement for the standard Roblox bootstrapper, providing additional useful features and improvements.
|
||||||
|
|
||||||
Running into a problem or need help with something? [Check out the Wiki](https://github.com/pizzaboxer/bloxstrap/wiki). If you can't find anything, or would like to suggest something, please [submit an issue](https://github.com/pizzaboxer/bloxstrap/issues).
|
Running into a problem or need help with something? [Check out the Wiki](https://github.com/bloxstraplabs/bloxstrap/wiki). If you can't find anything, or would like to suggest something, please [submit an issue](https://github.com/bloxstraplabs/bloxstrap/issues).
|
||||||
|
|
||||||
Bloxstrap is only supported for PCs running Windows.
|
Bloxstrap is only supported for PCs running Windows.
|
||||||
|
|
||||||
@ -34,11 +34,11 @@ Bloxstrap is only supported for PCs running Windows.
|
|||||||
|
|
||||||
**Q: Can using this get me banned?**
|
**Q: Can using this get me banned?**
|
||||||
|
|
||||||
**A:** No, it shouldn't. Bloxstrap doesn't interact with the Roblox client in the same way that exploits do. [Read more about that here.](https://github.com/pizzaboxer/bloxstrap/wiki/Why-it's-not-reasonably-possible-for-you-to-be-banned-by-Bloxstrap)
|
**A:** No, it shouldn't. Bloxstrap doesn't interact with the Roblox client in the same way that exploits do. [Read more about that here.](https://github.com/bloxstraplabs/bloxstrap/wiki/Why-it's-not-reasonably-possible-for-you-to-be-banned-by-Bloxstrap)
|
||||||
|
|
||||||
**Q: Why was multi-instance launching removed?**
|
**Q: Why was multi-instance launching removed?**
|
||||||
|
|
||||||
**A:** It was removed starting with v2.6.0 for the [reasons stated here](https://github.com/pizzaboxer/bloxstrap/wiki/Plans-to-remove-multi%E2%80%90instance-launching-from-Bloxstrap). It may be added back in the future when there are less issues with doing so.
|
**A:** It was removed starting with v2.6.0 for the [reasons stated here](https://github.com/bloxstraplabs/bloxstrap/wiki/Plans-to-remove-multi%E2%80%90instance-launching-from-Bloxstrap). It may be added back in the future when there are less issues with doing so.
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
@ -48,7 +48,7 @@ Bloxstrap is only supported for PCs running Windows.
|
|||||||
- Ability to configure graphics fidelity and UI experience
|
- Ability to configure graphics fidelity and UI experience
|
||||||
|
|
||||||
## Installing
|
## Installing
|
||||||
Download the [latest release of Bloxstrap](https://github.com/pizzaboxer/bloxstrap/releases/latest), and run it. Configure your preferences if needed, and install. That's about it!
|
Download the [latest release of Bloxstrap](https://github.com/bloxstraplabs/bloxstrap/releases/latest), and run it. Configure your preferences if needed, and install. That's about it!
|
||||||
|
|
||||||
Alternatively, you can install Bloxstrap via [Winget](https://winstall.app/apps/pizzaboxer.Bloxstrap) by running this in a Command Prompt window:
|
Alternatively, you can install Bloxstrap via [Winget](https://winstall.app/apps/pizzaboxer.Bloxstrap) by running this in a Command Prompt window:
|
||||||
```
|
```
|
||||||
@ -66,19 +66,19 @@ Once installed, Bloxstrap is added to your Start Menu, where you can access the
|
|||||||
Bloxstrap uses the [WPF UI](https://github.com/lepoco/wpfui) library for the user interface design. We currently use and maintain our own fork of WPF UI at [bloxstraplabs/wpfui](https://github.com/bloxstraplabs/wpfui).
|
Bloxstrap uses the [WPF UI](https://github.com/lepoco/wpfui) library for the user interface design. We currently use and maintain our own fork of WPF UI at [bloxstraplabs/wpfui](https://github.com/bloxstraplabs/wpfui).
|
||||||
|
|
||||||
|
|
||||||
[shield-repo-license]: https://img.shields.io/github/license/pizzaboxer/bloxstrap
|
[shield-repo-license]: https://img.shields.io/github/license/bloxstraplabs/bloxstrap
|
||||||
[shield-repo-workflow]: https://img.shields.io/github/actions/workflow/status/pizzaboxer/bloxstrap/ci-release.yml?branch=main&label=builds
|
[shield-repo-workflow]: https://img.shields.io/github/actions/workflow/status/bloxstraplabs/bloxstrap/ci-release.yml?branch=main&label=builds
|
||||||
[shield-repo-releases]: https://img.shields.io/github/downloads/pizzaboxer/bloxstrap/latest/total?color=981bfe
|
[shield-repo-releases]: https://img.shields.io/github/downloads/bloxstraplabs/bloxstrap/latest/total?color=981bfe
|
||||||
[shield-repo-latest]: https://img.shields.io/github/v/release/pizzaboxer/bloxstrap?color=7a39fb
|
[shield-repo-latest]: https://img.shields.io/github/v/release/bloxstraplabs/bloxstrap?color=7a39fb
|
||||||
|
|
||||||
[shield-crowdin-status]: https://badges.crowdin.net/bloxstrap/localized.svg
|
[shield-crowdin-status]: https://badges.crowdin.net/bloxstrap/localized.svg
|
||||||
[shield-discord-server]: https://img.shields.io/discord/1099468797410283540?logo=discord&logoColor=white&label=discord&color=4d3dff
|
[shield-discord-server]: https://img.shields.io/discord/1099468797410283540?logo=discord&logoColor=white&label=discord&color=4d3dff
|
||||||
[shield-tenor-meme]: https://img.shields.io/badge/mom_made-pizza_rolls-orange
|
[shield-tenor-meme]: https://img.shields.io/badge/mom_made-pizza_rolls-orange
|
||||||
|
|
||||||
[repo-license]: https://github.com/pizzaboxer/bloxstrap/blob/main/LICENSE
|
[repo-license]: https://github.com/bloxstraplabs/bloxstrap/blob/main/LICENSE
|
||||||
[repo-actions]: https://github.com/pizzaboxer/bloxstrap/actions
|
[repo-actions]: https://github.com/bloxstraplabs/bloxstrap/actions
|
||||||
[repo-releases]: https://github.com/pizzaboxer/bloxstrap/releases
|
[repo-releases]: https://github.com/bloxstraplabs/bloxstrap/releases
|
||||||
[repo-latest]: https://github.com/pizzaboxer/bloxstrap/releases/latest
|
[repo-latest]: https://github.com/bloxstraplabs/bloxstrap/releases/latest
|
||||||
|
|
||||||
[crowdin-project]: https://crowdin.com/project/bloxstrap
|
[crowdin-project]: https://crowdin.com/project/bloxstrap
|
||||||
[discord-invite]: https://discord.gg/nKjV3mGq6R
|
[discord-invite]: https://discord.gg/nKjV3mGq6R
|
||||||
|