Finalize translations

This commit is contained in:
pizzaboxer 2024-10-04 00:49:08 +01:00
parent 4f1b4f2737
commit 2a19b4ab62
No known key found for this signature in database
GPG Key ID: 59D4A1DBAD0F2BA8
4 changed files with 30 additions and 164 deletions

View File

@ -114,6 +114,15 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to All of Bloxstrap&apos;s translations are crowdsourced through [Crowdin]({0}). Everyone listed here are people who generously volunteered their time and effort to help localise Bloxstrap. A massive thank you to everyone here!.
/// </summary>
public static string About_Translators_Description {
get {
return ResourceManager.GetString("About.Translators.Description", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Translators.
/// </summary>
@ -159,15 +168,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Could not apply the {0} emoji mod preset because of a network error. To try again, please reconfigure the option in the Bloxstrap Menu..
/// </summary>
public static string Bootstrapper_EmojiPresetFetchFailed {
get {
return ResourceManager.GetString("Bootstrapper.EmojiPresetFetchFailed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to You must first install Bloxstrap before uninstalling..
/// </summary>
@ -249,15 +249,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Uninstalling Bloxstrap....
/// </summary>
public static string Bootstrapper_Status_Uninstalling {
get {
return ResourceManager.GetString("Bootstrapper.Status.Uninstalling", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Upgrading {product}....
/// </summary>
@ -303,15 +294,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Bloxstrap has successfully installed.
/// </summary>
public static string Bootstrapper_SuccessfullyInstalled {
get {
return ResourceManager.GetString("Bootstrapper.SuccessfullyInstalled", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Bloxstrap has successfully uninstalled.
/// </summary>
@ -708,15 +690,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Roblox is still launching. A log file will only be available once Roblox launches..
/// </summary>
public static string ContextMenu_RobloxNotRunning {
get {
return ResourceManager.GetString("ContextMenu.RobloxNotRunning", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Copy Instance ID.
/// </summary>
@ -880,15 +853,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to {0} may be down right now..
/// </summary>
public static string Dialog_Connectivity_ServiceDown {
get {
return ResourceManager.GetString("Dialog.Connectivity.ServiceDown", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The connection timed out, which could indicate a poor internet connection or a firewall block..
/// </summary>
@ -1390,44 +1354,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Bloxstrap has detected a drive letter change and has reconfigured its install location from the {0} drive to the {1} drive.
///
///While Bloxstrap will continue to work, it&apos;s recommended that you change the drive letter back to its original value as other installed applications can experience similar issues..
/// </summary>
public static string InstallChecker_DriveLetterChangeDetected {
get {
return ResourceManager.GetString("InstallChecker.DriveLetterChangeDetected", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Bloxstrap was originally installed to the {0} drive, but it appears to no longer be present. Would you like to continue and carry out a fresh install?.
/// </summary>
public static string InstallChecker_InstallDriveMissing {
get {
return ResourceManager.GetString("InstallChecker.InstallDriveMissing", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to It appears as if Bloxstrap hasn&apos;t been properly installed. Is it supposed to be installed at {0}?.
/// </summary>
public static string InstallChecker_NotInstalledProperly {
get {
return ResourceManager.GetString("InstallChecker.NotInstalledProperly", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to See what&apos;s new in this version.
/// </summary>
public static string InstallChecker_SeeWhatsNew {
get {
return ResourceManager.GetString("InstallChecker.SeeWhatsNew", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Bloxstrap has been upgraded to v{0}.
/// </summary>
@ -1668,15 +1594,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to What do you want to do?.
/// </summary>
public static string LaunchMenu_Title {
get {
return ResourceManager.GetString("LaunchMenu.Title", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to See the Wiki for help.
/// </summary>
@ -1749,15 +1666,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Translations.
/// </summary>
public static string Menu_About_Contributors_Translations {
get {
return ResourceManager.GetString("Menu.About.Contributors.Translations", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to An alternative bootstrapper for Roblox with a bunch of extra features..
/// </summary>
@ -2998,24 +2906,6 @@ namespace Bloxstrap.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to A Windows feature that may conflict with performance in full-screen..
/// </summary>
public static string Menu_Mods_Misc_DisableFullscreenOptimisations_Description {
get {
return ResourceManager.GetString("Menu.Mods.Misc.DisableFullscreenOptimisations.Description", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Disable fullscreen optimisations.
/// </summary>
public static string Menu_Mods_Misc_DisableFullscreenOptimisations_Title {
get {
return ResourceManager.GetString("Menu.Mods.Misc.DisableFullscreenOptimisations.Title", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Manage custom Roblox mods here..
/// </summary>

View File

@ -126,7 +126,7 @@
<data name="Menu.Behaviour.Title" xml:space="preserve">
<value>Behavior</value>
</data>
<data name="Menu.Mods.Misc.DisableFullscreenOptimisations.Title" xml:space="preserve">
<value>Disable fullscreen optimizations</value>
<data name="About.Translators.Description" xml:space="preserve">
<value>All of Bloxstrap's translations are crowdsourced through [Crowdin]({0}). Everyone listed here are people who generously volunteered their time and effort to help localize Bloxstrap. A massive thank you to everyone here!</value>
</data>
</root>

View File

@ -132,9 +132,6 @@
<data name="Dialog.Connectivity.TimedOut" xml:space="preserve">
<value>The connection timed out, which could indicate a poor internet connection or a firewall block.</value>
</data>
<data name="Bootstrapper.EmojiPresetFetchFailed" xml:space="preserve">
<value>Could not apply the {0} emoji mod preset because of a network error. To try again, please reconfigure the option in the Bloxstrap Menu.</value>
</data>
<data name="Bootstrapper.FirstRunUninstall" xml:space="preserve">
<value>You must first install Bloxstrap before uninstalling.</value>
</data>
@ -158,9 +155,7 @@
</data>
<data name="Bootstrapper.Status.Starting" xml:space="preserve">
<value>Starting {product}...</value>
</data>
<data name="Bootstrapper.Status.Uninstalling" xml:space="preserve">
<value>Uninstalling Bloxstrap...</value>
<comment>"Starting Roblox" or "Starting Roblox Studio"</comment>
</data>
<data name="Bootstrapper.Status.Upgrading" xml:space="preserve">
<value>Upgrading {product}...</value>
@ -179,9 +174,6 @@
<value>Style preview - Click Cancel to close</value>
<comment>Text for style previews that use text button that says "Cancel"</comment>
</data>
<data name="Bootstrapper.SuccessfullyInstalled" xml:space="preserve">
<value>Bloxstrap has successfully installed</value>
</data>
<data name="Bootstrapper.SuccessfullyUninstalled" xml:space="preserve">
<value>Bloxstrap has successfully uninstalled</value>
</data>
@ -238,6 +230,7 @@
</data>
<data name="Common.Reset" xml:space="preserve">
<value>Reset</value>
<comment>In the context of resetting something to a default value</comment>
</data>
<data name="Common.Value" xml:space="preserve">
<value>Value</value>
@ -290,6 +283,7 @@ Click for more information</value>
</data>
<data name="Dialog.Connectivity.UnableToConnect" xml:space="preserve">
<value>Bloxstrap is unable to connect to {0}</value>
<comment>{0} is the name of a service (i.e. Roblox, GitHub)</comment>
</data>
<data name="Dialog.Exception.CopyLogContents" xml:space="preserve">
<value>Copy log contents</value>
@ -398,20 +392,6 @@ If not, then please report this exception through a [GitHub issue]({1}) along wi
<data name="Enums.Theme.Light" xml:space="preserve">
<value>Light</value>
</data>
<data name="InstallChecker.DriveLetterChangeDetected" xml:space="preserve">
<value>Bloxstrap has detected a drive letter change and has reconfigured its install location from the {0} drive to the {1} drive.
While Bloxstrap will continue to work, it's recommended that you change the drive letter back to its original value as other installed applications can experience similar issues.</value>
</data>
<data name="InstallChecker.InstallDriveMissing" xml:space="preserve">
<value>Bloxstrap was originally installed to the {0} drive, but it appears to no longer be present. Would you like to continue and carry out a fresh install?</value>
</data>
<data name="InstallChecker.NotInstalledProperly" xml:space="preserve">
<value>It appears as if Bloxstrap hasn't been properly installed. Is it supposed to be installed at {0}?</value>
</data>
<data name="InstallChecker.SeeWhatsNew" xml:space="preserve">
<value>See what's new in this version</value>
</data>
<data name="InstallChecker.Updated" xml:space="preserve">
<value>Bloxstrap has been upgraded to v{0}</value>
</data>
@ -434,9 +414,6 @@ Would you like to upgrade your currently installed version?</value>
<data name="Menu.About.Contributors.SpecialThanks" xml:space="preserve">
<value>Special Thanks</value>
</data>
<data name="Menu.About.Contributors.Translations" xml:space="preserve">
<value>Translations</value>
</data>
<data name="Menu.About.Description" xml:space="preserve">
<value>An alternative bootstrapper for Roblox with a bunch of extra features.</value>
</data>
@ -466,6 +443,7 @@ Would you like to upgrade your currently installed version?</value>
</data>
<data name="Menu.About.Version" xml:space="preserve">
<value>Version {0}</value>
<comment>{0} is replaced with the version, i.e. "Version 2.8.0"</comment>
</data>
<data name="Menu.AllFiles" xml:space="preserve">
<value>All files</value>
@ -568,6 +546,7 @@ Would you like to upgrade your currently installed version?</value>
There are {0} conflicting flag definitions:
{1}</value>
<comment>{0} is a number, {1} is a comma-separated list</comment>
</data>
<data name="Menu.FastFlagEditor.DeleteSelected" xml:space="preserve">
<value>Delete selected</value>
@ -586,6 +565,7 @@ There are {0} conflicting flag definitions:
More information:
{0}</value>
<comment>{0} is an exception message</comment>
</data>
<data name="Menu.FastFlagEditor.InvalidPrefix" xml:space="preserve">
<value>The entry for '{0}' is not valid as the name must start with FFlag, DFInt, etc</value>
@ -685,6 +665,7 @@ Changing to the following location is suggested:
Would you like to change to the suggested location?
Selecting 'No' will ignore this warning and continue installation.</value>
<comment>{0} is a file path</comment>
</data>
<data name="Menu.InstallLocation.NotSet" xml:space="preserve">
<value>You must set an install location</value>
@ -786,12 +767,6 @@ Selecting 'No' will ignore this warning and continue installation.</value>
<data name="Menu.Mods.Misc.CustomFont.Title" xml:space="preserve">
<value>Use custom font</value>
</data>
<data name="Menu.Mods.Misc.DisableFullscreenOptimisations.Description" xml:space="preserve">
<value>A Windows feature that may conflict with performance in full-screen.</value>
</data>
<data name="Menu.Mods.Misc.DisableFullscreenOptimisations.Title" xml:space="preserve">
<value>Disable fullscreen optimisations</value>
</data>
<data name="Menu.Mods.OpenModsFolder.Description" xml:space="preserve">
<value>Manage custom Roblox mods here.</value>
</data>
@ -923,6 +898,7 @@ Selecting 'No' will ignore this warning and continue installation.</value>
</data>
<data name="Dialog.Connectivity.UnableToDownloadReason" xml:space="preserve">
<value>Roblox cannot be downloaded at this time. Please read the following help page for more information: {0}</value>
<comment>{0} is a URL</comment>
</data>
<data name="Common.ImportFromFile" xml:space="preserve">
<value>Import from file</value>
@ -952,9 +928,6 @@ Selecting 'No' will ignore this warning and continue installation.</value>
<data name="Menu.FastFlagEditor.InvalidPlaceFilter" xml:space="preserve">
<value>The entry for '{0}' is not valid as the place filter is not formatted correctly.</value>
</data>
<data name="ContextMenu.RobloxNotRunning" xml:space="preserve">
<value>Roblox is still launching. A log file will only be available once Roblox launches.</value>
</data>
<data name="Installer.Title" xml:space="preserve">
<value>Bloxstrap Installer</value>
</data>
@ -979,6 +952,7 @@ Selecting 'No' will ignore this warning and continue installation.</value>
You should have downloaded it from either {0} or {1}. Those are the only official websites to get it from. It is your responsibility to ensure you download from an official source.
This installation process will be quick and simple, and you will be able to configure any of Bloxstrap's settings after installation.</value>
<comment>{0} and {1} are URLs</comment>
</data>
<data name="Installer.Welcome.NextToContinue" xml:space="preserve">
<value>Please click 'Next' to continue.</value>
@ -1046,9 +1020,6 @@ Bloxstrap was installed at "{1}".</value>
<data name="Uninstaller.Uninstall" xml:space="preserve">
<value>Uninstall</value>
</data>
<data name="LaunchMenu.Title" xml:space="preserve">
<value>What do you want to do?</value>
</data>
<data name="LaunchMenu.LaunchRoblox" xml:space="preserve">
<value>Launch Roblox</value>
</data>
@ -1110,6 +1081,7 @@ If not, then please report this exception to the maintainers of this fork. Do NO
</data>
<data name="About.Licenses.Title" xml:space="preserve">
<value>Licenses</value>
<comment>Referring to code licenses; see https://opensource.org/licenses for example</comment>
</data>
<data name="About.Translators.Title" xml:space="preserve">
<value>Translators</value>
@ -1164,9 +1136,6 @@ Are you sure you want to continue?</value>
<data name="ActivityWatcher.LocationQueryFailed" xml:space="preserve">
<value>The server location could not be queried. You may be joining games too quickly.</value>
</data>
<data name="Dialog.Connectivity.ServiceDown" xml:space="preserve">
<value>{0} may be down right now.</value>
</data>
<data name="Dialog.Connectivity.TryAgainLater" xml:space="preserve">
<value>Please try again later.</value>
</data>
@ -1203,6 +1172,7 @@ Please manually delete Bloxstrap.exe from the install location or try restarting
<value>The chosen bootstrapper icon could not be loaded.
{0}</value>
<comment>{0} is an exception message</comment>
</data>
<data name="Menu.Shortcuts.ExtractIcons.Title" xml:space="preserve">
<value>Extract Roblox icons to folder</value>
@ -1239,6 +1209,7 @@ Please manually delete Bloxstrap.exe from the install location or try restarting
</data>
<data name="Menu.TestMode" xml:space="preserve">
<value>Test mode</value>
<comment>See the prompt for more context</comment>
</data>
<data name="Menu.TestMode.Prompt" xml:space="preserve">
<value>Test mode makes it easier to iteratively test how your settings affect Roblox.
@ -1247,4 +1218,7 @@ While enabled, it will automatically launch Roblox after closing Settings, and r
Would you like to enable test mode?</value>
</data>
<data name="About.Translators.Description" xml:space="preserve">
<value>All of Bloxstrap's translations are crowdsourced through [Crowdin]({0}). Everyone listed here are people who generously volunteered their time and effort to help localise Bloxstrap. A massive thank you to everyone here!</value>
</data>
</root>

View File

@ -12,8 +12,10 @@
Title="AboutPage"
Scrollable="True">
<StackPanel Margin="0,0,14,14">
<TextBlock Text="{x:Static resources:Strings.About_Translators_Title}" FontWeight="Medium" FontSize="24" Margin="0,0,0,16" />
<Grid>
<TextBlock Text="{x:Static resources:Strings.About_Translators_Title}" FontWeight="Medium" FontSize="24" />
<controls:MarkdownTextBlock MarkdownText="{Binding Source={x:Static resources:Strings.About_Translators_Description}, Converter={StaticResource StringFormatConverter}, ConverterParameter='https://crowdin.com/project/bloxstrap'}" TextWrapping="Wrap" Foreground="{DynamicResource TextFillColorTertiaryBrush}" />
<Grid Margin="0,16,0,0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />