Skip to content

Commit 6b2ccde

Browse files
committed
l10n: port pr for translation + add french
1 parent 05eb7ee commit 6b2ccde

File tree

3 files changed

+283
-154
lines changed

3 files changed

+283
-154
lines changed

src/uu/pr/locales/en-US.ftl

Lines changed: 91 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,95 @@
1-
pr-about = Write content of given file or standard input to standard output with pagination filter
2-
pr-usage = pr [OPTION]... [FILE]...
3-
pr-after-help = +PAGE Begin output at page number page of the formatted input.
4-
-COLUMN Produce multi-column output. See --column
1+
pr-about = paginate or columnate FILE(s) for printing
2+
pr-after-help =
3+
If no FILE(s) are given, or if FILE is -, read standard input.
54
6-
The pr utility is a printing and pagination filter for text files.
7-
When multiple input files are specified, each is read, formatted, and written to standard output.
8-
By default, the input is separated into 66-line pages, each with
5+
When creating multicolumn output, columns will be of equal width. When using
6+
the '-s' option to separate columns, the default separator is a single tab
7+
character. When using the '-S' option to separate columns, the default separator
8+
is a single space character.
9+
pr-usage = pr [OPTION]... [FILE]...
910
10-
- A 5-line header with the page number, date, time, and the pathname of the file.
11-
- A 5-line trailer consisting of blank lines.
11+
# Help messages
12+
pr-help-pages = Begin and stop printing with page FIRST_PAGE[:LAST_PAGE]
13+
pr-help-header =
14+
Use the string header to replace the file name
15+
in the header line.
16+
pr-help-double-space =
17+
Produce output that is double spaced. An extra <newline>
18+
character is output following every <newline> found in the input.
19+
pr-help-number-lines =
20+
Provide width digit line numbering. The default for width,
21+
if not specified, is 5. The number occupies the first width column
22+
positions of each text column or each line of -m output. If char
23+
(any non-digit character) is given, it is appended to the line number
24+
to separate it from whatever follows. The default for char is a <tab>.
25+
Line numbers longer than width columns are truncated.
26+
pr-help-first-line-number = start counting with NUMBER at 1st line of first page printed
27+
pr-help-omit-header =
28+
Write neither the five-line identifying header nor the five-line
29+
trailer usually supplied for each page. Quit writing after the last line
30+
of each file without spacing to the end of the page.
31+
pr-help-page-length =
32+
Override the 66-line default (default number of lines of text 56,
33+
and with -F 63) and reset the page length to lines. If lines is not
34+
greater than the sum of both the header and trailer depths (in lines),
35+
the pr utility shall suppress both the header and trailer, as if the -t
36+
option were in effect.
37+
pr-help-no-file-warnings = omit warning when a file cannot be opened
38+
pr-help-form-feed =
39+
Use a <form-feed> for new pages, instead of the default behavior that
40+
uses a sequence of <newline>s.
41+
pr-help-column-width =
42+
Set the width of the line to width column positions for multiple
43+
text-column output only. If the -w option is not specified and the -s option
44+
is not specified, the default width shall be 72. If the -w option is not specified
45+
and the -s option is specified, the default width shall be 512.
46+
pr-help-page-width =
47+
set page width to PAGE_WIDTH (72) characters always,
48+
truncate lines, except -J option is set, no interference
49+
with -S or -s
50+
pr-help-across =
51+
Modify the effect of the - column option so that the columns are filled
52+
across the page in a round-robin order (for example, when column is 2, the
53+
first input line heads column 1, the second heads column 2, the third is the
54+
second line in column 1, and so on).
55+
pr-help-column =
56+
Produce multi-column output that is arranged in column columns
57+
(the default shall be 1) and is written down each column in the order in which
58+
the text is received from the input file. This option should not be used with -m.
59+
The options -e and -i shall be assumed for multiple text-column output. Whether
60+
or not text columns are produced with identical vertical lengths is unspecified,
61+
but a text column shall never exceed the length of the page (see the -l option).
62+
When used with -t, use the minimum number of lines to write the output.
63+
pr-help-column-char-separator =
64+
Separate text columns by the single character char instead of by the
65+
appropriate number of <space>s (default for char is the <tab> character).
66+
pr-help-column-string-separator =
67+
separate columns by STRING,
68+
without -S: Default separator <TAB> with -J and <space>
69+
otherwise (same as -S\" \"), no effect on column options
70+
pr-help-merge =
71+
Merge files. Standard output shall be formatted so the pr utility
72+
writes one line from each file specified by a file operand, side by side
73+
into text columns of equal fixed widths, in terms of the number of column
74+
positions. Implementations shall support merging of at least nine file operands.
75+
pr-help-indent =
76+
Each line of output shall be preceded by offset <space>s. If the -o
77+
option is not specified, the default offset shall be zero. The space taken is
78+
in addition to the output line width (see the -w option below).
79+
pr-help-join-lines =
80+
merge full lines, turns off -W line truncation, no column
81+
alignment, --sep-string[=STRING] sets separators
82+
pr-help-help = Print help information
1283
13-
If standard output is associated with a terminal, diagnostic messages are suppressed until the pr
14-
utility has completed processing.
84+
# Page header text
85+
pr-page = Page
1586
16-
When multiple column output is specified, text columns are of equal width.
17-
By default, text columns are separated by at least one <blank>.
18-
Input lines that do not fit into a text column are truncated.
19-
Lines are not truncated under single column output.
87+
# Error messages
88+
pr-error-reading-input = pr: Reading from input {$file} gave error
89+
pr-error-unknown-filetype = pr: {$file}: unknown filetype
90+
pr-error-is-directory = pr: {$file}: Is a directory
91+
pr-error-socket-not-supported = pr: cannot open {$file}, Operation not supported on socket
92+
pr-error-no-such-file = pr: cannot open {$file}, No such file or directory
93+
pr-error-column-merge-conflict = cannot specify number of columns when printing in parallel
94+
pr-error-across-merge-conflict = cannot specify both printing across and printing in parallel
95+
pr-error-invalid-pages-range = invalid --pages argument '{$start}:{$end}'

src/uu/pr/locales/fr-FR.ftl

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
pr-about = paginer ou présenter en colonnes le(s) FICHIER(s) pour l'impression
2+
pr-after-help =
3+
Si aucun FICHIER n'est donné, ou si FICHIER est -, lire l'entrée standard.
4+
5+
Lors de la création d'une sortie multi-colonnes, les colonnes auront une largeur égale.
6+
Lors de l'utilisation de l'option '-s' pour séparer les colonnes, le séparateur par défaut
7+
est un caractère de tabulation unique. Lors de l'utilisation de l'option '-S' pour séparer
8+
les colonnes, le séparateur par défaut est un caractère d'espace unique.
9+
pr-usage = pr [OPTION]... [FICHIER]...
10+
11+
# Messages d'aide
12+
pr-help-pages = Commencer et arrêter l'impression à la page PREMIÈRE_PAGE[:DERNIÈRE_PAGE]
13+
pr-help-header =
14+
Utiliser la chaîne d'en-tête pour remplacer le nom de fichier
15+
dans la ligne d'en-tête.
16+
pr-help-double-space =
17+
Produire une sortie avec double espacement. Un caractère <saut de ligne>
18+
supplémentaire est affiché après chaque <saut de ligne> trouvé dans l'entrée.
19+
pr-help-number-lines =
20+
Fournir une numérotation de ligne avec largeur de chiffres. La valeur par défaut
21+
pour la largeur, si non spécifiée, est 5. Le numéro occupe les premières
22+
largeur positions de colonne de chaque colonne de texte ou de chaque ligne
23+
de sortie -m. Si char (tout caractère non numérique) est donné, il est
24+
ajouté au numéro de ligne pour le séparer de ce qui suit. La valeur par
25+
défaut pour char est une <tabulation>. Les numéros de ligne plus longs
26+
que largeur colonnes sont tronqués.
27+
pr-help-first-line-number = commencer le comptage avec NUMÉRO à la 1ère ligne de la première page imprimée
28+
pr-help-omit-header =
29+
N'écrire ni l'en-tête d'identification de cinq lignes ni le pied de page
30+
de cinq lignes habituellement fournis pour chaque page. Arrêter l'écriture
31+
après la dernière ligne de chaque fichier sans espacement jusqu'à la fin de la page.
32+
pr-help-page-length =
33+
Remplacer la valeur par défaut de 66 lignes (nombre par défaut de lignes de texte 56,
34+
et avec -F 63) et réinitialiser la longueur de page à lignes. Si lignes n'est pas
35+
supérieur à la somme des profondeurs de l'en-tête et du pied de page (en lignes),
36+
l'utilitaire pr supprimera à la fois l'en-tête et le pied de page, comme si l'option -t
37+
était en vigueur.
38+
pr-help-no-file-warnings = omettre l'avertissement lorsqu'un fichier ne peut pas être ouvert
39+
pr-help-form-feed =
40+
Utiliser un <saut de page> pour les nouvelles pages, au lieu du comportement par défaut
41+
qui utilise une séquence de <sauts de ligne>.
42+
pr-help-column-width =
43+
Définir la largeur de la ligne à largeur positions de colonne pour la sortie
44+
multi-colonnes de texte seulement. Si l'option -w n'est pas spécifiée et
45+
l'option -s n'est pas spécifiée, la largeur par défaut sera 72. Si l'option -w
46+
n'est pas spécifiée et l'option -s est spécifiée, la largeur par défaut sera 512.
47+
pr-help-page-width =
48+
définir la largeur de page à PAGE_WIDTH (72) caractères toujours,
49+
tronquer les lignes, sauf si l'option -J est définie, aucune interférence
50+
avec -S ou -s
51+
pr-help-across =
52+
Modifier l'effet de l'option - colonne pour que les colonnes soient remplies
53+
à travers la page dans un ordre round-robin (par exemple, quand colonne est 2,
54+
la première ligne d'entrée va en tête de colonne 1, la seconde va en tête de colonne 2,
55+
la troisième est la seconde ligne en colonne 1, et ainsi de suite).
56+
pr-help-column =
57+
Produire une sortie multi-colonnes qui est arrangée en colonnes colonnes
58+
(la valeur par défaut sera 1) et est écrite dans chaque colonne dans l'ordre
59+
dans lequel le texte est reçu du fichier d'entrée. Cette option ne doit pas être
60+
utilisée avec -m. Les options -e et -i seront assumées pour la sortie multi-colonnes
61+
de texte. Que les colonnes de texte soient produites avec des longueurs verticales
62+
identiques ou non n'est pas spécifié, mais une colonne de texte ne doit jamais
63+
dépasser la longueur de la page (voir l'option -l). Lorsqu'utilisée avec -t,
64+
utiliser le nombre minimum de lignes pour écrire la sortie.
65+
pr-help-column-char-separator =
66+
Séparer les colonnes de texte par le caractère unique char au lieu du nombre
67+
approprié d'<espaces> (par défaut pour char est le caractère de <tabulation>).
68+
pr-help-column-string-separator =
69+
séparer les colonnes par CHAÎNE,
70+
sans -S : Séparateur par défaut <TAB> avec -J et <espace>
71+
sinon (même que -S\" \"), aucun effet sur les options de colonne
72+
pr-help-merge =
73+
Fusionner les fichiers. La sortie standard sera formatée pour que l'utilitaire pr
74+
écrive une ligne de chaque fichier spécifié par un opérande de fichier, côte à côte
75+
dans des colonnes de texte de largeurs fixes égales, en termes du nombre de positions
76+
de colonne. Les implémentations doivent supporter la fusion d'au moins neuf opérandes de fichier.
77+
pr-help-indent =
78+
Chaque ligne de sortie sera précédée par décalage <espaces>. Si l'option -o
79+
n'est pas spécifiée, le décalage par défaut sera zéro. L'espace pris est
80+
en plus de la largeur de ligne de sortie (voir l'option -w ci-dessous).
81+
pr-help-join-lines =
82+
fusionner les lignes complètes, désactive la troncature de ligne -W, aucun
83+
alignement de colonne, --sep-string[=CHAÎNE] définit les séparateurs
84+
pr-help-help = Afficher les informations d'aide
85+
86+
# Texte d'en-tête de page
87+
pr-page = Page
88+
89+
# Messages d'erreur
90+
pr-error-reading-input = pr : La lecture depuis l'entrée {$file} a donné une erreur
91+
pr-error-unknown-filetype = pr : {$file} : type de fichier inconnu
92+
pr-error-is-directory = pr : {$file} : Est un répertoire
93+
pr-error-socket-not-supported = pr : impossible d'ouvrir {$file}, Opération non supportée sur socket
94+
pr-error-no-such-file = pr : impossible d'ouvrir {$file}, Aucun fichier ou répertoire de ce type
95+
pr-error-column-merge-conflict = impossible de spécifier le nombre de colonnes lors de l'impression en parallèle
96+
pr-error-across-merge-conflict = impossible de spécifier à la fois l'impression transversale et l'impression en parallèle
97+
pr-error-invalid-pages-range = argument --pages invalide '{$start}:{$end}'

0 commit comments

Comments
 (0)