1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00

Minor clean-ups in projucer translation code

This commit is contained in:
jules 2017-03-13 17:34:01 +00:00
parent 9c7ee8710a
commit 4fa73d7bb6
2 changed files with 11 additions and 19 deletions

View file

@ -621,18 +621,16 @@ namespace
{
checkArgumentCount (args, 3);
const String preTranslated = getFileCheckingForExistence (args[1]).loadFileAsString();
const String postTranslated = getFileCheckingForExistence (args[2]).loadFileAsString();
auto preTranslated = getFileCheckingForExistence (args[1]).loadFileAsString();
auto postTranslated = getFileCheckingForExistence (args[2]).loadFileAsString();
const String localisedContent = (args.size() > 3 ? getFileCheckingForExistence (args[3]).loadFileAsString() : String());
const LocalisedStrings localised = LocalisedStrings (localisedContent, false);
auto localisedContent = (args.size() > 3 ? getFileCheckingForExistence (args[3]).loadFileAsString() : String());
auto localised = LocalisedStrings (localisedContent, false);
using TH = TranslationHelpers;
const String out = TH::createFinishedTranslationFile (TH::trimEnd (TH::breakApart (preTranslated)),
TH::trimEnd (TH::breakApart (postTranslated)),
localised);
std::cout << out << std::endl;
std::cout << TH::createFinishedTranslationFile (TH::withTrimmedEnds (TH::breakApart (preTranslated)),
TH::withTrimmedEnds (TH::breakApart (postTranslated)),
localised) << std::endl;
}
//==============================================================================