[Jifty-commit] r2416 - jifty/trunk/lib/Jifty/Script

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Wed Dec 20 23:42:53 EST 2006


Author: ishigaki
Date: Wed Dec 20 23:42:52 2006
New Revision: 2416

Modified:
   jifty/trunk/lib/Jifty/Script/Po.pm

Log:
Jifty::Script::Po: shouldn't update other catalogs if we specify target language with -l

Modified: jifty/trunk/lib/Jifty/Script/Po.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Script/Po.pm	(original)
+++ jifty/trunk/lib/Jifty/Script/Po.pm	Wed Dec 20 23:42:52 2006
@@ -80,14 +80,15 @@
     $self->extract_messages();
     my @catalogs = File::Find::Rule->file->in(
         Jifty->config->framework('L10N')->{'PoDir'} );
-    foreach my $catalog (@catalogs) {
-        next if $catalog =~ m{(^|/)\.svn/};
-        $self->update_catalog( $catalog );
-    }
     if ($self->{'language'}) { 
         $self->update_catalog( File::Spec->catfile( Jifty->config->framework('L10N')->{'PoDir'}, $self->{'language'} . ".po"));
     }
-
+    else {
+        foreach my $catalog (@catalogs) {
+            next if $catalog =~ m{(^|/)\.svn/};
+            $self->update_catalog( $catalog );
+        }
+    }
 }
 
 =head2 update_catalog FILENAME


More information about the Jifty-commit mailing list