HEX
Server: Apache
System: Linux sh00085.hostgator.com 5.14.0-687.29.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 23 16:18:48 EDT 2026 x86_64
User: yqegzjte (1064)
PHP: 8.5.8
Disabled: NONE
Upload Files
File: /home1/yqegzjte/thdinfinity.com/wp-content/plugins/tiny-compress-images/bin/format-language-files
#!/usr/bin/env perl

use strict;
use warnings;
use File::Basename qw(dirname fileparse);

my $dir = dirname($0);
open FIND, "find $dir/../src/languages -type f -name '*.po' |";
while (<FIND>) {
    chomp;
    my ($name,$path,$suffix) = fileparse($_, qr/[.][^.]*/);
    print "$name\n";
    system "msgfmt", "-o", "$path$name.mo", "$path$name$suffix";
}
close FIND;