diff --git a/l10n/l10n.pl b/l10n/l10n.pl
index 2790ca920152c3ecca19e015fadc4dcc5e45fd22..851be8f7ccf1fcddcc8c46602135c833294afa4d 100644
--- a/l10n/l10n.pl
+++ b/l10n/l10n.pl
@@ -159,7 +159,7 @@ elsif( $task eq 'write' ){
 						push( @variants, $string->msgstr_n()->{$variant} );
 					}
 
-					push( @strings, "\"$identifier\" => array(".join(@variants, ",").")");
+					push( @strings, "\"$identifier\" => array(".join(",", @variants).")");
 				}
 				else{
 					# singular translations