Interface Language

All Known Implementing Classes:
JsonBackedLanguage

public interface Language
  • Method Details

    • getOrDefault

      String getOrDefault(String key, String fallback)
      Parameters:
      key - The translation key
      fallback - Fallback translation
      Returns:
      A translated message
    • has

      boolean has(String key)
      Parameters:
      key - The translation key
      Returns:
      True if translation of key exists
    • isRightToLeft

      boolean isRightToLeft()
      Returns:
      Whether the language is rad from right to left