Class BukkitLocales

    • Field Summary

      • Fields inherited from class co.aikar.commands.Locales

        AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH
    • Method Detail

      • loadLanguages

        public void loadLanguages()
        Overrides:
        loadLanguages in class co.aikar.commands.Locales
      • loadYamlLanguageFile

        public boolean loadYamlLanguageFile​(File file,
                                            Locale locale)
                                     throws IOException,
                                            org.bukkit.configuration.InvalidConfigurationException
        Loads the given file
        Parameters:
        file -
        locale -
        Returns:
        If any language keys were added
        Throws:
        IOException
        org.bukkit.configuration.InvalidConfigurationException
      • loadYamlLanguageFile

        public boolean loadYamlLanguageFile​(String file,
                                            Locale locale)
                                     throws IOException,
                                            org.bukkit.configuration.InvalidConfigurationException
        Loads a file out of the plugins data folder by the given name
        Parameters:
        file -
        locale -
        Returns:
        If any language keys were added
        Throws:
        IOException
        org.bukkit.configuration.InvalidConfigurationException
      • loadLanguage

        public boolean loadLanguage​(org.bukkit.configuration.file.FileConfiguration config,
                                    Locale locale)
        Loads every message from the Configuration object. Any nested values will be treated as namespace so acf-core:\n\tfoo: bar will be acf-core.foo = bar
        Parameters:
        config -
        locale -
        Returns:
        If any language keys were added