diff --git a/src/main/java/com/crowdin/cli/commands/picocli/FileDownloadSubcommand.java b/src/main/java/com/crowdin/cli/commands/picocli/FileDownloadSubcommand.java index c97917b8..23801b54 100644 --- a/src/main/java/com/crowdin/cli/commands/picocli/FileDownloadSubcommand.java +++ b/src/main/java/com/crowdin/cli/commands/picocli/FileDownloadSubcommand.java @@ -25,7 +25,7 @@ class FileDownloadSubcommand extends ActCommandProject { @Option(names = {"-b", "--branch"}, paramLabel = "...", order = -2) protected String branch; - @Option(names = {"-d", "--dest"}, paramLabel = "...", descriptionKey = "crowdin.file.download.dest", order = -2) + @Option(names = {"-d", "--dest"}, paramLabel = "...", descriptionKey = "crowdin.file.download.dest", order = -4) private String destination; @Override diff --git a/src/main/resources/messages/messages.properties b/src/main/resources/messages/messages.properties index 60a1af9b..b6b4311f 100755 --- a/src/main/resources/messages/messages.properties +++ b/src/main/resources/messages/messages.properties @@ -127,16 +127,16 @@ crowdin.file.usage.customSynopsis=@|fg(green) crowdin file|@ [SUBCOMMAND] [CONFI crowdin.file.language=Target language identifier # CROWDIN FILE UPLOAD COMMAND -crowdin.file.upload.usage.description=Upload a file to a Crowdin project +crowdin.file.upload.usage.description=Upload a file to a Crowdin project. It uploads the source file or the translation if the language specified crowdin.file.upload.usage.customSynopsis=@|fg(green) crowdin file upload|@ [CONFIG OPTIONS] [OPTIONS] crowdin.file.upload.file=Path to file to upload crowdin.file.upload.dest=File destination in the Crowdin project crowdin.file.upload.auto-update=Specify whether to update the file in the Crowdin project if it already exists -crowdin.file.upload.cleanup-mode=Specify whether to delete all strings with a system label that do not exist in the file -crowdin.file.upload.update-strings=Specify whether to update strings that have the same keys +crowdin.file.upload.cleanup-mode=Specify whether to delete all strings with a system label that do not exist in the file (String-based projects only) +crowdin.file.upload.update-strings=Specify whether to update strings that have the same keys (String-based projects only) # CROWDIN FILE DOWNLOAD COMMAND -crowdin.file.download.usage.description=Download a file to a specified location +crowdin.file.download.usage.description=Download a file to a specified location. It downloads the source file or the translation if the language specified crowdin.file.download.usage.customSynopsis=@|fg(green) crowdin file download|@ [CONFIG OPTIONS] [OPTIONS] crowdin.file.download.file=Crowdin file path for download crowdin.file.download.dest=Path where the downloaded file should be saved @@ -144,7 +144,7 @@ crowdin.file.download.dest=Path where the downloaded file should be saved # CROWDIN FILE DELETE COMMAND crowdin.file.delete.usage.description=Delete a file in a Crowdin project crowdin.file.delete.usage.customSynopsis=@|fg(green) crowdin file delete|@ [CONFIG OPTIONS] [OPTIONS] -crowdin.file.delete.file=Path to file in the Crowdin project +crowdin.file.delete.file=Path to the file in the Crowdin project # CROWDIN STATUS COMMAND crowdin.status.usage.description=Show translation and proofreading progress for a project