44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
66# Translators:
7- # Rafael Fontenelle <rffontenelle@gmail.com>, 2019
87# i17obot <i17obot@rougeth.com>, 2020
8+ # Rafael Fontenelle <rffontenelle@gmail.com>, 2025
99#
1010#, fuzzy
1111msgid ""
1212msgstr ""
1313"Project-Id-Version : Python 3.9\n "
1414"Report-Msgid-Bugs-To : \n "
15- "POT-Creation-Date : 2025-01-03 16:35 +0000\n "
15+ "POT-Creation-Date : 2025-02-07 16:40 +0000\n "
1616"PO-Revision-Date : 2017-02-16 23:10+0000\n "
17- "Last-Translator : i17obot <i17obot@rougeth .com>, 2020 \n "
17+ "Last-Translator : Rafael Fontenelle <rffontenelle@gmail .com>, 2025 \n "
1818"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
1919"teams/5390/pt_BR/)\n "
2020"Language : pt_BR\n "
@@ -38,48 +38,65 @@ msgid ""
3838"directories, with various optional time/correctness trade-offs. For "
3939"comparing files, see also the :mod:`difflib` module."
4040msgstr ""
41+ "O módulo :mod:`filecmp` define funções para comparar arquivos e diretórios, "
42+ "com várias compensações opcionais de tempo/correção. Para comparar arquivos, "
43+ "veja também o módulo :mod:`difflib`."
4144
4245#: ../../library/filecmp.rst:17
4346msgid "The :mod:`filecmp` module defines the following functions:"
44- msgstr ""
47+ msgstr "O módulo :mod:`filecmp` define as seguintes funções: "
4548
4649#: ../../library/filecmp.rst:22
4750msgid ""
4851"Compare the files named *f1* and *f2*, returning ``True`` if they seem "
4952"equal, ``False`` otherwise."
5053msgstr ""
54+ "Compara os arquivos chamados *f1* e *f2*, retornando ``True`` se eles "
55+ "parecerem iguais, ``False`` caso contrário."
5156
5257#: ../../library/filecmp.rst:25
5358msgid ""
5459"If *shallow* is true and the :func:`os.stat` signatures (file type, size, "
5560"and modification time) of both files are identical, the files are taken to "
5661"be equal."
5762msgstr ""
63+ "Se *shallow* for verdadeiro e as assinaturas de :func:`os.stat` (tipo de "
64+ "arquivo, tamanho e hora de modificação) de ambos os arquivos forem "
65+ "idênticas, os arquivos serão considerados iguais."
5866
5967#: ../../library/filecmp.rst:29
6068msgid ""
6169"Otherwise, the files are treated as different if their sizes or contents "
6270"differ."
6371msgstr ""
72+ "Caso contrário, os arquivos serão tratados como diferentes se seus tamanhos "
73+ "ou conteúdos forem diferentes."
6474
6575#: ../../library/filecmp.rst:31
6676msgid ""
6777"Note that no external programs are called from this function, giving it "
6878"portability and efficiency."
6979msgstr ""
80+ "Observe que nenhum programa externo é chamado a partir desta função, o que "
81+ "lhe confere portabilidade e eficiência."
7082
7183#: ../../library/filecmp.rst:34
7284msgid ""
7385"This function uses a cache for past comparisons and the results, with cache "
7486"entries invalidated if the :func:`os.stat` information for the file "
7587"changes. The entire cache may be cleared using :func:`clear_cache`."
7688msgstr ""
89+ "Esta função usa um cache para comparações passadas e os resultados, com "
90+ "entradas de cache invalidadas se as informações de :func:`os.stat` para o "
91+ "arquivo mudarem. O cache inteiro pode ser limpo usando :func:`clear_cache`."
7792
7893#: ../../library/filecmp.rst:41
7994msgid ""
8095"Compare the files in the two directories *dir1* and *dir2* whose names are "
8196"given by *common*."
8297msgstr ""
98+ "Compara os arquivos nos dois diretórios *dir1* e *dir2* cujos nomes são "
99+ "dados por *common*."
83100
84101#: ../../library/filecmp.rst:44
85102msgid ""
@@ -90,26 +107,40 @@ msgid ""
90107"directories, the user lacks permission to read them or if the comparison "
91108"could not be done for some other reason."
92109msgstr ""
110+ "Retorna três listas de nomes de arquivos: *match*, *mismatch*, *errors*. "
111+ "*match* contém a lista de arquivos que correspondem, *mismatch* contém os "
112+ "nomes daqueles que não correspondem e *errors* lista os nomes dos arquivos "
113+ "que não puderam ser comparados. Os arquivos são listados em *errors* se não "
114+ "existirem em um dos diretórios, o usuário não tiver permissão para lê-los ou "
115+ "se a comparação não puder ser feita por algum outro motivo."
93116
94117#: ../../library/filecmp.rst:51
95118msgid ""
96119"The *shallow* parameter has the same meaning and default value as for :func:"
97120"`filecmp.cmp`."
98121msgstr ""
122+ "O parâmetro *shallow* tem o mesmo significado e valor padrão que :func:"
123+ "`filecmp.cmp`."
99124
100125#: ../../library/filecmp.rst:54
101126msgid ""
102127"For example, ``cmpfiles('a', 'b', ['c', 'd/e'])`` will compare ``a/c`` with "
103128"``b/c`` and ``a/d/e`` with ``b/d/e``. ``'c'`` and ``'d/e'`` will each be in "
104129"one of the three returned lists."
105130msgstr ""
131+ "Por exemplo, ``cmpfiles('a', 'b', ['c', 'd/e'])`` comparará ``a/c`` com ``b/"
132+ "c`` e ``a/d/e`` com ``b/d/e``. ``'c'`` e ``'d/e'`` estarão cada um em uma "
133+ "das três listas retornadas."
106134
107135#: ../../library/filecmp.rst:61
108136msgid ""
109137"Clear the filecmp cache. This may be useful if a file is compared so quickly "
110138"after it is modified that it is within the mtime resolution of the "
111139"underlying filesystem."
112140msgstr ""
141+ "Limpa o cache do filecmp. Isso pode ser útil se um arquivo for comparado tão "
142+ "rapidamente após ser modificado que ele esteja dentro da resolução de mtime "
143+ "do sistema de arquivos subjacente."
113144
114145#: ../../library/filecmp.rst:71
115146msgid "The :class:`dircmp` class"
@@ -131,29 +162,33 @@ msgstr ""
131162
132163#: ../../library/filecmp.rst:83
133164msgid "The :class:`dircmp` class provides the following methods:"
134- msgstr ""
165+ msgstr "A classe :class:`dircmp` fornece os seguintes métodos: "
135166
136167#: ../../library/filecmp.rst:87
137168msgid "Print (to :data:`sys.stdout`) a comparison between *a* and *b*."
138- msgstr ""
169+ msgstr "Exibe (para :data:`sys.stdout`) uma comparação entre *a* e *b*. "
139170
140171#: ../../library/filecmp.rst:91
141172msgid ""
142173"Print a comparison between *a* and *b* and common immediate subdirectories."
143- msgstr ""
174+ msgstr "Exibe uma comparação entre *a* e *b* e subdiretórios imediatos comuns. "
144175
145176#: ../../library/filecmp.rst:96
146177msgid ""
147178"Print a comparison between *a* and *b* and common subdirectories "
148179"(recursively)."
149180msgstr ""
181+ "Exibe uma comparação entre *a* e *b* e subdiretórios comuns (recursivamente)."
150182
151183#: ../../library/filecmp.rst:99
152184msgid ""
153185"The :class:`dircmp` class offers a number of interesting attributes that may "
154186"be used to get various bits of information about the directory trees being "
155187"compared."
156188msgstr ""
189+ "A classe :class:`dircmp` oferece uma série de atributos interessantes que "
190+ "podem ser usados para obter várias informações sobre as árvores de "
191+ "diretórios que estão sendo comparadas."
157192
158193#: ../../library/filecmp.rst:103
159194msgid ""
@@ -164,35 +199,35 @@ msgstr ""
164199
165200#: ../../library/filecmp.rst:110
166201msgid "The directory *a*."
167- msgstr ""
202+ msgstr "O diretório *a*. "
168203
169204#: ../../library/filecmp.rst:115
170205msgid "The directory *b*."
171- msgstr ""
206+ msgstr "O diretório *b*. "
172207
173208#: ../../library/filecmp.rst:120
174209msgid "Files and subdirectories in *a*, filtered by *hide* and *ignore*."
175- msgstr ""
210+ msgstr "Arquivos e subdiretórios em *a*, filtrados por *hide* e *ignore*. "
176211
177212#: ../../library/filecmp.rst:125
178213msgid "Files and subdirectories in *b*, filtered by *hide* and *ignore*."
179- msgstr ""
214+ msgstr "Arquivos e subdiretórios em *b*, filtrados por *hide* e *ignore*. "
180215
181216#: ../../library/filecmp.rst:130
182217msgid "Files and subdirectories in both *a* and *b*."
183- msgstr ""
218+ msgstr "Arquivos e subdiretórios em *a* e *b*. "
184219
185220#: ../../library/filecmp.rst:135
186221msgid "Files and subdirectories only in *a*."
187- msgstr ""
222+ msgstr "Arquivos e subdiretórios em apenas *a*. "
188223
189224#: ../../library/filecmp.rst:140
190225msgid "Files and subdirectories only in *b*."
191- msgstr ""
226+ msgstr "Arquivos e subdiretórios em apenas *b*. "
192227
193228#: ../../library/filecmp.rst:145
194229msgid "Subdirectories in both *a* and *b*."
195- msgstr ""
230+ msgstr "Subdiretórios em *a* e *b*. "
196231
197232#: ../../library/filecmp.rst:150
198233msgid "Files in both *a* and *b*."
@@ -203,22 +238,28 @@ msgid ""
203238"Names in both *a* and *b*, such that the type differs between the "
204239"directories, or names for which :func:`os.stat` reports an error."
205240msgstr ""
241+ "Nomes em *a* e *b*, de modo que o tipo difere entre os diretórios, ou nomes "
242+ "para os quais :func:`os.stat` relata um erro."
206243
207244#: ../../library/filecmp.rst:161
208245msgid ""
209246"Files which are identical in both *a* and *b*, using the class's file "
210247"comparison operator."
211248msgstr ""
249+ "Arquivos que são idênticos em *a* e *b*, usando o operador de comparação de "
250+ "arquivos da classe."
212251
213252#: ../../library/filecmp.rst:167
214253msgid ""
215254"Files which are in both *a* and *b*, whose contents differ according to the "
216255"class's file comparison operator."
217256msgstr ""
257+ "Arquivos que estão em *a* e *b*, cujos conteúdos diferem de acordo com o "
258+ "operador de comparação de arquivos da classe."
218259
219260#: ../../library/filecmp.rst:173
220261msgid "Files which are in both *a* and *b*, but could not be compared."
221- msgstr ""
262+ msgstr "Arquivos que estão em *a* e *b*, mas não puderam ser comparados. "
222263
223264#: ../../library/filecmp.rst:178
224265msgid ""
@@ -227,10 +268,13 @@ msgstr ""
227268
228269#: ../../library/filecmp.rst:185
229270msgid "List of directories ignored by :class:`dircmp` by default."
230- msgstr ""
271+ msgstr "Lista de diretórios ignorados por :class:`dircmp` por padrão. "
231272
232273#: ../../library/filecmp.rst:188
233274msgid ""
234275"Here is a simplified example of using the ``subdirs`` attribute to search "
235276"recursively through two directories to show common different files::"
236277msgstr ""
278+ "Aqui está um exemplo simplificado do uso do atributo ``subdirs`` para "
279+ "pesquisar recursivamente em dois diretórios para mostrar arquivos diferentes "
280+ "em comum:"
0 commit comments