Re: problème de formatage
Bonjour,
Le 02/06/25 13:56 JP a écrit :
>Il doit bien exister une solution informatique puisque la page
>https://manpages.debian.org/unstable/manpages-zh/perl.1.zh_CN.html
>est correctement formatée (les premières des fichiers raw ne sont pas
>identiques).
La commande :
po4a-updatepo -f pod -m perl.pod -p perl.1.po
me donne un fichier po correctement formaté mais avec des en-têtes de
paragraphe différents.
Le fichier pod est ici :
https://sources.debian.org/data/main/p/perl/5.40.1-3/pod/perl.pod
Si cela peut aider.
Amicalement.
--
Jean-Paul
# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2025-06-03 07:12+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: =head1
#: perl.pod:1
msgid "NAME"
msgstr ""
#. type: textblock
#: perl.pod:3
msgid "perl - The Perl 5 language interpreter"
msgstr ""
#. type: =head1
#: perl.pod:5
msgid "SYNOPSIS"
msgstr ""
#. type: verbatim
#: perl.pod:7
#, no-wrap
msgid ""
"B<perl> S<[ B<-sTtuUWX> ]>\n"
" S<[ B<-hv> ] [ B<-V>[:I<configvar>] ]>\n"
" S<[ B<-cw> ] [ B<-d>[B<t>][:I<debugger>] ] [ B<-D>[I<number/list>] "
"]>\n"
" S<[ B<-pna> ] [ B<-F>I<pattern> ] [ B<-l>[I<octal>] ] [ "
"B<-0>[I<octal/hexadecimal>] ]>\n"
" S<[ B<-I>I<dir> ] [ B<-m>[B<->]I<module> ] [ "
"B<-M>[B<->]I<'module...'> ] [ B<-f> ]>\n"
" S<[ B<-C [I<number/list>] >]>\n"
" S<[ B<-S> ]>\n"
" S<[ B<-x>[I<dir>] ]>\n"
" S<[ B<-i>[I<extension>] ]>\n"
" S<[ [B<-e>|B<-E>] I<'command'> ] [ B<--> ] [ I<programfile> ] [ "
"I<argument> ]...>\n"
"\n"
msgstr ""
#. type: textblock
#: perl.pod:18
msgid "For more information on these options, you can run C<perldoc perlrun>."
msgstr ""
#. type: =head1
#: perl.pod:20
msgid "GETTING HELP"
msgstr ""
#. type: textblock
#: perl.pod:22
msgid ""
"The F<perldoc> program gives you access to all the documentation that comes "
"with Perl. You can get more documentation, tutorials and community support "
"online at L<https://www.perl.org/>."
msgstr ""
#. type: textblock
#: perl.pod:26
msgid ""
"If you're new to Perl, you should start by running C<perldoc perlintro>, "
"which is a general intro for beginners and provides some background to help "
"you navigate the rest of Perl's extensive documentation. Run C<perldoc "
"perldoc> to learn more things you can do with F<perldoc>."
msgstr ""
#. type: textblock
#: perl.pod:31
msgid "For ease of access, the Perl manual has been split up into several sections."
msgstr ""
#. type: =end
#: perl.pod:33 perl.pod:49
msgid "buildtoc"
msgstr ""
#. type: textblock
#: perl.pod:35
msgid "# This section is parsed by Porting/pod_lib.pl for use by pod/buildtoc etc"
msgstr ""
#. type: textblock
#: perl.pod:37
msgid ""
"flag =g perluniprops perlmodlib perlapi perlintern flag =go perltoc flag =ro "
"perlcn perljp perlko perltw flag = perlvms"
msgstr ""
#. type: textblock
#: perl.pod:42
msgid ""
"path perlfaq.* cpan/perlfaq/lib/ path perlglossary cpan/perlfaq/lib/ path "
"perlxs(?:tut|typemap)? dist/ExtUtils-ParseXS/lib/ path perldoc "
"cpan/Pod-Perldoc/"
msgstr ""
#. type: textblock
#: perl.pod:47
msgid "aux h2ph h2xs perlbug pl2pm pod2html pod2man splain xsubpp"
msgstr ""
#. type: =head2
#: perl.pod:51
msgid "Overview"
msgstr ""
#. type: verbatim
#: perl.pod:53
#, no-wrap
msgid ""
" perl Perl overview (this section)\n"
" perlintro Perl introduction for beginners\n"
" perlrun Perl execution and options\n"
" perltoc Perl documentation table of contents\n"
"\n"
msgstr ""
#. type: =head2
#: perl.pod:58
msgid "Tutorials"
msgstr ""
#. type: verbatim
#: perl.pod:60
#, no-wrap
msgid ""
" perlreftut Perl references short introduction\n"
" perldsc Perl data structures intro\n"
" perllol Perl data structures: arrays of arrays\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:64
#, no-wrap
msgid ""
" perlrequick Perl regular expressions quick start\n"
" perlretut Perl regular expressions tutorial\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:67
#, no-wrap
msgid ""
" perlootut Perl OO tutorial for beginners\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:69
#, no-wrap
msgid ""
" perlperf Perl Performance and Optimization Techniques\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:71
#, no-wrap
msgid ""
" perlstyle Perl style guide\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:73
#, no-wrap
msgid ""
" perlcheat Perl cheat sheet\n"
" perltrap Perl traps for the unwary\n"
" perldebtut Perl debugging tutorial\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:77
#, no-wrap
msgid ""
" perlfaq Perl frequently asked questions\n"
" perlfaq1 General Questions About Perl\n"
" perlfaq2 Obtaining and Learning about Perl\n"
" perlfaq3 Programming Tools\n"
" perlfaq4 Data Manipulation\n"
" perlfaq5 Files and Formats\n"
" perlfaq6 Regexes\n"
" perlfaq7 Perl Language Issues\n"
" perlfaq8 System Interaction\n"
" perlfaq9 Networking\n"
"\n"
msgstr ""
#. type: =head2
#: perl.pod:88
msgid "Reference Manual"
msgstr ""
#. type: verbatim
#: perl.pod:90
#, no-wrap
msgid ""
" perlsyn Perl syntax: declarations, statements, comments\n"
" perldata Perl data structures\n"
" perlop Perl expressions: operators, precedence, string "
"literals\n"
" perlsub Perl subroutines\n"
" perlfunc Perl built-in functions\n"
" perlopentut Perl open() tutorial\n"
" perlpacktut Perl pack() and unpack() tutorial\n"
" perlpod Perl plain old documentation\n"
" perlpodspec Perl plain old documentation format specification\n"
" perldocstyle Perl style guide for core docs\n"
" perlpodstyle Perl POD style guide\n"
" perldiag Perl diagnostic messages\n"
" perldeprecation Perl deprecations\n"
" perllexwarn Perl warnings and their control\n"
" perldebug Perl debugging\n"
" perlvar Perl predefined variables\n"
" perlre Perl regular expressions, the rest of the story\n"
" perlrebackslash Perl regular expression backslash sequences\n"
" perlrecharclass Perl regular expression character classes\n"
" perlreref Perl regular expressions quick reference\n"
" perlref Perl references, the rest of the story\n"
" perlform Perl formats\n"
" perlobj Perl objects\n"
" perltie Perl objects hidden behind simple variables\n"
" perldbmfilter Perl DBM filters\n"
" perlclass Perl class syntax\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:117
#, no-wrap
msgid ""
" perlipc Perl interprocess communication\n"
" perlfork Perl fork() information\n"
" perlnumber Perl number semantics\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:121
#, no-wrap
msgid ""
" perlthrtut Perl threads tutorial\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:123
#, no-wrap
msgid ""
" perlport Perl portability guide\n"
" perllocale Perl locale support\n"
" perluniintro Perl Unicode introduction\n"
" perlunicode Perl Unicode support\n"
" perlunicook Perl Unicode cookbook\n"
" perlunifaq Perl Unicode FAQ\n"
" perluniprops Index of Unicode properties in Perl\n"
" perlunitut Perl Unicode tutorial\n"
" perlebcdic Considerations for running Perl on EBCDIC "
"platforms\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:133
#, no-wrap
msgid ""
" perlsec Perl security\n"
" perlsecpolicy Perl security report handling policy\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:136
#, no-wrap
msgid ""
" perlmod Perl modules: how they work\n"
" perlmodlib Perl modules: how to write and use\n"
" perlmodstyle Perl modules: how to write modules with style\n"
" perlmodinstall Perl modules: how to install from CPAN\n"
" perlnewmod Perl modules: preparing a new module for "
"distribution\n"
" perlpragma Perl modules: writing a user pragma\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:143
#, no-wrap
msgid ""
" perlutil utilities packaged with the Perl distribution\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:145
#, no-wrap
msgid ""
" perlfilter Perl source filters\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:147
#, no-wrap
msgid ""
" perldtrace Perl's support for DTrace\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:149
#, no-wrap
msgid ""
" perlglossary Perl Glossary\n"
"\n"
msgstr ""
#. type: =head2
#: perl.pod:151
msgid "Internals and C Language Interface"
msgstr ""
#. type: verbatim
#: perl.pod:153
#, no-wrap
msgid ""
" perlembed Perl ways to embed perl in your C or C++ "
"application\n"
" perldebguts Perl debugging guts and tips\n"
" perlxstut Perl XS tutorial\n"
" perlxs Perl XS application programming interface\n"
" perlxstypemap Perl XS C/Perl type conversion tools\n"
" perlclib Interacting with standard C library functions\n"
" perlguts Perl internal functions for those doing extensions\n"
" perlcall Perl calling conventions from C\n"
" perlmroapi Perl method resolution plugin interface\n"
" perlreapi Perl regular expression plugin interface\n"
" perlreguts Perl regular expression engine internals\n"
" perlclassguts Internals of class syntax\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:166
#, no-wrap
msgid ""
" perlapi Perl API listing (autogenerated)\n"
" perlintern Perl internal functions (autogenerated)\n"
" perliol C API for Perl's implementation of IO in Layers\n"
" perlapio Perl internal IO abstraction interface\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:171
#, no-wrap
msgid ""
" perlhack Perl hackers guide\n"
" perlsource Guide to the Perl source tree\n"
" perlinterp Overview of the Perl interpreter source and how it "
"works\n"
" perlhacktut Walk through the creation of a simple C code patch\n"
" perlhacktips Tips for Perl core C code hacking\n"
" perlpolicy Perl development policies\n"
" perlgov Perl Rules of Governance\n"
" perlgit Using git with the Perl repository\n"
"\n"
msgstr ""
#. type: =head2
#: perl.pod:180
msgid "History"
msgstr ""
#. type: verbatim
#: perl.pod:182
#, no-wrap
msgid ""
" perlhist Perl history records\n"
" perldelta Perl changes since previous version\n"
" perl5400delta Perl changes in version 5.40.0\n"
" perl5382delta Perl changes in version 5.38.2\n"
" perl5381delta Perl changes in version 5.38.1\n"
" perl5380delta Perl changes in version 5.38.0\n"
" perl5363delta Perl changes in version 5.36.3\n"
" perl5362delta Perl changes in version 5.36.2\n"
" perl5361delta Perl changes in version 5.36.1\n"
" perl5360delta Perl changes in version 5.36.0\n"
" perl5343delta Perl changes in version 5.34.3\n"
" perl5342delta Perl changes in version 5.34.2\n"
" perl5341delta Perl changes in version 5.34.1\n"
" perl5340delta Perl changes in version 5.34.0\n"
" perl5321delta Perl changes in version 5.32.1\n"
" perl5320delta Perl changes in version 5.32.0\n"
" perl5303delta Perl changes in version 5.30.3\n"
" perl5302delta Perl changes in version 5.30.2\n"
" perl5301delta Perl changes in version 5.30.1\n"
" perl5300delta Perl changes in version 5.30.0\n"
" perl5283delta Perl changes in version 5.28.3\n"
" perl5282delta Perl changes in version 5.28.2\n"
" perl5281delta Perl changes in version 5.28.1\n"
" perl5280delta Perl changes in version 5.28.0\n"
" perl5263delta Perl changes in version 5.26.3\n"
" perl5262delta Perl changes in version 5.26.2\n"
" perl5261delta Perl changes in version 5.26.1\n"
" perl5260delta Perl changes in version 5.26.0\n"
" perl5244delta Perl changes in version 5.24.4\n"
" perl5243delta Perl changes in version 5.24.3\n"
" perl5242delta Perl changes in version 5.24.2\n"
" perl5241delta Perl changes in version 5.24.1\n"
" perl5240delta Perl changes in version 5.24.0\n"
" perl5224delta Perl changes in version 5.22.4\n"
" perl5223delta Perl changes in version 5.22.3\n"
" perl5222delta Perl changes in version 5.22.2\n"
" perl5221delta Perl changes in version 5.22.1\n"
" perl5220delta Perl changes in version 5.22.0\n"
" perl5203delta Perl changes in version 5.20.3\n"
" perl5202delta Perl changes in version 5.20.2\n"
" perl5201delta Perl changes in version 5.20.1\n"
" perl5200delta Perl changes in version 5.20.0\n"
" perl5184delta Perl changes in version 5.18.4\n"
" perl5182delta Perl changes in version 5.18.2\n"
" perl5181delta Perl changes in version 5.18.1\n"
" perl5180delta Perl changes in version 5.18.0\n"
" perl5163delta Perl changes in version 5.16.3\n"
" perl5162delta Perl changes in version 5.16.2\n"
" perl5161delta Perl changes in version 5.16.1\n"
" perl5160delta Perl changes in version 5.16.0\n"
" perl5144delta Perl changes in version 5.14.4\n"
" perl5143delta Perl changes in version 5.14.3\n"
" perl5142delta Perl changes in version 5.14.2\n"
" perl5141delta Perl changes in version 5.14.1\n"
" perl5140delta Perl changes in version 5.14.0\n"
" perl5125delta Perl changes in version 5.12.5\n"
" perl5124delta Perl changes in version 5.12.4\n"
" perl5123delta Perl changes in version 5.12.3\n"
" perl5122delta Perl changes in version 5.12.2\n"
" perl5121delta Perl changes in version 5.12.1\n"
" perl5120delta Perl changes in version 5.12.0\n"
" perl5101delta Perl changes in version 5.10.1\n"
" perl5100delta Perl changes in version 5.10.0\n"
" perl589delta Perl changes in version 5.8.9\n"
" perl588delta Perl changes in version 5.8.8\n"
" perl587delta Perl changes in version 5.8.7\n"
" perl586delta Perl changes in version 5.8.6\n"
" perl585delta Perl changes in version 5.8.5\n"
" perl584delta Perl changes in version 5.8.4\n"
" perl583delta Perl changes in version 5.8.3\n"
" perl582delta Perl changes in version 5.8.2\n"
" perl581delta Perl changes in version 5.8.1\n"
" perl58delta Perl changes in version 5.8.0\n"
" perl561delta Perl changes in version 5.6.1\n"
" perl56delta Perl changes in version 5.6\n"
" perl5005delta Perl changes in version 5.005\n"
" perl5004delta Perl changes in version 5.004\n"
"\n"
msgstr ""
#. type: =head2
#: perl.pod:260
msgid "Miscellaneous"
msgstr ""
#. type: verbatim
#: perl.pod:262
#, no-wrap
msgid ""
" perlbook Perl book information\n"
" perlcommunity Perl community information\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:265
#, no-wrap
msgid ""
" perldoc Look up Perl documentation in Pod format\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:267
#, no-wrap
msgid ""
" perlexperiment A listing of experimental features in Perl\n"
"\n"
msgstr ""
#. type: verbatim
#: perl.pod:269
#, no-wrap
msgid ""
" perlartistic Perl Artistic License\n"
" perlgpl GNU General Public License\n"
"\n"
msgstr ""
#. type: =head2
#: perl.pod:272
msgid "Language-Specific"
msgstr ""
#. type: =for
#: perl.pod:274
msgid "buildtoc flag +r"
msgstr ""
#. type: verbatim
#: perl.pod:276
#, no-wrap
msgid ""
" perlcn Perl for Simplified Chinese (in UTF-8)\n"
" perljp Perl for Japanese (in EUC-JP)\n"
" perlko Perl for Korean (in EUC-KR)\n"
" perltw Perl for Traditional Chinese (in Big5)\n"
"\n"
msgstr ""
#. type: =head2
#: perl.pod:281
msgid "Platform-Specific"
msgstr ""
#. type: verbatim
#: perl.pod:283
#, no-wrap
msgid ""
" perlaix Perl notes for AIX\n"
" perlamiga Perl notes for AmigaOS\n"
" perlandroid Perl notes for Android\n"
" perlbs2000 Perl notes for POSIX-BC BS2000\n"
" perlcygwin Perl notes for Cygwin\n"
" perlfreebsd Perl notes for FreeBSD\n"
" perlhaiku Perl notes for Haiku\n"
" perlhpux Perl notes for HP-UX\n"
" perlhurd Perl notes for Hurd\n"
" perlirix Perl notes for Irix\n"
" perllinux Perl notes for Linux\n"
" perlmacosx Perl notes for Mac OS X\n"
" perlopenbsd Perl notes for OpenBSD\n"
" perlos2 Perl notes for OS/2\n"
" perlos390 Perl notes for OS/390\n"
" perlos400 Perl notes for OS/400\n"
" perlplan9 Perl notes for Plan 9\n"
" perlqnx Perl notes for QNX\n"
" perlriscos Perl notes for RISC OS\n"
" perlsolaris Perl notes for Solaris\n"
" perlsynology Perl notes for Synology\n"
" perltru64 Perl notes for Tru64\n"
" perlvms Perl notes for VMS\n"
" perlvos Perl notes for Stratus VOS\n"
" perlwin32 Perl notes for Windows\n"
"\n"
msgstr ""
#. type: =for
#: perl.pod:309
msgid "buildtoc flag -r"
msgstr ""
#. type: =head2
#: perl.pod:311
msgid "Stubs for Deleted Documents"
msgstr ""
#. type: verbatim
#: perl.pod:313
#, no-wrap
msgid ""
" perlboot\n"
" perlbot\n"
" perlrepository\n"
" perltodo\n"
" perltooc\n"
" perltoot\n"
"\n"
msgstr ""
#. type: =for
#: perl.pod:320
msgid "buildtoc __END__"
msgstr ""
#. type: textblock
#: perl.pod:322
msgid ""
"On Debian systems, you need to install the B<perl-doc> package which "
"contains the majority of the standard Perl documentation and the F<perldoc> "
"program."
msgstr ""
#. type: textblock
#: perl.pod:326
msgid ""
"Extensive additional documentation for Perl modules is available, both those "
"distributed with Perl and third-party modules which are packaged or locally "
"installed."
msgstr ""
#. type: textblock
#: perl.pod:330
msgid ""
"You should be able to view Perl's documentation with your man(1) program or "
"perldoc(1)."
msgstr ""
#. type: textblock
#: perl.pod:333
msgid ""
"Some documentation is not available as man pages, so if a cross-reference is "
"not found by man, try it with L<perldoc>. Perldoc can also take you "
"directly to documentation for functions (with the B<-f> switch). See "
"S<C<perldoc --help>> (or S<C<perldoc perldoc>> or S<C<man perldoc>>) for "
"other helpful options L<perldoc> has to offer."
msgstr ""
#. type: textblock
#: perl.pod:339
msgid ""
"In general, if something strange has gone wrong with your program and you're "
"not sure where you should look for help, try making your code comply with "
"B<use strict> and B<use warnings>. These will often point out exactly where "
"the trouble is."
msgstr ""
#. type: =head1
#: perl.pod:344
msgid "DESCRIPTION"
msgstr ""
#. type: textblock
#: perl.pod:346
msgid ""
"Perl officially stands for Practical Extraction and Report Language, except "
"when it doesn't."
msgstr ""
#. type: textblock
#: perl.pod:349
msgid ""
"Perl was originally a language optimized for scanning arbitrary text files, "
"extracting information from those text files, and printing reports based on "
"that information. It quickly became a good language for many system "
"management tasks. Over the years, Perl has grown into a general-purpose "
"programming language. It's widely used for everything from quick "
"\"one-liners\" to full-scale application development."
msgstr ""
#. type: textblock
#: perl.pod:356
msgid ""
"The language is intended to be practical (easy to use, efficient, complete) "
"rather than beautiful (tiny, elegant, minimal). It combines (in the "
"author's opinion, anyway) some of the best features of B<sed>, B<awk>, and "
"B<sh>, making it familiar and easy to use for Unix users to whip up quick "
"solutions to annoying problems. Its general-purpose programming facilities "
"support procedural, functional, and object-oriented programming paradigms, "
"making Perl a comfortable language for the long haul on major projects, "
"whatever your bent."
msgstr ""
#. type: textblock
#: perl.pod:365
msgid ""
"Perl's roots in text processing haven't been forgotten over the years. It "
"still boasts some of the most powerful regular expressions to be found "
"anywhere, and its support for Unicode text is world-class. It handles all "
"kinds of structured text, too, through an extensive collection of "
"extensions. Those libraries, collected in the CPAN, provide ready-made "
"solutions to an astounding array of problems. When they haven't set the "
"standard themselves, they steal from the best -- just like Perl itself."
msgstr ""
#. type: =head1
#: perl.pod:374
msgid "AVAILABILITY"
msgstr ""
#. type: textblock
#: perl.pod:376
msgid ""
"Perl is available for most operating systems, including virtually all "
"Unix-like platforms. See L<perlport/\"Supported Platforms\"> for a listing."
msgstr ""
#. type: =head1
#: perl.pod:380
msgid "ENVIRONMENT"
msgstr ""
#. type: textblock
#: perl.pod:382
msgid "See L<perlrun/ENVIRONMENT>."
msgstr ""
#. type: =head1
#: perl.pod:384
msgid "AUTHOR"
msgstr ""
#. type: textblock
#: perl.pod:386
msgid "Larry Wall <larry@wall.org>, with the help of oodles of other folks."
msgstr ""
#. type: textblock
#: perl.pod:388
msgid ""
"If your Perl success stories and testimonials may be of help to others who "
"wish to advocate the use of Perl in their applications, or if you wish to "
"simply express your gratitude to Larry and the Perl developers, please write "
"to perl-thanks@perl.org ."
msgstr ""
#. type: =head1
#: perl.pod:393
msgid "FILES"
msgstr ""
#. type: verbatim
#: perl.pod:395
#, no-wrap
msgid ""
" \"@INC\" locations of perl libraries\n"
"\n"
msgstr ""
#. type: textblock
#: perl.pod:397
msgid ""
"\"@INC\" above is a reference to the built-in variable of the same name; see "
"L<perlvar> for more information."
msgstr ""
#. type: =head1
#: perl.pod:400
msgid "SEE ALSO"
msgstr ""
#. type: =item
#: perl.pod:404
msgid "L<https://www.perl.org/>"
msgstr ""
#. type: textblock
#: perl.pod:406
msgid "the Perl homepage"
msgstr ""
#. type: =item
#: perl.pod:408
msgid "L<https://www.perl.com/>"
msgstr ""
#. type: textblock
#: perl.pod:410
msgid "Perl articles"
msgstr ""
#. type: =item
#: perl.pod:412
msgid "L<https://www.cpan.org/>"
msgstr ""
#. type: textblock
#: perl.pod:414
msgid "the Comprehensive Perl Archive"
msgstr ""
#. type: =item
#: perl.pod:416
msgid "L<https://www.pm.org/>"
msgstr ""
#. type: textblock
#: perl.pod:418
msgid "the Perl Mongers"
msgstr ""
#. type: =head1
#: perl.pod:422
msgid "DIAGNOSTICS"
msgstr ""
#. type: textblock
#: perl.pod:424
msgid ""
"Using the C<use strict> pragma ensures that all variables are properly "
"declared and prevents other misuses of legacy Perl features. These are "
"enabled by default within the scope of C<L<use v5.12|perlfunc/use VERSION>> "
"(or higher)."
msgstr ""
#. type: textblock
#: perl.pod:429
msgid ""
"The C<use warnings> pragma produces some lovely diagnostics. It is enabled "
"by default when you say C<use v5.35> (or higher). One can also use the "
"B<-w> flag, but its use is normally discouraged, because it gets applied to "
"all executed Perl code, including that not under your control."
msgstr ""
#. type: textblock
#: perl.pod:435
msgid ""
"See L<perldiag> for explanations of all Perl's diagnostics. The C<use "
"diagnostics> pragma automatically turns Perl's normally terse warnings and "
"errors into these longer forms."
msgstr ""
#. type: textblock
#: perl.pod:439
msgid ""
"Compilation errors will tell you the line number of the error, with an "
"indication of the next token or token type that was to be examined. (In a "
"script passed to Perl via B<-e> switches, each B<-e> is counted as one "
"line.)"
msgstr ""
#. type: textblock
#: perl.pod:444
msgid ""
"Setuid scripts have additional constraints that can produce error messages "
"such as \"Insecure dependency\". See L<perlsec>."
msgstr ""
#. type: textblock
#: perl.pod:447
msgid ""
"Did we mention that you should definitely consider using the B<use warnings> "
"pragma?"
msgstr ""
#. type: =head1
#: perl.pod:450
msgid "BUGS"
msgstr ""
#. type: textblock
#: perl.pod:452
msgid "The behavior implied by the B<use warnings> pragma is not mandatory."
msgstr ""
#. type: textblock
#: perl.pod:454
msgid ""
"Perl is at the mercy of your machine's definitions of various operations "
"such as type casting, atof(), and floating-point output with sprintf()."
msgstr ""
#. type: textblock
#: perl.pod:458
msgid ""
"If your stdio requires a seek or eof between reads and writes on a "
"particular stream, so does Perl. (This doesn't apply to sysread() and "
"syswrite().)"
msgstr ""
#. type: textblock
#: perl.pod:462
msgid ""
"While none of the built-in data types have any arbitrary size limits (apart "
"from memory size), there are still a few arbitrary limits: a given variable "
"name may not be longer than 251 characters. Line numbers displayed by "
"diagnostics are internally stored as short integers, so they are limited to "
"a maximum of 65535 (higher numbers usually being affected by wraparound)."
msgstr ""
#. type: textblock
#: perl.pod:469
msgid ""
"You may submit your bug reports (be sure to include full configuration "
"information as output by the myconfig program in the perl source tree, or by "
"C<perl -V>) to L<https://github.com/Perl/perl5/issues>."
msgstr ""
#. type: textblock
#: perl.pod:473
msgid ""
"Perl actually stands for Pathologically Eclectic Rubbish Lister, but don't "
"tell anyone I said that."
msgstr ""
#. type: =head1
#: perl.pod:476
msgid "NOTES"
msgstr ""
#. type: textblock
#: perl.pod:478
msgid ""
"The Perl motto is \"There's more than one way to do it.\" Divining how many "
"more is left as an exercise to the reader."
msgstr ""
#. type: textblock
#: perl.pod:481
msgid ""
"The three principal virtues of a programmer are Laziness, Impatience, and "
"Hubris. See the Camel Book for why."
msgstr ""
Reply to: