Index: /applications/editors/josm/i18n/launchpad.pl
===================================================================
--- /applications/editors/josm/i18n/launchpad.pl	(revision 35456)
+++ /applications/editors/josm/i18n/launchpad.pl	(revision 35457)
@@ -18,5 +18,5 @@
 my %lang = map {$_ => 1} (
 "ar", "ast", "bg", "be", "ca", "ca\@valencia", "cs", "da", "de", "el", "en_AU", "en_GB",
-"es", "et", "fi", "fr", "gl", "hu", "id",
+"es", "et", "fa", "fi", "fr", "gl", "hu", "id", "is",
 "it", "ja", "ko", "km", "lt", "mr", "nb", "nl", "pl", "pt", "pt_BR", "ru", "sk",
 "sv", "uk", "vi", "zh_CN", "zh_TW"
@@ -156,5 +156,5 @@
 {
     my ($path) = @_;
-    foreach my $name (split("\n", `find $path -name "*.po"`))
+    foreach my $name (sort split("\n", `find $path -name "*.po"`))
     {
         $name =~ /([a-zA-Z_@]+)\.po/;
