TranslationCsvParser

Parses and writes CSV translation files with support for indexed list entries. Format: "key","en","fr","de",... List items use indexed keys: "ItemSettings.lore[0]","value","valeur","wert"

Constructors

Link copied to clipboard
public void TranslationCsvParser()

Types

Link copied to clipboard
public class TranslationData
Represents parsed translation data from a CSV file.

Functions

Link copied to clipboard
Merges new translations into existing data, preserving existing values.
Link copied to clipboard
public static TranslationCsvParser.TranslationData parse(File file)
public static TranslationCsvParser.TranslationData parse(Path path)
Parses a CSV translation file.
Link copied to clipboard
public static void write(TranslationCsvParser.TranslationData data, File file)
public static void write(TranslationCsvParser.TranslationData data, Path path)
Writes translation data to a CSV file.