1.pl
来自「HTMLArea的免费版」· PL 代码 · 共 39 行
PL
39 行
#! /usr/bin/perl -wuse strict;my $file = 'context-menu.js';my $outfile = $file.'-i18n';my $langfile = 'en.js';open FILE, "<$file";#open OUTFILE, ">$outfile";#open LANGFILE, ">$langfile";my %texts = ();while (<FILE>) { if (/"(.*?)"/) { my $inline = $_; chomp $inline; my $key = $1; my $val = $1; print "Key: [$key]: "; my $line = <STDIN>; if (defined $line) { chomp $line; if ($line =~ /(\S+)/) { $key = $1; print "-- using $key\n"; } $texts{$val} = $key; } else { print " -- skipped...\n"; } }}#close LANGFILE;#close OUTFILE;close FILE;print "\n\n\n";print '"', join("\"\n\"", sort keys %texts), '"', "\n";
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?