User: kyle wood
Date: 05 Oct 25 23:25
Revision: 893d2a2daf1d5e0a8aaa007f297892d8ad45289b
Summary:
Escape colons in properties files
TeamCity URL: http://ci.mcdev.io:80/viewModification.html?tab=vcsModificationFiles&modId=10164&personal=false
Index: src/main/resources/messages/MinecraftDevelopment.properties
===================================================================
--- src/main/resources/messages/MinecraftDevelopment.properties (revision 7a0ba9f8f7a1de87bce2a58d765ac086deef4e79)
+++ src/main/resources/messages/MinecraftDevelopment.properties (revision 893d2a2daf1d5e0a8aaa007f297892d8ad45289b)
@@ -18,17 +18,17 @@
# along with this program. If not, see .
#
-creator.ui.build_system.label=Build System:
+creator.ui.build_system.label=Build System\:
creator.ui.build_system.label.gradle=Gradle
creator.ui.build_system.label.maven=Maven
creator.ui.group.title=Build System Properties
-creator.ui.group.group_id=Group ID:
-creator.ui.group.artifact_id=Artifact ID:
-creator.ui.group.version=Version:
+creator.ui.group.group_id=Group ID\:
+creator.ui.group.artifact_id=Artifact ID\:
+creator.ui.group.version=Version\:
-creator.ui.platform.type.label=Platform Type:
-creator.ui.platform.label=Platform:
+creator.ui.platform.type.label=Platform Type\:
+creator.ui.platform.label=Platform\:
creator.ui.platform.mod.name=Mod
creator.ui.platform.plugin.name=Plugin
creator.ui.group.default.label=Default
@@ -37,77 +37,77 @@
creator.ui.group.proxy.label=Proxy
creator.ui.custom.step.description=Creating project based on template...
-creator.ui.custom.repos.label=Repositories:
-creator.ui.custom.groups.label=Groups:
-creator.ui.custom.templates.label=Templates:
-creator.ui.custom.path.label=Templates Path:
+creator.ui.custom.repos.label=Repositories\:
+creator.ui.custom.groups.label=Groups\:
+creator.ui.custom.templates.label=Templates\:
+creator.ui.custom.path.label=Templates Path\:
creator.ui.custom.path.dialog.title=Template Root
creator.ui.custom.path.dialog.description=Select the root directory of the template repository
creator.ui.custom.archive.dialog.title=Template Archive
creator.ui.custom.archive.dialog.description=Select the ZIP file containing the template
-creator.ui.custom.remote.url.label=Download URL:
+creator.ui.custom.remote.url.label=Download URL\:
creator.ui.custom.remote.url.comment='$version' will be replaced by the template descriptor version currently in use
-creator.ui.custom.remote.inner_path.label=Inner Path:
+creator.ui.custom.remote.inner_path.label=Inner Path\:
creator.ui.custom.remote.inner_path.comment='$version' will be replaced by the template descriptor version currently in use
-creator.ui.custom.remote.auth_type.label=Authentication:
-creator.ui.custom.remote.basic_auth.username.label=Username:
-creator.ui.custom.remote.basic_auth.password.label=Password:
-creator.ui.custom.remote.bearer_token.label=Bearer Token:
-creator.ui.custom.remote.git_http_provider.label=Git HTTP Auth Provider:
-creator.ui.custom.remote.git_http_account.label=Git HTTP Account:
-creator.ui.custom.remote.custom_header.name.label=Name:
-creator.ui.custom.remote.custom_header.value.label=Value:
+creator.ui.custom.remote.auth_type.label=Authentication\:
+creator.ui.custom.remote.basic_auth.username.label=Username\:
+creator.ui.custom.remote.basic_auth.password.label=Password\:
+creator.ui.custom.remote.bearer_token.label=Bearer Token\:
+creator.ui.custom.remote.git_http_provider.label=Git HTTP Auth Provider\:
+creator.ui.custom.remote.git_http_account.label=Git HTTP Account\:
+creator.ui.custom.remote.custom_header.name.label=Name\:
+creator.ui.custom.remote.custom_header.value.label=Value\:
creator.ui.custom.remote.auto_update.label=Auto update
creator.ui.warn.no_properties=This template has no properties
-creator.ui.error.template_warns_and_errors=This template contains warnings and errors:
-creator.ui.error.template_warns=This template contains warnings:
-creator.ui.error.template_errors=This template contains errors:
+creator.ui.error.template_warns_and_errors=This template contains warnings and errors\:
+creator.ui.error.template_warns=This template contains warnings\:
+creator.ui.error.template_errors=This template contains errors\:
-creator.ui.license.label=License:
-creator.ui.main_class.label=Main Class:
-creator.ui.mc_version.label=Minecraft &Version:
-creator.ui.mod_name.label=Mod &Name:
-creator.ui.mod_id.label=Mod &ID:
-creator.ui.plugin_name.label=Plugin &Name:
-creator.ui.plugin_id.label=Plugin &ID:
-creator.ui.description.label=Description:
-creator.ui.authors.label=Authors:
-creator.ui.website.label=Website:
-creator.ui.repository.label=Repository:
-creator.ui.issue_tracker.label=Issue Tracker:
-creator.ui.update_url.label=Update URL:
-creator.ui.depend.label=Depend:
-creator.ui.log_prefix.label=Log Prefix:
-creator.ui.load_at.label=Load At:
+creator.ui.license.label=License\:
+creator.ui.main_class.label=Main Class\:
+creator.ui.mc_version.label=Minecraft &Version\:
+creator.ui.mod_name.label=Mod &Name\:
+creator.ui.mod_id.label=Mod &ID\:
+creator.ui.plugin_name.label=Plugin &Name\:
+creator.ui.plugin_id.label=Plugin &ID\:
+creator.ui.description.label=Description\:
+creator.ui.authors.label=Authors\:
+creator.ui.website.label=Website\:
+creator.ui.repository.label=Repository\:
+creator.ui.issue_tracker.label=Issue Tracker\:
+creator.ui.update_url.label=Update URL\:
+creator.ui.depend.label=Depend\:
+creator.ui.log_prefix.label=Log Prefix\:
+creator.ui.load_at.label=Load At\:
creator.ui.load_at.option.startup=Startup
creator.ui.load_at.option.postworld=Post World
-creator.ui.soft_depend.label=Soft Depend:
-creator.ui.use_mixins.label=Use &Mixins:
-creator.ui.split_sources.label=Split Sources:
-creator.ui.java_version.label=Java Version:
-creator.ui.jdk.label=JDK:
+creator.ui.soft_depend.label=Soft Depend\:
+creator.ui.use_mixins.label=Use &Mixins\:
+creator.ui.split_sources.label=Split Sources\:
+creator.ui.java_version.label=Java Version\:
+creator.ui.jdk.label=JDK\:
creator.ui.optional_settings.label=Optional Settings
-creator.ui.parchment.label=Parchment:
-creator.ui.parchment.include.label=Include:
+creator.ui.parchment.label=Parchment\:
+creator.ui.parchment.include.label=Include\:
creator.ui.parchment.include.old_mc.label=Older Minecraft versions
creator.ui.parchment.include.snapshots.label=Snapshot versions
creator.ui.parchment.no_version.message=No versions of Parchment matching your configuration
-creator.ui.mod_environment.label=Environment:
+creator.ui.mod_environment.label=Environment\:
creator.ui.mod_environment.option.*=Both
creator.ui.mod_environment.option.client=Client
creator.ui.mod_environment.option.server=Server
-creator.ui.forge_version.label=Forge:
-creator.ui.neoforge_version.label=NeoForge:
-creator.ui.show_snapshots.label=Show snapshots:
-creator.ui.loom_version.label=Loom Version:
-creator.ui.loader_version.label=Loader Version:
-creator.ui.yarn_version.label=Yarn Version:
+creator.ui.forge_version.label=Forge\:
+creator.ui.neoforge_version.label=NeoForge\:
+creator.ui.show_snapshots.label=Show snapshots\:
+creator.ui.loom_version.label=Loom Version\:
+creator.ui.loader_version.label=Loader Version\:
+creator.ui.yarn_version.label=Yarn Version\:
creator.ui.use_official_mappings.label=Use official mappings
-creator.ui.fabricapi_version.label=Fabric API Version:
+creator.ui.fabricapi_version.label=Fabric API Version\:
creator.ui.use_fabricapi.label=Use Fabric API
-creator.ui.spongeapi_version.label=Sponge Version:
-creator.ui.velocity_version.label=Velocity Version:
+creator.ui.spongeapi_version.label=Sponge Version\:
+creator.ui.velocity_version.label=Velocity Version\:
creator.ui.versions_download.label=Downloading versions...
creator.ui.warn.no_yarn_to_mc_match=Unable to match Yarn versions to Minecraft version
@@ -159,13 +159,13 @@
error_reporter.report.commented=Commented on existing Issue #{0} successfully.
error_reporter.report.commented.action=View comment
-error_reporter.report.error=Error Submitting Issue: {0}.
+error_reporter.report.error=Error Submitting Issue\: {0}.
error_reporter.report.error.action=Open an issue on the GitHub issue tracker
facet.editor.name=Minecraft Module Settings
facet.reimport.failed.title=Minecraft facet refresh
facet.reimport.failed.content.no_error=Failed to start project refresh, please refresh your project manually.
-facet.reimport.failed.content.with_error=Failed to start project refresh, please refresh your project manually. Cause: {0}
+facet.reimport.failed.content.with_error=Failed to start project refresh, please refresh your project manually. Cause\: {0}
generate.event_listener.title=Event Listener
generate.event_listener.settings=Event Listener Settings
@@ -201,18 +201,18 @@
nbt.compression.gzip=GZipped
nbt.compression.uncompressed=Uncompressed
-nbt.compression.file_type.label=Compression:
+nbt.compression.file_type.label=Compression\:
nbt.compression.save.button=Save
nbt.file_type.name=NBT
nbt.file_type.description=NBT
nbt.lang.annotate.material=Material
-nbt.lang.annotate.type_byte=Type: byte
-nbt.lang.annotate.type_short=Type: short
-nbt.lang.annotate.type_long=Type: long
-nbt.lang.annotate.type_float=Type: float
-nbt.lang.annotate.type_double=Type: double
+nbt.lang.annotate.type_byte=Type\: byte
+nbt.lang.annotate.type_short=Type\: short
+nbt.lang.annotate.type_long=Type\: long
+nbt.lang.annotate.type_float=Type\: float
+nbt.lang.annotate.type_double=Type\: double
nbt.lang.display_name=NBT Text
nbt.lang.description=NBT text representation (don't use this one)
@@ -240,12 +240,12 @@
nbt.lang.errors.unknown=Unknown error.
nbt.lang.errors.invalid_list=Lists can only contain elements of the same type.
-nbt.lang.errors.wrong_tag_id=Unexpected tag id found: {0}.
+nbt.lang.errors.wrong_tag_id=Unexpected tag id found\: {0}.
nbt.lang.errors.invalid_root=Root tag in NBT file is not a compound.
nbt.lang.errors.reading=Error reading file.
-nbt.lang.errors.parse_timeout=NBT parse timeout exceeded - Parse time: {0}, Timeout: {1}.
+nbt.lang.errors.parse_timeout=NBT parse timeout exceeded - Parse time\: {0}, Timeout\: {1}.
-nbt.lang.errors.wrapped_error_message=Malformed NBT file:\n{0}
+nbt.lang.errors.wrapped_error_message=Malformed NBT file\:\n{0}
nbt.editor.name=NBT Text
@@ -259,7 +259,7 @@
nbt.file.save_notify.parse_error.title=Error saving NBT file
nbt.file.save_notify.parse_error.content=Due to errors in the text representation, {0} could not be saved.
nbt.file.save_notify.parse_exception.title=Error saving NBT file
-nbt.file.save_notify.parse_exception.content=An unexpected exception happened, {0} could not be saved: {1}
+nbt.file.save_notify.parse_exception.content=An unexpected exception happened, {0} could not be saved\: {1}
intention.error.cannot.create.class.message=Cannot create class ''{0}''\n{1}
intention.error.cannot.create.class.title=Failed to Create Class
@@ -269,10 +269,10 @@
translation_sort.keep_comment=Keep Comment
minecraft.settings.change_update_channel=Change Plugin Update Channel
-minecraft.settings.chat_color_underline_style=Chat color underline style:
+minecraft.settings.chat_color_underline_style=Chat color underline style\:
minecraft.settings.display_name=Minecraft Development
minecraft.settings.creator=Creator
-minecraft.settings.creator.repos=Template Repositories:
+minecraft.settings.creator.repos=Template Repositories\:
minecraft.settings.creator.repos.column.name=Name
minecraft.settings.creator.repos.column.provider=Provider
minecraft.settings.creator.repos.column.provider.none=None
@@ -283,10 +283,10 @@
minecraft.settings.creator.repo_config.title={0} Template Repo Configuration
minecraft.settings.creator.repo.default_name=My Repo
minecraft.settings.creator.repo.builtin_name=Built In
-minecraft.settings.creator.maven=Maven Repositories:
-minecraft.settings.creator.maven.comment=If Username is blank, credentials are sourced from either:\
-
- ~/.m2/settings.xml servers, see Maven's documentation\
-
- ~/.gradle/gradle.properties, see Gradle's documentation
+minecraft.settings.creator.maven=Maven Repositories\:
+minecraft.settings.creator.maven.comment=If Username is blank, credentials are sourced from either\:\
+
- ~/.m2/settings.xml servers, see Maven's documentation\
+
- ~/.gradle/gradle.properties, see Gradle's documentation
minecraft.settings.creator.maven.column.id=ID
minecraft.settings.creator.maven.column.id.tooltip=The server ID as it is in the Maven's settings.xml, or Gradle's home gradle.properties.
minecraft.settings.creator.maven.column.url=URL
@@ -298,11 +298,11 @@
minecraft.settings.force_external_annotations=Force external annotations in Minecraft projects
minecraft.settings.force_external_annotations.comment=The plugin uses external annotations to provide support for some features, like recognizing translation methods.
minecraft.settings.lang_template.display_name=Localization Template
-minecraft.settings.lang_template.scheme=Scheme:
+minecraft.settings.lang_template.scheme=Scheme\:
minecraft.settings.lang_template.project_must_be_selected=You must have selected a project for this!
minecraft.settings.lang_template.comment=You may edit the template used for translation key sorting here.\
Each line may be empty, a comment (with #) or a glob pattern for matching translation keys (like "item.*").\
-
Note: Empty lines are respected and will be put into the sorting result.
+
Note\: Empty lines are respected and will be put into the sorting result.