add PITranslator
begin localization "ru"
This commit is contained in:
@@ -17,8 +17,8 @@ bool generate(const PIString & init_name, PIFile & file, const PIVector<ParserSe
|
||||
PIString descname = "_pirc_" + fcname + "_desc_";
|
||||
PIString funcname = "_pirc_" + init_name + "_init_";
|
||||
PIVector<PIResourcesStorage::__RCEntry> fv;
|
||||
piForeachC(ParserSection & s, files) {
|
||||
piForeachC(ParserEntry & p, s.files) {
|
||||
for (const auto & s: files) {
|
||||
for (const auto & p: s.files) {
|
||||
PIFile f;
|
||||
if (!f.open(p.path, PIIODevice::ReadOnly)) continue;
|
||||
// piCout << "gen" << p.name << p.alias << p.path;
|
||||
@@ -31,7 +31,7 @@ bool generate(const PIString & init_name, PIFile & file, const PIVector<ParserSe
|
||||
bool first = true;
|
||||
int rcnt = -1;
|
||||
llong curoff = 0, curfile = 0;
|
||||
piForeach(PIResourcesStorage::__RCEntry & e, fv) {
|
||||
for (auto & e: fv) {
|
||||
e.offset = curoff;
|
||||
PIFile f;
|
||||
f.open(e.file, PIIODevice::ReadOnly);
|
||||
|
||||
@@ -60,8 +60,8 @@ int main(int argc, char * argv[]) {
|
||||
return 0;
|
||||
}
|
||||
if (cli.hasArgument("list")) {
|
||||
piForeachC(ParserSection & s, files) {
|
||||
piForeachC(ParserEntry & e, s.files) {
|
||||
for (const auto & s: files) {
|
||||
for (const auto & e: s.files) {
|
||||
piCout << e.path;
|
||||
}
|
||||
}
|
||||
@@ -82,7 +82,7 @@ int main(int argc, char * argv[]) {
|
||||
PIIOTextStream ts(&outf);
|
||||
ts << "// Generated by \"PIP Resources Compiler\" " << PIDateTime::current().toString("dd.MM.yyyy hh:mm:ss\n");
|
||||
ts << "// Execute command:\n";
|
||||
piForeachC(PIString & _a, cli.rawArguments())
|
||||
for (const auto & _a: cli.rawArguments())
|
||||
ts << "// \"" << _a << "\"\n";
|
||||
ts << "\n";
|
||||
if (!generate(init_name, outf, files)) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "parser.h"
|
||||
|
||||
#include "piconfig.h"
|
||||
#include "pidir.h"
|
||||
#include "piiostream.h"
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
#ifndef PIRC_PARSER_H
|
||||
#define PIRC_PARSER_H
|
||||
|
||||
#include "pidir.h"
|
||||
#include "pifile.h"
|
||||
|
||||
struct ParserEntry {
|
||||
|
||||
Reference in New Issue
Block a user