net.dryuf.maven.plugin.csvlocalizer.writer.LocalizationWriter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dryuf-csv-localizer-maven-plugin Show documentation
Show all versions of dryuf-csv-localizer-maven-plugin Show documentation
Maven plugin for converting CSV files into localize files.
The newest version!
package net.dryuf.maven.plugin.csvlocalizer.writer;
import net.dryuf.maven.plugin.csvlocalizer.Configuration;
import java.io.IOException;
import java.util.NavigableMap;
/**
* Component which actually writes the localization files.
*/
public interface LocalizationWriter
{
/**
* Write the messages into outputDirectory DB.
*
* @param configuration
* common configuration
* @param language
* language identifier
* @param messages
* list of message mapping
*/
void writeMessages(Configuration configuration, String language, NavigableMap> messages) throws IOException;
}