Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $file = "/path/to/your/locales.po";
- $lines = file($file);
- $_tr = array();
- foreach($lines as $l) {
- if(preg_match('/^msgid \"(.*)\"/', $l, $m)) {
- $id = $m[1];
- }
- elseif(preg_match('/^msgstr \"(.*)\"/', $l, $m)) {
- $_tr[$id] = $m[1];
- }
- }
- function _($string) {
- global $_tr;
- if(isset($_tr[$string])) {
- return $_tr[$string];
- }
- return $string;
- }
Add Comment
Please, Sign In to add comment