]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Update generation of YAML files
authorSiebrand Mazeland <s.mazeland@xs4all.nl>
Wed, 13 Jan 2010 22:33:05 +0000 (23:33 +0100)
committerSiebrand Mazeland <s.mazeland@xs4all.nl>
Wed, 13 Jan 2010 22:33:05 +0000 (23:33 +0100)
* need lower case in some places
* update target path

Not in production yet at translatewiki.net - need some Translate extension code changes to get YAML config support for Gettext first.

scripts/update_po_templates.php

index 83bff6d8067add76e3eecb82d0cd69a7cee8a797..f882f673a4d9d00025dcfe0154c7068ce60142c8 100755 (executable)
@@ -80,20 +80,21 @@ function do_translatewiki_plugin($basedir, $plugin)
         mkdir($yamldir);
     }
     $outfile = "$yamldir/StatusNet-{$plugin}.yml";
+    $pluginlc = strtolower( $plugin );
     $data = <<<END
 ---
 BASIC:
-  id: out-statusnet-{$plugin}
+  id: out-statusnet-{$pluginlc}
   label: StatusNet - {$plugin}
-  description: "{{int:bw-desc-statusnet-plugin-{$plugin}}}"
+  description: "{{int:bw-desc-statusnet-plugin-{$pluginlc}}}"
   namespace: NS_STATUSNET
-  display: out/statusnet/{$plugin}
+  display: out/statusnet/{$pluginlc}
   class: GettextMessageGroup
 
 FILES:
   class: GettextFFS
   sourcePattern: %GROUPROOT%/plugins/{$plugin}/locale/%CODE%/LC_MESSAGES/{$plugin}.po
-  targetPattern: {$plugin}.po
+  targetPattern: plugins/{$plugin}/locale/%CODE%/LC_MESSAGES/{$plugin}.po
   codeMap:
     en-gb: en_GB
     no: nb
@@ -103,7 +104,7 @@ FILES:
 
 MANGLER
   class: StringMatcher
-  prefix: {$plugin}-
+  prefix: {$pluginlc}-
   patterns:
     - "*"
 
@@ -208,4 +209,3 @@ if ($plugins) {
         }
     }
 }
-