localePath static method
String
localePath({
- required String outputPath,
- required I18nLocale locale,
- required String pathSeparator,
Implementation
static String localePath({
required String outputPath,
required I18nLocale locale,
required String pathSeparator,
}) {
final fileNameNoExtension = PathUtils.getFileNameNoExtension(outputPath);
final localeExt = locale.languageTag.replaceAll('-', '_');
final fileName = '${fileNameNoExtension}_$localeExt.g.dart';
return PathUtils.replaceFileName(
path: outputPath,
newFileName: fileName,
pathSeparator: pathSeparator,
);
}