diff options
Diffstat (limited to 'lib/Travelynx.pm')
-rwxr-xr-x | lib/Travelynx.pm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/Travelynx.pm b/lib/Travelynx.pm index 2ed573d..0683564 100755 --- a/lib/Travelynx.pm +++ b/lib/Travelynx.pm @@ -448,11 +448,15 @@ sub startup { } my $handle = Travelynx::Helper::Locales->get_handle(@languages); - my $fallback_handle + my $first_fallback + = Travelynx::Helper::Locales->get_handle('en-GB'); + my $second_fallback = Travelynx::Helper::Locales->get_handle('de-DE'); $handle->fail_with( - sub { $fallback_handle->maketext( @_[ 1 .. $#_ ] ) } ); + sub { $first_fallback->maketext( @_[ 1 .. $#_ ] ) } ); + $first_fallback->fail_with( + sub { $second_fallback->maketext( @_[ 1 .. $#_ ] ) } ); return $handle; } ); |