@Override
  @Deprecated
  default void registerAll(final @NotNull Locale locale, final @NotNull Path path, final boolean escapeSingleQuotes) {
    try (final BufferedReader reader = Files.newBufferedReader(path, StandardCharsets.UTF_8)) {
      this.registerAll(locale, new PropertyResourceBundle(reader), escapeSingleQuotes);
    } catch (final IOException e) {
      // ignored
    }
  }
Registers a resource bundle of translations.

@param locale a locale
@param path a path to the resource bundle
@param escapeSingleQuotes whether to escape single quotes
@throws IllegalArgumentException if a translation key already exists
@see #registerAll(Locale, ResourceBundle, boolean)
@since 4.0.0
@deprecated For removal since 4.20.0. Use {@link TranslationStore#messageFormat(Key)} instead.
api/src/main/java/net/kyori/adventure/translation/TranslationRegistry.java