pike.git
/
bin
/
extract.pike
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/bin/extract.pike:1:
#!/usr/local/bin/pike
-
// Copyright © 2000, Roxen IS.
+
// By Martin Nilsson and Andreas Lange //
-
// $Id: extract.pike,v 1.
11
2001
/
09
/
27
19
:
53
:
28
nilsson Exp $
+
// $Id: extract.pike,v 1.
12
2002
/
01
/
16
03
:
12
:
32
nilsson Exp $
// // The arguments given to the program mapping args = ([]); // All the files to gather strings from array(string) files = ({}); // All ids used, id:mapping(info) mapping ids = ([]); // Reversed id mapping, text:id
pike.git/bin/extract.pike:1034:
configname = args->project+".xml"; string filename = parse_config(configname); if(!xml_name || xml_name=="") if(filename!="") xml_name = filename; else if(args->xmlpath && args->baselang) xml_name = replace(args->xmlpath, "%L", args->baselang); if( (!(xml_name && args->sync && args->xmlpath && args->baselang)) && (!sizeof(files) || args->help) ) {
-
sscanf("$Revision: 1.
11
$", "$"+"Revision: %s $", string v);
+
sscanf("$Revision: 1.
12
$", "$"+"Revision: %s $", string v);
werror("\n Locale Extractor Utility "+v+"\n\n"); werror(" Syntax: extract.pike [arguments] infile(s)\n\n"); werror(" Arguments: --project=name default: first found in infile\n"); werror(" --config=file default: [project].xml\n"); werror(" --out=file default: [project]_eng.xml\n"); werror(" --nocopy update infile instead of infile.new\n"); werror(" --notime don't include dump time in xml files\n"); werror(" --wipe remove unused ids from xml\n"); werror(" --sync synchronize all locale projects\n"); werror(" --encoding=enc default: ISO-8859-1\n");