#293 Skip help sections if translation is empty

This commit is contained in:
ljacqu
2016-10-08 14:25:42 +02:00
parent 6b1112438a
commit f453a5b4f5
10 changed files with 125 additions and 100 deletions
@@ -0,0 +1,38 @@
package fr.xephi.authme.command.help;
/**
* Translatable sections. Message keys are prefixed by {@code section}.
*/
public enum HelpSection {
SHORT_DESCRIPTION("description.short"),
DETAILED_DESCRIPTION("description.detailed"),
USAGE("usage"),
ARGUMENTS("arguments"),
ALTERNATIVES("alternatives"),
PERMISSIONS("permissions"),
COMMANDS("commands");
private final String key;
/**
* Constructor.
*
* @param key the message key
*/
HelpSection(String key) {
this.key = "section." + key;
}
/** @return the message key */
public String getKey() {
return key;
}
}