Skip to content

Commit 392ac3e

Browse files
Update translation
1 parent 99e2970 commit 392ac3e

6 files changed

Lines changed: 14349 additions & 14462 deletions

File tree

library/ast.po

Lines changed: 2 additions & 175 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.14\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2025-12-19 14:15+0000\n"
16+
"POT-Creation-Date: 2025-12-29 14:16+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1818
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1919
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -199,7 +199,7 @@ msgid ""
199199
"int? end_col_offset)\n"
200200
"\n"
201201
" arguments = (arg* posonlyargs, arg* args, arg? vararg, arg* kwonlyargs,\n"
202-
" expr* kw_defaults, arg? kwarg, expr* defaults)\n"
202+
" expr?* kw_defaults, arg? kwarg, expr* defaults)\n"
203203
"\n"
204204
" arg = (identifier arg, expr? annotation, string? type_comment)\n"
205205
" attributes (int lineno, int col_offset, int? end_lineno, int? "
@@ -245,179 +245,6 @@ msgid ""
245245
"end_col_offset)\n"
246246
"}\n"
247247
msgstr ""
248-
"-- ASDL's 4 builtin types are:\n"
249-
"-- identifier, int, string, constant\n"
250-
"\n"
251-
"module Python\n"
252-
"{\n"
253-
" mod = Module(stmt* body, type_ignore* type_ignores)\n"
254-
" | Interactive(stmt* body)\n"
255-
" | Expression(expr body)\n"
256-
" | FunctionType(expr* argtypes, expr returns)\n"
257-
"\n"
258-
" stmt = FunctionDef(identifier name, arguments args,\n"
259-
" stmt* body, expr* decorator_list, expr? returns,\n"
260-
" string? type_comment, type_param* type_params)\n"
261-
" | AsyncFunctionDef(identifier name, arguments args,\n"
262-
" stmt* body, expr* decorator_list, expr? "
263-
"returns,\n"
264-
" string? type_comment, type_param* type_params)\n"
265-
"\n"
266-
" | ClassDef(identifier name,\n"
267-
" expr* bases,\n"
268-
" keyword* keywords,\n"
269-
" stmt* body,\n"
270-
" expr* decorator_list,\n"
271-
" type_param* type_params)\n"
272-
" | Return(expr? value)\n"
273-
"\n"
274-
" | Delete(expr* targets)\n"
275-
" | Assign(expr* targets, expr value, string? type_comment)\n"
276-
" | TypeAlias(expr name, type_param* type_params, expr value)\n"
277-
" | AugAssign(expr target, operator op, expr value)\n"
278-
" -- 'simple' indicates that we annotate simple name without parens\n"
279-
" | AnnAssign(expr target, expr annotation, expr? value, int "
280-
"simple)\n"
281-
"\n"
282-
" -- use 'orelse' because else is a keyword in target languages\n"
283-
" | For(expr target, expr iter, stmt* body, stmt* orelse, string? "
284-
"type_comment)\n"
285-
" | AsyncFor(expr target, expr iter, stmt* body, stmt* orelse, "
286-
"string? type_comment)\n"
287-
" | While(expr test, stmt* body, stmt* orelse)\n"
288-
" | If(expr test, stmt* body, stmt* orelse)\n"
289-
" | With(withitem* items, stmt* body, string? type_comment)\n"
290-
" | AsyncWith(withitem* items, stmt* body, string? type_comment)\n"
291-
"\n"
292-
" | Match(expr subject, match_case* cases)\n"
293-
"\n"
294-
" | Raise(expr? exc, expr? cause)\n"
295-
" | Try(stmt* body, excepthandler* handlers, stmt* orelse, stmt* "
296-
"finalbody)\n"
297-
" | TryStar(stmt* body, excepthandler* handlers, stmt* orelse, stmt* "
298-
"finalbody)\n"
299-
" | Assert(expr test, expr? msg)\n"
300-
"\n"
301-
" | Import(alias* names)\n"
302-
" | ImportFrom(identifier? module, alias* names, int? level)\n"
303-
"\n"
304-
" | Global(identifier* names)\n"
305-
" | Nonlocal(identifier* names)\n"
306-
" | Expr(expr value)\n"
307-
" | Pass | Break | Continue\n"
308-
"\n"
309-
" -- col_offset is the byte offset in the utf8 string the parser "
310-
"uses\n"
311-
" attributes (int lineno, int col_offset, int? end_lineno, int? "
312-
"end_col_offset)\n"
313-
"\n"
314-
" -- BoolOp() can use left & right?\n"
315-
" expr = BoolOp(boolop op, expr* values)\n"
316-
" | NamedExpr(expr target, expr value)\n"
317-
" | BinOp(expr left, operator op, expr right)\n"
318-
" | UnaryOp(unaryop op, expr operand)\n"
319-
" | Lambda(arguments args, expr body)\n"
320-
" | IfExp(expr test, expr body, expr orelse)\n"
321-
" | Dict(expr?* keys, expr* values)\n"
322-
" | Set(expr* elts)\n"
323-
" | ListComp(expr elt, comprehension* generators)\n"
324-
" | SetComp(expr elt, comprehension* generators)\n"
325-
" | DictComp(expr key, expr value, comprehension* generators)\n"
326-
" | GeneratorExp(expr elt, comprehension* generators)\n"
327-
" -- the grammar constrains where yield expressions can occur\n"
328-
" | Await(expr value)\n"
329-
" | Yield(expr? value)\n"
330-
" | YieldFrom(expr value)\n"
331-
" -- need sequences for compare to distinguish between\n"
332-
" -- x < 4 < 3 and (x < 4) < 3\n"
333-
" | Compare(expr left, cmpop* ops, expr* comparators)\n"
334-
" | Call(expr func, expr* args, keyword* keywords)\n"
335-
" | FormattedValue(expr value, int conversion, expr? format_spec)\n"
336-
" | Interpolation(expr value, constant str, int conversion, expr? "
337-
"format_spec)\n"
338-
" | JoinedStr(expr* values)\n"
339-
" | TemplateStr(expr* values)\n"
340-
" | Constant(constant value, string? kind)\n"
341-
"\n"
342-
" -- the following expression can appear in assignment context\n"
343-
" | Attribute(expr value, identifier attr, expr_context ctx)\n"
344-
" | Subscript(expr value, expr slice, expr_context ctx)\n"
345-
" | Starred(expr value, expr_context ctx)\n"
346-
" | Name(identifier id, expr_context ctx)\n"
347-
" | List(expr* elts, expr_context ctx)\n"
348-
" | Tuple(expr* elts, expr_context ctx)\n"
349-
"\n"
350-
" -- can appear only in Subscript\n"
351-
" | Slice(expr? lower, expr? upper, expr? step)\n"
352-
"\n"
353-
" -- col_offset is the byte offset in the utf8 string the parser "
354-
"uses\n"
355-
" attributes (int lineno, int col_offset, int? end_lineno, int? "
356-
"end_col_offset)\n"
357-
"\n"
358-
" expr_context = Load | Store | Del\n"
359-
"\n"
360-
" boolop = And | Or\n"
361-
"\n"
362-
" operator = Add | Sub | Mult | MatMult | Div | Mod | Pow | LShift\n"
363-
" | RShift | BitOr | BitXor | BitAnd | FloorDiv\n"
364-
"\n"
365-
" unaryop = Invert | Not | UAdd | USub\n"
366-
"\n"
367-
" cmpop = Eq | NotEq | Lt | LtE | Gt | GtE | Is | IsNot | In | NotIn\n"
368-
"\n"
369-
" comprehension = (expr target, expr iter, expr* ifs, int is_async)\n"
370-
"\n"
371-
" excepthandler = ExceptHandler(expr? type, identifier? name, stmt* body)\n"
372-
" attributes (int lineno, int col_offset, int? end_lineno, "
373-
"int? end_col_offset)\n"
374-
"\n"
375-
" arguments = (arg* posonlyargs, arg* args, arg? vararg, arg* kwonlyargs,\n"
376-
" expr* kw_defaults, arg? kwarg, expr* defaults)\n"
377-
"\n"
378-
" arg = (identifier arg, expr? annotation, string? type_comment)\n"
379-
" attributes (int lineno, int col_offset, int? end_lineno, int? "
380-
"end_col_offset)\n"
381-
"\n"
382-
" -- keyword arguments supplied to call (NULL identifier for **kwargs)\n"
383-
" keyword = (identifier? arg, expr value)\n"
384-
" attributes (int lineno, int col_offset, int? end_lineno, int? "
385-
"end_col_offset)\n"
386-
"\n"
387-
" -- import name with optional 'as' alias.\n"
388-
" alias = (identifier name, identifier? asname)\n"
389-
" attributes (int lineno, int col_offset, int? end_lineno, int? "
390-
"end_col_offset)\n"
391-
"\n"
392-
" withitem = (expr context_expr, expr? optional_vars)\n"
393-
"\n"
394-
" match_case = (pattern pattern, expr? guard, stmt* body)\n"
395-
"\n"
396-
" pattern = MatchValue(expr value)\n"
397-
" | MatchSingleton(constant value)\n"
398-
" | MatchSequence(pattern* patterns)\n"
399-
" | MatchMapping(expr* keys, pattern* patterns, identifier? rest)\n"
400-
" | MatchClass(expr cls, pattern* patterns, identifier* kwd_attrs, "
401-
"pattern* kwd_patterns)\n"
402-
"\n"
403-
" | MatchStar(identifier? name)\n"
404-
" -- The optional \"rest\" MatchMapping parameter handles "
405-
"capturing extra mapping keys\n"
406-
"\n"
407-
" | MatchAs(pattern? pattern, identifier? name)\n"
408-
" | MatchOr(pattern* patterns)\n"
409-
"\n"
410-
" attributes (int lineno, int col_offset, int end_lineno, int "
411-
"end_col_offset)\n"
412-
"\n"
413-
" type_ignore = TypeIgnore(int lineno, string tag)\n"
414-
"\n"
415-
" type_param = TypeVar(identifier name, expr? bound, expr? default_value)\n"
416-
" | ParamSpec(identifier name, expr? default_value)\n"
417-
" | TypeVarTuple(identifier name, expr? default_value)\n"
418-
" attributes (int lineno, int col_offset, int end_lineno, int "
419-
"end_col_offset)\n"
420-
"}\n"
421248

422249
#: ../../library/ast.rst:42
423250
msgid "Node classes"

0 commit comments

Comments
 (0)