@Override
    public final 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
      }
    }
Parses a string into the format required for this translation store.

@param string the string
@param locale the locale for the string, if needed
@return the parsed type
@since 4.20.0
api/src/main/java/net/kyori/adventure/translation/AbstractTranslationStore.java