diff --git a/.tx/config b/.tx/config index b5b6c17058..e50123fbf3 100644 --- a/.tx/config +++ b/.tx/config @@ -1,7 +1,7 @@ [main] host = https://www.transifex.com -[o:python-doc:p:python-newest:r:about] +[o:python-doc:p:python-314:r:about] file_filter = about.po source_file = gettext/about.pot type = PO @@ -10,7 +10,7 @@ resource_name = about replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:bugs] +[o:python-doc:p:python-314:r:bugs] file_filter = bugs.po source_file = gettext/bugs.pot type = PO @@ -19,7 +19,7 @@ resource_name = bugs replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--abstract] +[o:python-doc:p:python-314:r:c-api--abstract] file_filter = c-api/abstract.po source_file = gettext/c-api/abstract.pot type = PO @@ -28,7 +28,7 @@ resource_name = c-api--abstract replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--allocation] +[o:python-doc:p:python-314:r:c-api--allocation] file_filter = c-api/allocation.po source_file = gettext/c-api/allocation.pot type = PO @@ -37,7 +37,7 @@ resource_name = c-api--allocation replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--apiabiversion] +[o:python-doc:p:python-314:r:c-api--apiabiversion] file_filter = c-api/apiabiversion.po source_file = gettext/c-api/apiabiversion.pot type = PO @@ -46,7 +46,7 @@ resource_name = c-api--apiabiversion replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--arg] +[o:python-doc:p:python-314:r:c-api--arg] file_filter = c-api/arg.po source_file = gettext/c-api/arg.pot type = PO @@ -55,7 +55,7 @@ resource_name = c-api--arg replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--bool] +[o:python-doc:p:python-314:r:c-api--bool] file_filter = c-api/bool.po source_file = gettext/c-api/bool.pot type = PO @@ -64,7 +64,7 @@ resource_name = c-api--bool replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--buffer] +[o:python-doc:p:python-314:r:c-api--buffer] file_filter = c-api/buffer.po source_file = gettext/c-api/buffer.pot type = PO @@ -73,7 +73,7 @@ resource_name = c-api--buffer replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--bytearray] +[o:python-doc:p:python-314:r:c-api--bytearray] file_filter = c-api/bytearray.po source_file = gettext/c-api/bytearray.pot type = PO @@ -82,7 +82,7 @@ resource_name = c-api--bytearray replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--bytes] +[o:python-doc:p:python-314:r:c-api--bytes] file_filter = c-api/bytes.po source_file = gettext/c-api/bytes.pot type = PO @@ -91,7 +91,7 @@ resource_name = c-api--bytes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--call] +[o:python-doc:p:python-314:r:c-api--call] file_filter = c-api/call.po source_file = gettext/c-api/call.pot type = PO @@ -100,7 +100,7 @@ resource_name = c-api--call replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--capsule] +[o:python-doc:p:python-314:r:c-api--capsule] file_filter = c-api/capsule.po source_file = gettext/c-api/capsule.pot type = PO @@ -109,7 +109,7 @@ resource_name = c-api--capsule replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--cell] +[o:python-doc:p:python-314:r:c-api--cell] file_filter = c-api/cell.po source_file = gettext/c-api/cell.pot type = PO @@ -118,7 +118,7 @@ resource_name = c-api--cell replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--code] +[o:python-doc:p:python-314:r:c-api--code] file_filter = c-api/code.po source_file = gettext/c-api/code.pot type = PO @@ -127,7 +127,7 @@ resource_name = c-api--code replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--codec] +[o:python-doc:p:python-314:r:c-api--codec] file_filter = c-api/codec.po source_file = gettext/c-api/codec.pot type = PO @@ -136,7 +136,7 @@ resource_name = c-api--codec replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--complex] +[o:python-doc:p:python-314:r:c-api--complex] file_filter = c-api/complex.po source_file = gettext/c-api/complex.pot type = PO @@ -145,7 +145,7 @@ resource_name = c-api--complex replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--concrete] +[o:python-doc:p:python-314:r:c-api--concrete] file_filter = c-api/concrete.po source_file = gettext/c-api/concrete.pot type = PO @@ -154,7 +154,7 @@ resource_name = c-api--concrete replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--contextvars] +[o:python-doc:p:python-314:r:c-api--contextvars] file_filter = c-api/contextvars.po source_file = gettext/c-api/contextvars.pot type = PO @@ -163,7 +163,7 @@ resource_name = c-api--contextvars replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--conversion] +[o:python-doc:p:python-314:r:c-api--conversion] file_filter = c-api/conversion.po source_file = gettext/c-api/conversion.pot type = PO @@ -172,7 +172,7 @@ resource_name = c-api--conversion replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--coro] +[o:python-doc:p:python-314:r:c-api--coro] file_filter = c-api/coro.po source_file = gettext/c-api/coro.pot type = PO @@ -181,7 +181,7 @@ resource_name = c-api--coro replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--curses] +[o:python-doc:p:python-314:r:c-api--curses] file_filter = c-api/curses.po source_file = gettext/c-api/curses.pot type = PO @@ -190,7 +190,7 @@ resource_name = c-api--curses replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--datetime] +[o:python-doc:p:python-314:r:c-api--datetime] file_filter = c-api/datetime.po source_file = gettext/c-api/datetime.pot type = PO @@ -199,7 +199,7 @@ resource_name = c-api--datetime replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--descriptor] +[o:python-doc:p:python-314:r:c-api--descriptor] file_filter = c-api/descriptor.po source_file = gettext/c-api/descriptor.pot type = PO @@ -208,7 +208,7 @@ resource_name = c-api--descriptor replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--dict] +[o:python-doc:p:python-314:r:c-api--dict] file_filter = c-api/dict.po source_file = gettext/c-api/dict.pot type = PO @@ -217,7 +217,7 @@ resource_name = c-api--dict replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--exceptions] +[o:python-doc:p:python-314:r:c-api--exceptions] file_filter = c-api/exceptions.po source_file = gettext/c-api/exceptions.pot type = PO @@ -226,7 +226,7 @@ resource_name = c-api--exceptions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--extension-modules] +[o:python-doc:p:python-314:r:c-api--extension-modules] file_filter = c-api/extension-modules.po source_file = gettext/c-api/extension-modules.pot type = PO @@ -235,7 +235,7 @@ resource_name = c-api--extension-modules replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--file] +[o:python-doc:p:python-314:r:c-api--file] file_filter = c-api/file.po source_file = gettext/c-api/file.pot type = PO @@ -244,7 +244,7 @@ resource_name = c-api--file replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--float] +[o:python-doc:p:python-314:r:c-api--float] file_filter = c-api/float.po source_file = gettext/c-api/float.pot type = PO @@ -253,7 +253,7 @@ resource_name = c-api--float replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--frame] +[o:python-doc:p:python-314:r:c-api--frame] file_filter = c-api/frame.po source_file = gettext/c-api/frame.pot type = PO @@ -262,7 +262,7 @@ resource_name = c-api--frame replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--function] +[o:python-doc:p:python-314:r:c-api--function] file_filter = c-api/function.po source_file = gettext/c-api/function.pot type = PO @@ -271,7 +271,7 @@ resource_name = c-api--function replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--gcsupport] +[o:python-doc:p:python-314:r:c-api--gcsupport] file_filter = c-api/gcsupport.po source_file = gettext/c-api/gcsupport.pot type = PO @@ -280,7 +280,7 @@ resource_name = c-api--gcsupport replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--gen] +[o:python-doc:p:python-314:r:c-api--gen] file_filter = c-api/gen.po source_file = gettext/c-api/gen.pot type = PO @@ -289,7 +289,7 @@ resource_name = c-api--gen replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--hash] +[o:python-doc:p:python-314:r:c-api--hash] file_filter = c-api/hash.po source_file = gettext/c-api/hash.pot type = PO @@ -298,7 +298,7 @@ resource_name = c-api--hash replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--import] +[o:python-doc:p:python-314:r:c-api--import] file_filter = c-api/import.po source_file = gettext/c-api/import.pot type = PO @@ -307,7 +307,7 @@ resource_name = c-api--import replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--index] +[o:python-doc:p:python-314:r:c-api--index] file_filter = c-api/index.po source_file = gettext/c-api/index.pot type = PO @@ -316,7 +316,7 @@ resource_name = c-api--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--init] +[o:python-doc:p:python-314:r:c-api--init] file_filter = c-api/init.po source_file = gettext/c-api/init.pot type = PO @@ -325,7 +325,7 @@ resource_name = c-api--init replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--init_config] +[o:python-doc:p:python-314:r:c-api--init_config] file_filter = c-api/init_config.po source_file = gettext/c-api/init_config.pot type = PO @@ -334,7 +334,7 @@ resource_name = c-api--init_config replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--interp-lifecycle] +[o:python-doc:p:python-314:r:c-api--interp-lifecycle] file_filter = c-api/interp-lifecycle.po source_file = gettext/c-api/interp-lifecycle.pot type = PO @@ -343,7 +343,7 @@ resource_name = c-api--interp-lifecycle replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--intro] +[o:python-doc:p:python-314:r:c-api--intro] file_filter = c-api/intro.po source_file = gettext/c-api/intro.pot type = PO @@ -352,7 +352,7 @@ resource_name = c-api--intro replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--iter] +[o:python-doc:p:python-314:r:c-api--iter] file_filter = c-api/iter.po source_file = gettext/c-api/iter.pot type = PO @@ -361,7 +361,7 @@ resource_name = c-api--iter replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--iterator] +[o:python-doc:p:python-314:r:c-api--iterator] file_filter = c-api/iterator.po source_file = gettext/c-api/iterator.pot type = PO @@ -370,7 +370,7 @@ resource_name = c-api--iterator replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--lifecycle] +[o:python-doc:p:python-314:r:c-api--lifecycle] file_filter = c-api/lifecycle.po source_file = gettext/c-api/lifecycle.pot type = PO @@ -379,7 +379,7 @@ resource_name = c-api--lifecycle replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--list] +[o:python-doc:p:python-314:r:c-api--list] file_filter = c-api/list.po source_file = gettext/c-api/list.pot type = PO @@ -388,7 +388,7 @@ resource_name = c-api--list replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--long] +[o:python-doc:p:python-314:r:c-api--long] file_filter = c-api/long.po source_file = gettext/c-api/long.pot type = PO @@ -397,7 +397,7 @@ resource_name = c-api--long replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--mapping] +[o:python-doc:p:python-314:r:c-api--mapping] file_filter = c-api/mapping.po source_file = gettext/c-api/mapping.pot type = PO @@ -406,7 +406,7 @@ resource_name = c-api--mapping replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--marshal] +[o:python-doc:p:python-314:r:c-api--marshal] file_filter = c-api/marshal.po source_file = gettext/c-api/marshal.pot type = PO @@ -415,7 +415,7 @@ resource_name = c-api--marshal replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--memory] +[o:python-doc:p:python-314:r:c-api--memory] file_filter = c-api/memory.po source_file = gettext/c-api/memory.pot type = PO @@ -424,7 +424,7 @@ resource_name = c-api--memory replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--memoryview] +[o:python-doc:p:python-314:r:c-api--memoryview] file_filter = c-api/memoryview.po source_file = gettext/c-api/memoryview.pot type = PO @@ -433,7 +433,7 @@ resource_name = c-api--memoryview replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--method] +[o:python-doc:p:python-314:r:c-api--method] file_filter = c-api/method.po source_file = gettext/c-api/method.pot type = PO @@ -442,7 +442,7 @@ resource_name = c-api--method replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--module] +[o:python-doc:p:python-314:r:c-api--module] file_filter = c-api/module.po source_file = gettext/c-api/module.pot type = PO @@ -451,7 +451,7 @@ resource_name = c-api--module replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--monitoring] +[o:python-doc:p:python-314:r:c-api--monitoring] file_filter = c-api/monitoring.po source_file = gettext/c-api/monitoring.pot type = PO @@ -460,7 +460,7 @@ resource_name = c-api--monitoring replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--none] +[o:python-doc:p:python-314:r:c-api--none] file_filter = c-api/none.po source_file = gettext/c-api/none.pot type = PO @@ -469,7 +469,7 @@ resource_name = c-api--none replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--number] +[o:python-doc:p:python-314:r:c-api--number] file_filter = c-api/number.po source_file = gettext/c-api/number.pot type = PO @@ -478,7 +478,7 @@ resource_name = c-api--number replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--object] +[o:python-doc:p:python-314:r:c-api--object] file_filter = c-api/object.po source_file = gettext/c-api/object.pot type = PO @@ -487,7 +487,7 @@ resource_name = c-api--object replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--objimpl] +[o:python-doc:p:python-314:r:c-api--objimpl] file_filter = c-api/objimpl.po source_file = gettext/c-api/objimpl.pot type = PO @@ -496,7 +496,7 @@ resource_name = c-api--objimpl replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--perfmaps] +[o:python-doc:p:python-314:r:c-api--perfmaps] file_filter = c-api/perfmaps.po source_file = gettext/c-api/perfmaps.pot type = PO @@ -505,7 +505,7 @@ resource_name = c-api--perfmaps replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--picklebuffer] +[o:python-doc:p:python-314:r:c-api--picklebuffer] file_filter = c-api/picklebuffer.po source_file = gettext/c-api/picklebuffer.pot type = PO @@ -514,7 +514,7 @@ resource_name = c-api--picklebuffer replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--profiling] +[o:python-doc:p:python-314:r:c-api--profiling] file_filter = c-api/profiling.po source_file = gettext/c-api/profiling.pot type = PO @@ -523,7 +523,7 @@ resource_name = c-api--profiling replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--refcounting] +[o:python-doc:p:python-314:r:c-api--refcounting] file_filter = c-api/refcounting.po source_file = gettext/c-api/refcounting.pot type = PO @@ -532,7 +532,7 @@ resource_name = c-api--refcounting replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--reflection] +[o:python-doc:p:python-314:r:c-api--reflection] file_filter = c-api/reflection.po source_file = gettext/c-api/reflection.pot type = PO @@ -541,7 +541,7 @@ resource_name = c-api--reflection replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--sequence] +[o:python-doc:p:python-314:r:c-api--sequence] file_filter = c-api/sequence.po source_file = gettext/c-api/sequence.pot type = PO @@ -550,7 +550,7 @@ resource_name = c-api--sequence replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--set] +[o:python-doc:p:python-314:r:c-api--set] file_filter = c-api/set.po source_file = gettext/c-api/set.pot type = PO @@ -559,7 +559,7 @@ resource_name = c-api--set replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--slice] +[o:python-doc:p:python-314:r:c-api--slice] file_filter = c-api/slice.po source_file = gettext/c-api/slice.pot type = PO @@ -568,7 +568,7 @@ resource_name = c-api--slice replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--stable] +[o:python-doc:p:python-314:r:c-api--stable] file_filter = c-api/stable.po source_file = gettext/c-api/stable.pot type = PO @@ -577,7 +577,7 @@ resource_name = c-api--stable replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--structures] +[o:python-doc:p:python-314:r:c-api--structures] file_filter = c-api/structures.po source_file = gettext/c-api/structures.pot type = PO @@ -586,7 +586,7 @@ resource_name = c-api--structures replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--subinterpreters] +[o:python-doc:p:python-314:r:c-api--subinterpreters] file_filter = c-api/subinterpreters.po source_file = gettext/c-api/subinterpreters.pot type = PO @@ -595,7 +595,7 @@ resource_name = c-api--subinterpreters replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--synchronization] +[o:python-doc:p:python-314:r:c-api--synchronization] file_filter = c-api/synchronization.po source_file = gettext/c-api/synchronization.pot type = PO @@ -604,7 +604,7 @@ resource_name = c-api--synchronization replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--sys] +[o:python-doc:p:python-314:r:c-api--sys] file_filter = c-api/sys.po source_file = gettext/c-api/sys.pot type = PO @@ -613,7 +613,7 @@ resource_name = c-api--sys replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--threads] +[o:python-doc:p:python-314:r:c-api--threads] file_filter = c-api/threads.po source_file = gettext/c-api/threads.pot type = PO @@ -622,7 +622,7 @@ resource_name = c-api--threads replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--time] +[o:python-doc:p:python-314:r:c-api--time] file_filter = c-api/time.po source_file = gettext/c-api/time.pot type = PO @@ -631,7 +631,7 @@ resource_name = c-api--time replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--tls] +[o:python-doc:p:python-314:r:c-api--tls] file_filter = c-api/tls.po source_file = gettext/c-api/tls.pot type = PO @@ -640,7 +640,7 @@ resource_name = c-api--tls replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--tuple] +[o:python-doc:p:python-314:r:c-api--tuple] file_filter = c-api/tuple.po source_file = gettext/c-api/tuple.pot type = PO @@ -649,7 +649,7 @@ resource_name = c-api--tuple replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--type] +[o:python-doc:p:python-314:r:c-api--type] file_filter = c-api/type.po source_file = gettext/c-api/type.pot type = PO @@ -658,7 +658,7 @@ resource_name = c-api--type replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--typehints] +[o:python-doc:p:python-314:r:c-api--typehints] file_filter = c-api/typehints.po source_file = gettext/c-api/typehints.pot type = PO @@ -667,7 +667,7 @@ resource_name = c-api--typehints replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--typeobj] +[o:python-doc:p:python-314:r:c-api--typeobj] file_filter = c-api/typeobj.po source_file = gettext/c-api/typeobj.pot type = PO @@ -676,7 +676,7 @@ resource_name = c-api--typeobj replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--unicode] +[o:python-doc:p:python-314:r:c-api--unicode] file_filter = c-api/unicode.po source_file = gettext/c-api/unicode.pot type = PO @@ -685,7 +685,7 @@ resource_name = c-api--unicode replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--utilities] +[o:python-doc:p:python-314:r:c-api--utilities] file_filter = c-api/utilities.po source_file = gettext/c-api/utilities.pot type = PO @@ -694,7 +694,7 @@ resource_name = c-api--utilities replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--veryhigh] +[o:python-doc:p:python-314:r:c-api--veryhigh] file_filter = c-api/veryhigh.po source_file = gettext/c-api/veryhigh.pot type = PO @@ -703,7 +703,7 @@ resource_name = c-api--veryhigh replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:c-api--weakref] +[o:python-doc:p:python-314:r:c-api--weakref] file_filter = c-api/weakref.po source_file = gettext/c-api/weakref.pot type = PO @@ -712,7 +712,7 @@ resource_name = c-api--weakref replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:contents] +[o:python-doc:p:python-314:r:contents] file_filter = contents.po source_file = gettext/contents.pot type = PO @@ -721,7 +721,7 @@ resource_name = contents replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:copyright] +[o:python-doc:p:python-314:r:copyright] file_filter = copyright.po source_file = gettext/copyright.pot type = PO @@ -730,7 +730,7 @@ resource_name = copyright replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--c-api-pending-removal-in-3_14] +[o:python-doc:p:python-314:r:deprecations--c-api-pending-removal-in-3_14] file_filter = deprecations/c-api-pending-removal-in-3.14.po source_file = gettext/deprecations/c-api-pending-removal-in-3.14.pot type = PO @@ -739,7 +739,7 @@ resource_name = deprecations--c-api-pending-removal-in-3_14 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--c-api-pending-removal-in-3_15] +[o:python-doc:p:python-314:r:deprecations--c-api-pending-removal-in-3_15] file_filter = deprecations/c-api-pending-removal-in-3.15.po source_file = gettext/deprecations/c-api-pending-removal-in-3.15.pot type = PO @@ -748,7 +748,7 @@ resource_name = deprecations--c-api-pending-removal-in-3_15 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--c-api-pending-removal-in-3_16] +[o:python-doc:p:python-314:r:deprecations--c-api-pending-removal-in-3_16] file_filter = deprecations/c-api-pending-removal-in-3.16.po source_file = gettext/deprecations/c-api-pending-removal-in-3.16.pot type = PO @@ -757,7 +757,7 @@ resource_name = deprecations--c-api-pending-removal-in-3_16 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--c-api-pending-removal-in-3_18] +[o:python-doc:p:python-314:r:deprecations--c-api-pending-removal-in-3_18] file_filter = deprecations/c-api-pending-removal-in-3.18.po source_file = gettext/deprecations/c-api-pending-removal-in-3.18.pot type = PO @@ -766,7 +766,7 @@ resource_name = deprecations--c-api-pending-removal-in-3_18 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--c-api-pending-removal-in-future] +[o:python-doc:p:python-314:r:deprecations--c-api-pending-removal-in-future] file_filter = deprecations/c-api-pending-removal-in-future.po source_file = gettext/deprecations/c-api-pending-removal-in-future.pot type = PO @@ -775,7 +775,7 @@ resource_name = deprecations--c-api-pending-removal-in-future replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--index] +[o:python-doc:p:python-314:r:deprecations--index] file_filter = deprecations/index.po source_file = gettext/deprecations/index.pot type = PO @@ -784,7 +784,7 @@ resource_name = deprecations--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-3_13] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-3_13] file_filter = deprecations/pending-removal-in-3.13.po source_file = gettext/deprecations/pending-removal-in-3.13.pot type = PO @@ -793,7 +793,7 @@ resource_name = deprecations--pending-removal-in-3_13 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-3_14] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-3_14] file_filter = deprecations/pending-removal-in-3.14.po source_file = gettext/deprecations/pending-removal-in-3.14.pot type = PO @@ -802,7 +802,7 @@ resource_name = deprecations--pending-removal-in-3_14 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-3_15] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-3_15] file_filter = deprecations/pending-removal-in-3.15.po source_file = gettext/deprecations/pending-removal-in-3.15.pot type = PO @@ -811,7 +811,7 @@ resource_name = deprecations--pending-removal-in-3_15 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-3_16] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-3_16] file_filter = deprecations/pending-removal-in-3.16.po source_file = gettext/deprecations/pending-removal-in-3.16.pot type = PO @@ -820,7 +820,7 @@ resource_name = deprecations--pending-removal-in-3_16 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-3_17] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-3_17] file_filter = deprecations/pending-removal-in-3.17.po source_file = gettext/deprecations/pending-removal-in-3.17.pot type = PO @@ -829,7 +829,7 @@ resource_name = deprecations--pending-removal-in-3_17 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-3_18] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-3_18] file_filter = deprecations/pending-removal-in-3.18.po source_file = gettext/deprecations/pending-removal-in-3.18.pot type = PO @@ -838,7 +838,7 @@ resource_name = deprecations--pending-removal-in-3_18 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-3_19] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-3_19] file_filter = deprecations/pending-removal-in-3.19.po source_file = gettext/deprecations/pending-removal-in-3.19.pot type = PO @@ -847,7 +847,7 @@ resource_name = deprecations--pending-removal-in-3_19 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:deprecations--pending-removal-in-future] +[o:python-doc:p:python-314:r:deprecations--pending-removal-in-future] file_filter = deprecations/pending-removal-in-future.po source_file = gettext/deprecations/pending-removal-in-future.pot type = PO @@ -856,7 +856,7 @@ resource_name = deprecations--pending-removal-in-future replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:distributing--index] +[o:python-doc:p:python-314:r:distributing--index] file_filter = distributing/index.po source_file = gettext/distributing/index.pot type = PO @@ -865,7 +865,7 @@ resource_name = distributing--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:extending--building] +[o:python-doc:p:python-314:r:extending--building] file_filter = extending/building.po source_file = gettext/extending/building.pot type = PO @@ -874,7 +874,7 @@ resource_name = extending--building replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:extending--embedding] +[o:python-doc:p:python-314:r:extending--embedding] file_filter = extending/embedding.po source_file = gettext/extending/embedding.pot type = PO @@ -883,7 +883,7 @@ resource_name = extending--embedding replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:extending--extending] +[o:python-doc:p:python-314:r:extending--extending] file_filter = extending/extending.po source_file = gettext/extending/extending.pot type = PO @@ -892,7 +892,7 @@ resource_name = extending--extending replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:extending--index] +[o:python-doc:p:python-314:r:extending--index] file_filter = extending/index.po source_file = gettext/extending/index.pot type = PO @@ -901,7 +901,7 @@ resource_name = extending--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:extending--newtypes] +[o:python-doc:p:python-314:r:extending--newtypes] file_filter = extending/newtypes.po source_file = gettext/extending/newtypes.pot type = PO @@ -910,7 +910,7 @@ resource_name = extending--newtypes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:extending--newtypes_tutorial] +[o:python-doc:p:python-314:r:extending--newtypes_tutorial] file_filter = extending/newtypes_tutorial.po source_file = gettext/extending/newtypes_tutorial.pot type = PO @@ -919,7 +919,7 @@ resource_name = extending--newtypes_tutorial replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:extending--windows] +[o:python-doc:p:python-314:r:extending--windows] file_filter = extending/windows.po source_file = gettext/extending/windows.pot type = PO @@ -928,7 +928,7 @@ resource_name = extending--windows replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--design] +[o:python-doc:p:python-314:r:faq--design] file_filter = faq/design.po source_file = gettext/faq/design.pot type = PO @@ -937,7 +937,7 @@ resource_name = faq--design replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--extending] +[o:python-doc:p:python-314:r:faq--extending] file_filter = faq/extending.po source_file = gettext/faq/extending.pot type = PO @@ -946,7 +946,7 @@ resource_name = faq--extending replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--general] +[o:python-doc:p:python-314:r:faq--general] file_filter = faq/general.po source_file = gettext/faq/general.pot type = PO @@ -955,7 +955,7 @@ resource_name = faq--general replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--gui] +[o:python-doc:p:python-314:r:faq--gui] file_filter = faq/gui.po source_file = gettext/faq/gui.pot type = PO @@ -964,7 +964,7 @@ resource_name = faq--gui replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--index] +[o:python-doc:p:python-314:r:faq--index] file_filter = faq/index.po source_file = gettext/faq/index.pot type = PO @@ -973,7 +973,7 @@ resource_name = faq--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--installed] +[o:python-doc:p:python-314:r:faq--installed] file_filter = faq/installed.po source_file = gettext/faq/installed.pot type = PO @@ -982,7 +982,7 @@ resource_name = faq--installed replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--library] +[o:python-doc:p:python-314:r:faq--library] file_filter = faq/library.po source_file = gettext/faq/library.pot type = PO @@ -991,7 +991,7 @@ resource_name = faq--library replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--programming] +[o:python-doc:p:python-314:r:faq--programming] file_filter = faq/programming.po source_file = gettext/faq/programming.pot type = PO @@ -1000,7 +1000,7 @@ resource_name = faq--programming replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:faq--windows] +[o:python-doc:p:python-314:r:faq--windows] file_filter = faq/windows.po source_file = gettext/faq/windows.pot type = PO @@ -1009,7 +1009,7 @@ resource_name = faq--windows replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:glossary_] +[o:python-doc:p:python-314:r:glossary_] file_filter = glossary.po source_file = gettext/glossary.pot type = PO @@ -1018,7 +1018,7 @@ resource_name = glossary_ replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--a-conceptual-overview-of-asyncio] +[o:python-doc:p:python-314:r:howto--a-conceptual-overview-of-asyncio] file_filter = howto/a-conceptual-overview-of-asyncio.po source_file = gettext/howto/a-conceptual-overview-of-asyncio.pot type = PO @@ -1027,7 +1027,7 @@ resource_name = howto--a-conceptual-overview-of-asyncio replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--annotations] +[o:python-doc:p:python-314:r:howto--annotations] file_filter = howto/annotations.po source_file = gettext/howto/annotations.pot type = PO @@ -1036,7 +1036,7 @@ resource_name = howto--annotations replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--argparse] +[o:python-doc:p:python-314:r:howto--argparse] file_filter = howto/argparse.po source_file = gettext/howto/argparse.pot type = PO @@ -1045,7 +1045,7 @@ resource_name = howto--argparse replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--argparse-optparse] +[o:python-doc:p:python-314:r:howto--argparse-optparse] file_filter = howto/argparse-optparse.po source_file = gettext/howto/argparse-optparse.pot type = PO @@ -1054,7 +1054,7 @@ resource_name = howto--argparse-optparse replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--clinic] +[o:python-doc:p:python-314:r:howto--clinic] file_filter = howto/clinic.po source_file = gettext/howto/clinic.pot type = PO @@ -1063,7 +1063,7 @@ resource_name = howto--clinic replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--cporting] +[o:python-doc:p:python-314:r:howto--cporting] file_filter = howto/cporting.po source_file = gettext/howto/cporting.pot type = PO @@ -1072,7 +1072,7 @@ resource_name = howto--cporting replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--curses] +[o:python-doc:p:python-314:r:howto--curses] file_filter = howto/curses.po source_file = gettext/howto/curses.pot type = PO @@ -1081,7 +1081,7 @@ resource_name = howto--curses replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--descriptor] +[o:python-doc:p:python-314:r:howto--descriptor] file_filter = howto/descriptor.po source_file = gettext/howto/descriptor.pot type = PO @@ -1090,7 +1090,7 @@ resource_name = howto--descriptor replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--enum] +[o:python-doc:p:python-314:r:howto--enum] file_filter = howto/enum.po source_file = gettext/howto/enum.pot type = PO @@ -1099,7 +1099,7 @@ resource_name = howto--enum replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--free-threading-extensions] +[o:python-doc:p:python-314:r:howto--free-threading-extensions] file_filter = howto/free-threading-extensions.po source_file = gettext/howto/free-threading-extensions.pot type = PO @@ -1108,7 +1108,7 @@ resource_name = howto--free-threading-extensions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--free-threading-python] +[o:python-doc:p:python-314:r:howto--free-threading-python] file_filter = howto/free-threading-python.po source_file = gettext/howto/free-threading-python.pot type = PO @@ -1117,7 +1117,7 @@ resource_name = howto--free-threading-python replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--functional] +[o:python-doc:p:python-314:r:howto--functional] file_filter = howto/functional.po source_file = gettext/howto/functional.pot type = PO @@ -1126,7 +1126,7 @@ resource_name = howto--functional replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--gdb_helpers] +[o:python-doc:p:python-314:r:howto--gdb_helpers] file_filter = howto/gdb_helpers.po source_file = gettext/howto/gdb_helpers.pot type = PO @@ -1135,7 +1135,7 @@ resource_name = howto--gdb_helpers replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--index] +[o:python-doc:p:python-314:r:howto--index] file_filter = howto/index.po source_file = gettext/howto/index.pot type = PO @@ -1144,7 +1144,7 @@ resource_name = howto--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--instrumentation] +[o:python-doc:p:python-314:r:howto--instrumentation] file_filter = howto/instrumentation.po source_file = gettext/howto/instrumentation.pot type = PO @@ -1153,7 +1153,7 @@ resource_name = howto--instrumentation replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--ipaddress] +[o:python-doc:p:python-314:r:howto--ipaddress] file_filter = howto/ipaddress.po source_file = gettext/howto/ipaddress.pot type = PO @@ -1162,7 +1162,7 @@ resource_name = howto--ipaddress replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--isolating-extensions] +[o:python-doc:p:python-314:r:howto--isolating-extensions] file_filter = howto/isolating-extensions.po source_file = gettext/howto/isolating-extensions.pot type = PO @@ -1171,7 +1171,7 @@ resource_name = howto--isolating-extensions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--logging] +[o:python-doc:p:python-314:r:howto--logging] file_filter = howto/logging.po source_file = gettext/howto/logging.pot type = PO @@ -1180,7 +1180,7 @@ resource_name = howto--logging replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--logging-cookbook] +[o:python-doc:p:python-314:r:howto--logging-cookbook] file_filter = howto/logging-cookbook.po source_file = gettext/howto/logging-cookbook.pot type = PO @@ -1189,7 +1189,7 @@ resource_name = howto--logging-cookbook replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--mro] +[o:python-doc:p:python-314:r:howto--mro] file_filter = howto/mro.po source_file = gettext/howto/mro.pot type = PO @@ -1198,7 +1198,7 @@ resource_name = howto--mro replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--perf_profiling] +[o:python-doc:p:python-314:r:howto--perf_profiling] file_filter = howto/perf_profiling.po source_file = gettext/howto/perf_profiling.pot type = PO @@ -1207,7 +1207,7 @@ resource_name = howto--perf_profiling replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--pyporting] +[o:python-doc:p:python-314:r:howto--pyporting] file_filter = howto/pyporting.po source_file = gettext/howto/pyporting.pot type = PO @@ -1216,7 +1216,7 @@ resource_name = howto--pyporting replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--regex] +[o:python-doc:p:python-314:r:howto--regex] file_filter = howto/regex.po source_file = gettext/howto/regex.pot type = PO @@ -1225,7 +1225,7 @@ resource_name = howto--regex replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--remote_debugging] +[o:python-doc:p:python-314:r:howto--remote_debugging] file_filter = howto/remote_debugging.po source_file = gettext/howto/remote_debugging.pot type = PO @@ -1234,7 +1234,7 @@ resource_name = howto--remote_debugging replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--sockets] +[o:python-doc:p:python-314:r:howto--sockets] file_filter = howto/sockets.po source_file = gettext/howto/sockets.pot type = PO @@ -1243,7 +1243,7 @@ resource_name = howto--sockets replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--sorting] +[o:python-doc:p:python-314:r:howto--sorting] file_filter = howto/sorting.po source_file = gettext/howto/sorting.pot type = PO @@ -1252,7 +1252,7 @@ resource_name = howto--sorting replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--timerfd] +[o:python-doc:p:python-314:r:howto--timerfd] file_filter = howto/timerfd.po source_file = gettext/howto/timerfd.pot type = PO @@ -1261,7 +1261,7 @@ resource_name = howto--timerfd replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--unicode] +[o:python-doc:p:python-314:r:howto--unicode] file_filter = howto/unicode.po source_file = gettext/howto/unicode.pot type = PO @@ -1270,7 +1270,7 @@ resource_name = howto--unicode replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:howto--urllib2] +[o:python-doc:p:python-314:r:howto--urllib2] file_filter = howto/urllib2.po source_file = gettext/howto/urllib2.pot type = PO @@ -1279,7 +1279,7 @@ resource_name = howto--urllib2 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:improve-page] +[o:python-doc:p:python-314:r:improve-page] file_filter = improve-page.po source_file = gettext/improve-page.pot type = PO @@ -1288,7 +1288,7 @@ resource_name = improve-page replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:improve-page-nojs] +[o:python-doc:p:python-314:r:improve-page-nojs] file_filter = improve-page-nojs.po source_file = gettext/improve-page-nojs.pot type = PO @@ -1297,7 +1297,7 @@ resource_name = improve-page-nojs replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:installing--index] +[o:python-doc:p:python-314:r:installing--index] file_filter = installing/index.po source_file = gettext/installing/index.pot type = PO @@ -1306,7 +1306,7 @@ resource_name = installing--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--__future__] +[o:python-doc:p:python-314:r:library--__future__] file_filter = library/__future__.po source_file = gettext/library/__future__.pot type = PO @@ -1315,7 +1315,7 @@ resource_name = library--__future__ replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--__main__] +[o:python-doc:p:python-314:r:library--__main__] file_filter = library/__main__.po source_file = gettext/library/__main__.pot type = PO @@ -1324,7 +1324,7 @@ resource_name = library--__main__ replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--_thread] +[o:python-doc:p:python-314:r:library--_thread] file_filter = library/_thread.po source_file = gettext/library/_thread.pot type = PO @@ -1333,7 +1333,7 @@ resource_name = library--_thread replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--abc] +[o:python-doc:p:python-314:r:library--abc] file_filter = library/abc.po source_file = gettext/library/abc.pot type = PO @@ -1342,7 +1342,7 @@ resource_name = library--abc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--aifc] +[o:python-doc:p:python-314:r:library--aifc] file_filter = library/aifc.po source_file = gettext/library/aifc.pot type = PO @@ -1351,7 +1351,7 @@ resource_name = library--aifc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--allos] +[o:python-doc:p:python-314:r:library--allos] file_filter = library/allos.po source_file = gettext/library/allos.pot type = PO @@ -1360,7 +1360,7 @@ resource_name = library--allos replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--annotationlib] +[o:python-doc:p:python-314:r:library--annotationlib] file_filter = library/annotationlib.po source_file = gettext/library/annotationlib.pot type = PO @@ -1369,7 +1369,7 @@ resource_name = library--annotationlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--archiving] +[o:python-doc:p:python-314:r:library--archiving] file_filter = library/archiving.po source_file = gettext/library/archiving.pot type = PO @@ -1378,7 +1378,7 @@ resource_name = library--archiving replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--argparse] +[o:python-doc:p:python-314:r:library--argparse] file_filter = library/argparse.po source_file = gettext/library/argparse.pot type = PO @@ -1387,7 +1387,7 @@ resource_name = library--argparse replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--array] +[o:python-doc:p:python-314:r:library--array] file_filter = library/array.po source_file = gettext/library/array.pot type = PO @@ -1396,7 +1396,7 @@ resource_name = library--array replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ast] +[o:python-doc:p:python-314:r:library--ast] file_filter = library/ast.po source_file = gettext/library/ast.pot type = PO @@ -1405,7 +1405,7 @@ resource_name = library--ast replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asynchat] +[o:python-doc:p:python-314:r:library--asynchat] file_filter = library/asynchat.po source_file = gettext/library/asynchat.pot type = PO @@ -1414,7 +1414,7 @@ resource_name = library--asynchat replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio] +[o:python-doc:p:python-314:r:library--asyncio] file_filter = library/asyncio.po source_file = gettext/library/asyncio.pot type = PO @@ -1423,7 +1423,7 @@ resource_name = library--asyncio replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-api-index] +[o:python-doc:p:python-314:r:library--asyncio-api-index] file_filter = library/asyncio-api-index.po source_file = gettext/library/asyncio-api-index.pot type = PO @@ -1432,7 +1432,7 @@ resource_name = library--asyncio-api-index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-dev] +[o:python-doc:p:python-314:r:library--asyncio-dev] file_filter = library/asyncio-dev.po source_file = gettext/library/asyncio-dev.pot type = PO @@ -1441,7 +1441,7 @@ resource_name = library--asyncio-dev replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-eventloop] +[o:python-doc:p:python-314:r:library--asyncio-eventloop] file_filter = library/asyncio-eventloop.po source_file = gettext/library/asyncio-eventloop.pot type = PO @@ -1450,7 +1450,7 @@ resource_name = library--asyncio-eventloop replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-exceptions] +[o:python-doc:p:python-314:r:library--asyncio-exceptions] file_filter = library/asyncio-exceptions.po source_file = gettext/library/asyncio-exceptions.pot type = PO @@ -1459,7 +1459,7 @@ resource_name = library--asyncio-exceptions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-extending] +[o:python-doc:p:python-314:r:library--asyncio-extending] file_filter = library/asyncio-extending.po source_file = gettext/library/asyncio-extending.pot type = PO @@ -1468,7 +1468,7 @@ resource_name = library--asyncio-extending replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-future] +[o:python-doc:p:python-314:r:library--asyncio-future] file_filter = library/asyncio-future.po source_file = gettext/library/asyncio-future.pot type = PO @@ -1477,7 +1477,7 @@ resource_name = library--asyncio-future replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-graph] +[o:python-doc:p:python-314:r:library--asyncio-graph] file_filter = library/asyncio-graph.po source_file = gettext/library/asyncio-graph.pot type = PO @@ -1486,7 +1486,7 @@ resource_name = library--asyncio-graph replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-llapi-index] +[o:python-doc:p:python-314:r:library--asyncio-llapi-index] file_filter = library/asyncio-llapi-index.po source_file = gettext/library/asyncio-llapi-index.pot type = PO @@ -1495,7 +1495,7 @@ resource_name = library--asyncio-llapi-index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-platforms] +[o:python-doc:p:python-314:r:library--asyncio-platforms] file_filter = library/asyncio-platforms.po source_file = gettext/library/asyncio-platforms.pot type = PO @@ -1504,7 +1504,7 @@ resource_name = library--asyncio-platforms replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-policy] +[o:python-doc:p:python-314:r:library--asyncio-policy] file_filter = library/asyncio-policy.po source_file = gettext/library/asyncio-policy.pot type = PO @@ -1513,7 +1513,7 @@ resource_name = library--asyncio-policy replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-protocol] +[o:python-doc:p:python-314:r:library--asyncio-protocol] file_filter = library/asyncio-protocol.po source_file = gettext/library/asyncio-protocol.pot type = PO @@ -1522,7 +1522,7 @@ resource_name = library--asyncio-protocol replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-queue] +[o:python-doc:p:python-314:r:library--asyncio-queue] file_filter = library/asyncio-queue.po source_file = gettext/library/asyncio-queue.pot type = PO @@ -1531,7 +1531,7 @@ resource_name = library--asyncio-queue replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-runner] +[o:python-doc:p:python-314:r:library--asyncio-runner] file_filter = library/asyncio-runner.po source_file = gettext/library/asyncio-runner.pot type = PO @@ -1540,7 +1540,7 @@ resource_name = library--asyncio-runner replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-stream] +[o:python-doc:p:python-314:r:library--asyncio-stream] file_filter = library/asyncio-stream.po source_file = gettext/library/asyncio-stream.pot type = PO @@ -1549,7 +1549,7 @@ resource_name = library--asyncio-stream replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-subprocess] +[o:python-doc:p:python-314:r:library--asyncio-subprocess] file_filter = library/asyncio-subprocess.po source_file = gettext/library/asyncio-subprocess.pot type = PO @@ -1558,7 +1558,7 @@ resource_name = library--asyncio-subprocess replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-sync] +[o:python-doc:p:python-314:r:library--asyncio-sync] file_filter = library/asyncio-sync.po source_file = gettext/library/asyncio-sync.pot type = PO @@ -1567,7 +1567,7 @@ resource_name = library--asyncio-sync replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncio-task] +[o:python-doc:p:python-314:r:library--asyncio-task] file_filter = library/asyncio-task.po source_file = gettext/library/asyncio-task.pot type = PO @@ -1576,7 +1576,25 @@ resource_name = library--asyncio-task replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--asyncore] +[o:python-doc:p:python-314:r:library--asyncio-threading] +file_filter = library/asyncio-threading.po +source_file = gettext/library/asyncio-threading.pot +type = PO +minimum_perc = 0 +resource_name = library--asyncio-threading +replace_edited_strings = false +keep_translations = false + +[o:python-doc:p:python-314:r:library--asyncio-tools] +file_filter = library/asyncio-tools.po +source_file = gettext/library/asyncio-tools.pot +type = PO +minimum_perc = 0 +resource_name = library--asyncio-tools +replace_edited_strings = false +keep_translations = false + +[o:python-doc:p:python-314:r:library--asyncore] file_filter = library/asyncore.po source_file = gettext/library/asyncore.pot type = PO @@ -1585,7 +1603,7 @@ resource_name = library--asyncore replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--atexit] +[o:python-doc:p:python-314:r:library--atexit] file_filter = library/atexit.po source_file = gettext/library/atexit.pot type = PO @@ -1594,7 +1612,7 @@ resource_name = library--atexit replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--audioop] +[o:python-doc:p:python-314:r:library--audioop] file_filter = library/audioop.po source_file = gettext/library/audioop.pot type = PO @@ -1603,7 +1621,7 @@ resource_name = library--audioop replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--audit_events] +[o:python-doc:p:python-314:r:library--audit_events] file_filter = library/audit_events.po source_file = gettext/library/audit_events.pot type = PO @@ -1612,7 +1630,7 @@ resource_name = library--audit_events replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--base64] +[o:python-doc:p:python-314:r:library--base64] file_filter = library/base64.po source_file = gettext/library/base64.pot type = PO @@ -1621,7 +1639,7 @@ resource_name = library--base64 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--bdb] +[o:python-doc:p:python-314:r:library--bdb] file_filter = library/bdb.po source_file = gettext/library/bdb.pot type = PO @@ -1630,7 +1648,7 @@ resource_name = library--bdb replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--binary] +[o:python-doc:p:python-314:r:library--binary] file_filter = library/binary.po source_file = gettext/library/binary.pot type = PO @@ -1639,7 +1657,7 @@ resource_name = library--binary replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--binascii] +[o:python-doc:p:python-314:r:library--binascii] file_filter = library/binascii.po source_file = gettext/library/binascii.pot type = PO @@ -1648,7 +1666,7 @@ resource_name = library--binascii replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--bisect] +[o:python-doc:p:python-314:r:library--bisect] file_filter = library/bisect.po source_file = gettext/library/bisect.pot type = PO @@ -1657,7 +1675,7 @@ resource_name = library--bisect replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--builtins] +[o:python-doc:p:python-314:r:library--builtins] file_filter = library/builtins.po source_file = gettext/library/builtins.pot type = PO @@ -1666,7 +1684,7 @@ resource_name = library--builtins replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--bz2] +[o:python-doc:p:python-314:r:library--bz2] file_filter = library/bz2.po source_file = gettext/library/bz2.pot type = PO @@ -1675,7 +1693,7 @@ resource_name = library--bz2 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--calendar] +[o:python-doc:p:python-314:r:library--calendar] file_filter = library/calendar.po source_file = gettext/library/calendar.pot type = PO @@ -1684,7 +1702,7 @@ resource_name = library--calendar replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--cgi] +[o:python-doc:p:python-314:r:library--cgi] file_filter = library/cgi.po source_file = gettext/library/cgi.pot type = PO @@ -1693,7 +1711,7 @@ resource_name = library--cgi replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--cgitb] +[o:python-doc:p:python-314:r:library--cgitb] file_filter = library/cgitb.po source_file = gettext/library/cgitb.pot type = PO @@ -1702,7 +1720,7 @@ resource_name = library--cgitb replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--chunk] +[o:python-doc:p:python-314:r:library--chunk] file_filter = library/chunk.po source_file = gettext/library/chunk.pot type = PO @@ -1711,7 +1729,7 @@ resource_name = library--chunk replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--cmath] +[o:python-doc:p:python-314:r:library--cmath] file_filter = library/cmath.po source_file = gettext/library/cmath.pot type = PO @@ -1720,7 +1738,7 @@ resource_name = library--cmath replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--cmd] +[o:python-doc:p:python-314:r:library--cmd] file_filter = library/cmd.po source_file = gettext/library/cmd.pot type = PO @@ -1729,7 +1747,7 @@ resource_name = library--cmd replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--cmdline] +[o:python-doc:p:python-314:r:library--cmdline] file_filter = library/cmdline.po source_file = gettext/library/cmdline.pot type = PO @@ -1738,7 +1756,7 @@ resource_name = library--cmdline replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--cmdlinelibs] +[o:python-doc:p:python-314:r:library--cmdlinelibs] file_filter = library/cmdlinelibs.po source_file = gettext/library/cmdlinelibs.pot type = PO @@ -1747,7 +1765,7 @@ resource_name = library--cmdlinelibs replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--code] +[o:python-doc:p:python-314:r:library--code] file_filter = library/code.po source_file = gettext/library/code.pot type = PO @@ -1756,7 +1774,7 @@ resource_name = library--code replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--codecs] +[o:python-doc:p:python-314:r:library--codecs] file_filter = library/codecs.po source_file = gettext/library/codecs.pot type = PO @@ -1765,7 +1783,7 @@ resource_name = library--codecs replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--codeop] +[o:python-doc:p:python-314:r:library--codeop] file_filter = library/codeop.po source_file = gettext/library/codeop.pot type = PO @@ -1774,7 +1792,7 @@ resource_name = library--codeop replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--collections] +[o:python-doc:p:python-314:r:library--collections] file_filter = library/collections.po source_file = gettext/library/collections.pot type = PO @@ -1783,7 +1801,7 @@ resource_name = library--collections replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--collections_abc] +[o:python-doc:p:python-314:r:library--collections_abc] file_filter = library/collections.abc.po source_file = gettext/library/collections.abc.pot type = PO @@ -1792,7 +1810,7 @@ resource_name = library--collections_abc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--colorsys] +[o:python-doc:p:python-314:r:library--colorsys] file_filter = library/colorsys.po source_file = gettext/library/colorsys.pot type = PO @@ -1801,7 +1819,7 @@ resource_name = library--colorsys replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--compileall] +[o:python-doc:p:python-314:r:library--compileall] file_filter = library/compileall.po source_file = gettext/library/compileall.pot type = PO @@ -1810,7 +1828,7 @@ resource_name = library--compileall replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--compression] +[o:python-doc:p:python-314:r:library--compression] file_filter = library/compression.po source_file = gettext/library/compression.pot type = PO @@ -1819,7 +1837,7 @@ resource_name = library--compression replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--compression_zstd] +[o:python-doc:p:python-314:r:library--compression_zstd] file_filter = library/compression.zstd.po source_file = gettext/library/compression.zstd.pot type = PO @@ -1828,7 +1846,7 @@ resource_name = library--compression_zstd replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--concurrency] +[o:python-doc:p:python-314:r:library--concurrency] file_filter = library/concurrency.po source_file = gettext/library/concurrency.pot type = PO @@ -1837,7 +1855,7 @@ resource_name = library--concurrency replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--concurrent] +[o:python-doc:p:python-314:r:library--concurrent] file_filter = library/concurrent.po source_file = gettext/library/concurrent.pot type = PO @@ -1846,7 +1864,7 @@ resource_name = library--concurrent replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--concurrent_futures] +[o:python-doc:p:python-314:r:library--concurrent_futures] file_filter = library/concurrent.futures.po source_file = gettext/library/concurrent.futures.pot type = PO @@ -1855,7 +1873,7 @@ resource_name = library--concurrent_futures replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--concurrent_interpreters] +[o:python-doc:p:python-314:r:library--concurrent_interpreters] file_filter = library/concurrent.interpreters.po source_file = gettext/library/concurrent.interpreters.pot type = PO @@ -1864,7 +1882,7 @@ resource_name = library--concurrent_interpreters replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--configparser] +[o:python-doc:p:python-314:r:library--configparser] file_filter = library/configparser.po source_file = gettext/library/configparser.pot type = PO @@ -1873,7 +1891,7 @@ resource_name = library--configparser replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--constants] +[o:python-doc:p:python-314:r:library--constants] file_filter = library/constants.po source_file = gettext/library/constants.pot type = PO @@ -1882,7 +1900,7 @@ resource_name = library--constants replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--contextlib] +[o:python-doc:p:python-314:r:library--contextlib] file_filter = library/contextlib.po source_file = gettext/library/contextlib.pot type = PO @@ -1891,7 +1909,7 @@ resource_name = library--contextlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--contextvars] +[o:python-doc:p:python-314:r:library--contextvars] file_filter = library/contextvars.po source_file = gettext/library/contextvars.pot type = PO @@ -1900,7 +1918,7 @@ resource_name = library--contextvars replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--copy] +[o:python-doc:p:python-314:r:library--copy] file_filter = library/copy.po source_file = gettext/library/copy.pot type = PO @@ -1909,7 +1927,7 @@ resource_name = library--copy replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--copyreg] +[o:python-doc:p:python-314:r:library--copyreg] file_filter = library/copyreg.po source_file = gettext/library/copyreg.pot type = PO @@ -1918,7 +1936,7 @@ resource_name = library--copyreg replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--crypt] +[o:python-doc:p:python-314:r:library--crypt] file_filter = library/crypt.po source_file = gettext/library/crypt.pot type = PO @@ -1927,7 +1945,7 @@ resource_name = library--crypt replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--crypto] +[o:python-doc:p:python-314:r:library--crypto] file_filter = library/crypto.po source_file = gettext/library/crypto.pot type = PO @@ -1936,7 +1954,7 @@ resource_name = library--crypto replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--csv] +[o:python-doc:p:python-314:r:library--csv] file_filter = library/csv.po source_file = gettext/library/csv.pot type = PO @@ -1945,7 +1963,7 @@ resource_name = library--csv replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ctypes] +[o:python-doc:p:python-314:r:library--ctypes] file_filter = library/ctypes.po source_file = gettext/library/ctypes.pot type = PO @@ -1954,7 +1972,7 @@ resource_name = library--ctypes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--curses] +[o:python-doc:p:python-314:r:library--curses] file_filter = library/curses.po source_file = gettext/library/curses.pot type = PO @@ -1963,7 +1981,7 @@ resource_name = library--curses replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--curses_ascii] +[o:python-doc:p:python-314:r:library--curses_ascii] file_filter = library/curses.ascii.po source_file = gettext/library/curses.ascii.pot type = PO @@ -1972,7 +1990,7 @@ resource_name = library--curses_ascii replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--curses_panel] +[o:python-doc:p:python-314:r:library--curses_panel] file_filter = library/curses.panel.po source_file = gettext/library/curses.panel.pot type = PO @@ -1981,7 +1999,7 @@ resource_name = library--curses_panel replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--custominterp] +[o:python-doc:p:python-314:r:library--custominterp] file_filter = library/custominterp.po source_file = gettext/library/custominterp.pot type = PO @@ -1990,7 +2008,7 @@ resource_name = library--custominterp replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--dataclasses] +[o:python-doc:p:python-314:r:library--dataclasses] file_filter = library/dataclasses.po source_file = gettext/library/dataclasses.pot type = PO @@ -1999,7 +2017,7 @@ resource_name = library--dataclasses replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--datatypes] +[o:python-doc:p:python-314:r:library--datatypes] file_filter = library/datatypes.po source_file = gettext/library/datatypes.pot type = PO @@ -2008,7 +2026,7 @@ resource_name = library--datatypes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--datetime] +[o:python-doc:p:python-314:r:library--datetime] file_filter = library/datetime.po source_file = gettext/library/datetime.pot type = PO @@ -2017,7 +2035,7 @@ resource_name = library--datetime replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--dbm] +[o:python-doc:p:python-314:r:library--dbm] file_filter = library/dbm.po source_file = gettext/library/dbm.pot type = PO @@ -2026,7 +2044,7 @@ resource_name = library--dbm replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--debug] +[o:python-doc:p:python-314:r:library--debug] file_filter = library/debug.po source_file = gettext/library/debug.pot type = PO @@ -2035,7 +2053,7 @@ resource_name = library--debug replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--decimal] +[o:python-doc:p:python-314:r:library--decimal] file_filter = library/decimal.po source_file = gettext/library/decimal.pot type = PO @@ -2044,7 +2062,7 @@ resource_name = library--decimal replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--development] +[o:python-doc:p:python-314:r:library--development] file_filter = library/development.po source_file = gettext/library/development.pot type = PO @@ -2053,7 +2071,7 @@ resource_name = library--development replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--devmode] +[o:python-doc:p:python-314:r:library--devmode] file_filter = library/devmode.po source_file = gettext/library/devmode.pot type = PO @@ -2062,7 +2080,7 @@ resource_name = library--devmode replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--dialog] +[o:python-doc:p:python-314:r:library--dialog] file_filter = library/dialog.po source_file = gettext/library/dialog.pot type = PO @@ -2071,7 +2089,7 @@ resource_name = library--dialog replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--difflib] +[o:python-doc:p:python-314:r:library--difflib] file_filter = library/difflib.po source_file = gettext/library/difflib.pot type = PO @@ -2080,7 +2098,7 @@ resource_name = library--difflib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--dis] +[o:python-doc:p:python-314:r:library--dis] file_filter = library/dis.po source_file = gettext/library/dis.pot type = PO @@ -2089,7 +2107,7 @@ resource_name = library--dis replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--distribution] +[o:python-doc:p:python-314:r:library--distribution] file_filter = library/distribution.po source_file = gettext/library/distribution.pot type = PO @@ -2098,7 +2116,7 @@ resource_name = library--distribution replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--distutils] +[o:python-doc:p:python-314:r:library--distutils] file_filter = library/distutils.po source_file = gettext/library/distutils.pot type = PO @@ -2107,7 +2125,7 @@ resource_name = library--distutils replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--doctest] +[o:python-doc:p:python-314:r:library--doctest] file_filter = library/doctest.po source_file = gettext/library/doctest.pot type = PO @@ -2116,7 +2134,7 @@ resource_name = library--doctest replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email] +[o:python-doc:p:python-314:r:library--email] file_filter = library/email.po source_file = gettext/library/email.pot type = PO @@ -2125,7 +2143,7 @@ resource_name = library--email replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_charset] +[o:python-doc:p:python-314:r:library--email_charset] file_filter = library/email.charset.po source_file = gettext/library/email.charset.pot type = PO @@ -2134,7 +2152,7 @@ resource_name = library--email_charset replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_compat32-message] +[o:python-doc:p:python-314:r:library--email_compat32-message] file_filter = library/email.compat32-message.po source_file = gettext/library/email.compat32-message.pot type = PO @@ -2143,7 +2161,7 @@ resource_name = library--email_compat32-message replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_contentmanager] +[o:python-doc:p:python-314:r:library--email_contentmanager] file_filter = library/email.contentmanager.po source_file = gettext/library/email.contentmanager.pot type = PO @@ -2152,7 +2170,7 @@ resource_name = library--email_contentmanager replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_encoders] +[o:python-doc:p:python-314:r:library--email_encoders] file_filter = library/email.encoders.po source_file = gettext/library/email.encoders.pot type = PO @@ -2161,7 +2179,7 @@ resource_name = library--email_encoders replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_errors] +[o:python-doc:p:python-314:r:library--email_errors] file_filter = library/email.errors.po source_file = gettext/library/email.errors.pot type = PO @@ -2170,7 +2188,7 @@ resource_name = library--email_errors replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_examples] +[o:python-doc:p:python-314:r:library--email_examples] file_filter = library/email.examples.po source_file = gettext/library/email.examples.pot type = PO @@ -2179,7 +2197,7 @@ resource_name = library--email_examples replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_generator] +[o:python-doc:p:python-314:r:library--email_generator] file_filter = library/email.generator.po source_file = gettext/library/email.generator.pot type = PO @@ -2188,7 +2206,7 @@ resource_name = library--email_generator replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_header] +[o:python-doc:p:python-314:r:library--email_header] file_filter = library/email.header.po source_file = gettext/library/email.header.pot type = PO @@ -2197,7 +2215,7 @@ resource_name = library--email_header replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_headerregistry] +[o:python-doc:p:python-314:r:library--email_headerregistry] file_filter = library/email.headerregistry.po source_file = gettext/library/email.headerregistry.pot type = PO @@ -2206,7 +2224,7 @@ resource_name = library--email_headerregistry replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_iterators] +[o:python-doc:p:python-314:r:library--email_iterators] file_filter = library/email.iterators.po source_file = gettext/library/email.iterators.pot type = PO @@ -2215,7 +2233,7 @@ resource_name = library--email_iterators replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_message] +[o:python-doc:p:python-314:r:library--email_message] file_filter = library/email.message.po source_file = gettext/library/email.message.pot type = PO @@ -2224,7 +2242,7 @@ resource_name = library--email_message replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_mime] +[o:python-doc:p:python-314:r:library--email_mime] file_filter = library/email.mime.po source_file = gettext/library/email.mime.pot type = PO @@ -2233,7 +2251,7 @@ resource_name = library--email_mime replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_parser] +[o:python-doc:p:python-314:r:library--email_parser] file_filter = library/email.parser.po source_file = gettext/library/email.parser.pot type = PO @@ -2242,7 +2260,7 @@ resource_name = library--email_parser replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_policy] +[o:python-doc:p:python-314:r:library--email_policy] file_filter = library/email.policy.po source_file = gettext/library/email.policy.pot type = PO @@ -2251,7 +2269,7 @@ resource_name = library--email_policy replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--email_utils] +[o:python-doc:p:python-314:r:library--email_utils] file_filter = library/email.utils.po source_file = gettext/library/email.utils.pot type = PO @@ -2260,7 +2278,7 @@ resource_name = library--email_utils replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ensurepip] +[o:python-doc:p:python-314:r:library--ensurepip] file_filter = library/ensurepip.po source_file = gettext/library/ensurepip.pot type = PO @@ -2269,7 +2287,7 @@ resource_name = library--ensurepip replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--enum] +[o:python-doc:p:python-314:r:library--enum] file_filter = library/enum.po source_file = gettext/library/enum.pot type = PO @@ -2278,7 +2296,7 @@ resource_name = library--enum replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--errno] +[o:python-doc:p:python-314:r:library--errno] file_filter = library/errno.po source_file = gettext/library/errno.pot type = PO @@ -2287,7 +2305,7 @@ resource_name = library--errno replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--exceptions] +[o:python-doc:p:python-314:r:library--exceptions] file_filter = library/exceptions.po source_file = gettext/library/exceptions.pot type = PO @@ -2296,7 +2314,7 @@ resource_name = library--exceptions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--faulthandler] +[o:python-doc:p:python-314:r:library--faulthandler] file_filter = library/faulthandler.po source_file = gettext/library/faulthandler.pot type = PO @@ -2305,7 +2323,7 @@ resource_name = library--faulthandler replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--fcntl] +[o:python-doc:p:python-314:r:library--fcntl] file_filter = library/fcntl.po source_file = gettext/library/fcntl.pot type = PO @@ -2314,7 +2332,7 @@ resource_name = library--fcntl replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--filecmp] +[o:python-doc:p:python-314:r:library--filecmp] file_filter = library/filecmp.po source_file = gettext/library/filecmp.pot type = PO @@ -2323,7 +2341,7 @@ resource_name = library--filecmp replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--fileformats] +[o:python-doc:p:python-314:r:library--fileformats] file_filter = library/fileformats.po source_file = gettext/library/fileformats.pot type = PO @@ -2332,7 +2350,7 @@ resource_name = library--fileformats replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--fileinput] +[o:python-doc:p:python-314:r:library--fileinput] file_filter = library/fileinput.po source_file = gettext/library/fileinput.pot type = PO @@ -2341,7 +2359,7 @@ resource_name = library--fileinput replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--filesys] +[o:python-doc:p:python-314:r:library--filesys] file_filter = library/filesys.po source_file = gettext/library/filesys.pot type = PO @@ -2350,7 +2368,7 @@ resource_name = library--filesys replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--fnmatch] +[o:python-doc:p:python-314:r:library--fnmatch] file_filter = library/fnmatch.po source_file = gettext/library/fnmatch.pot type = PO @@ -2359,7 +2377,7 @@ resource_name = library--fnmatch replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--fractions] +[o:python-doc:p:python-314:r:library--fractions] file_filter = library/fractions.po source_file = gettext/library/fractions.pot type = PO @@ -2368,7 +2386,7 @@ resource_name = library--fractions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--frameworks] +[o:python-doc:p:python-314:r:library--frameworks] file_filter = library/frameworks.po source_file = gettext/library/frameworks.pot type = PO @@ -2377,7 +2395,7 @@ resource_name = library--frameworks replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ftplib] +[o:python-doc:p:python-314:r:library--ftplib] file_filter = library/ftplib.po source_file = gettext/library/ftplib.pot type = PO @@ -2386,7 +2404,7 @@ resource_name = library--ftplib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--functional] +[o:python-doc:p:python-314:r:library--functional] file_filter = library/functional.po source_file = gettext/library/functional.pot type = PO @@ -2395,7 +2413,7 @@ resource_name = library--functional replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--functions] +[o:python-doc:p:python-314:r:library--functions] file_filter = library/functions.po source_file = gettext/library/functions.pot type = PO @@ -2404,7 +2422,7 @@ resource_name = library--functions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--functools] +[o:python-doc:p:python-314:r:library--functools] file_filter = library/functools.po source_file = gettext/library/functools.pot type = PO @@ -2413,7 +2431,7 @@ resource_name = library--functools replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--gc] +[o:python-doc:p:python-314:r:library--gc] file_filter = library/gc.po source_file = gettext/library/gc.pot type = PO @@ -2422,7 +2440,7 @@ resource_name = library--gc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--getopt] +[o:python-doc:p:python-314:r:library--getopt] file_filter = library/getopt.po source_file = gettext/library/getopt.pot type = PO @@ -2431,7 +2449,7 @@ resource_name = library--getopt replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--getpass] +[o:python-doc:p:python-314:r:library--getpass] file_filter = library/getpass.po source_file = gettext/library/getpass.pot type = PO @@ -2440,7 +2458,7 @@ resource_name = library--getpass replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--gettext] +[o:python-doc:p:python-314:r:library--gettext] file_filter = library/gettext.po source_file = gettext/library/gettext.pot type = PO @@ -2449,7 +2467,7 @@ resource_name = library--gettext replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--glob] +[o:python-doc:p:python-314:r:library--glob] file_filter = library/glob.po source_file = gettext/library/glob.pot type = PO @@ -2458,7 +2476,7 @@ resource_name = library--glob replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--graphlib] +[o:python-doc:p:python-314:r:library--graphlib] file_filter = library/graphlib.po source_file = gettext/library/graphlib.pot type = PO @@ -2467,7 +2485,7 @@ resource_name = library--graphlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--grp] +[o:python-doc:p:python-314:r:library--grp] file_filter = library/grp.po source_file = gettext/library/grp.pot type = PO @@ -2476,7 +2494,7 @@ resource_name = library--grp replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--gzip] +[o:python-doc:p:python-314:r:library--gzip] file_filter = library/gzip.po source_file = gettext/library/gzip.pot type = PO @@ -2485,7 +2503,7 @@ resource_name = library--gzip replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--hashlib] +[o:python-doc:p:python-314:r:library--hashlib] file_filter = library/hashlib.po source_file = gettext/library/hashlib.pot type = PO @@ -2494,7 +2512,7 @@ resource_name = library--hashlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--heapq] +[o:python-doc:p:python-314:r:library--heapq] file_filter = library/heapq.po source_file = gettext/library/heapq.pot type = PO @@ -2503,7 +2521,7 @@ resource_name = library--heapq replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--hmac] +[o:python-doc:p:python-314:r:library--hmac] file_filter = library/hmac.po source_file = gettext/library/hmac.pot type = PO @@ -2512,7 +2530,7 @@ resource_name = library--hmac replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--html] +[o:python-doc:p:python-314:r:library--html] file_filter = library/html.po source_file = gettext/library/html.pot type = PO @@ -2521,7 +2539,7 @@ resource_name = library--html replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--html_entities] +[o:python-doc:p:python-314:r:library--html_entities] file_filter = library/html.entities.po source_file = gettext/library/html.entities.pot type = PO @@ -2530,7 +2548,7 @@ resource_name = library--html_entities replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--html_parser] +[o:python-doc:p:python-314:r:library--html_parser] file_filter = library/html.parser.po source_file = gettext/library/html.parser.pot type = PO @@ -2539,7 +2557,7 @@ resource_name = library--html_parser replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--http] +[o:python-doc:p:python-314:r:library--http] file_filter = library/http.po source_file = gettext/library/http.pot type = PO @@ -2548,7 +2566,7 @@ resource_name = library--http replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--http_client] +[o:python-doc:p:python-314:r:library--http_client] file_filter = library/http.client.po source_file = gettext/library/http.client.pot type = PO @@ -2557,7 +2575,7 @@ resource_name = library--http_client replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--http_cookiejar] +[o:python-doc:p:python-314:r:library--http_cookiejar] file_filter = library/http.cookiejar.po source_file = gettext/library/http.cookiejar.pot type = PO @@ -2566,7 +2584,7 @@ resource_name = library--http_cookiejar replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--http_cookies] +[o:python-doc:p:python-314:r:library--http_cookies] file_filter = library/http.cookies.po source_file = gettext/library/http.cookies.pot type = PO @@ -2575,7 +2593,7 @@ resource_name = library--http_cookies replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--http_server] +[o:python-doc:p:python-314:r:library--http_server] file_filter = library/http.server.po source_file = gettext/library/http.server.pot type = PO @@ -2584,7 +2602,7 @@ resource_name = library--http_server replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--i18n] +[o:python-doc:p:python-314:r:library--i18n] file_filter = library/i18n.po source_file = gettext/library/i18n.pot type = PO @@ -2593,7 +2611,7 @@ resource_name = library--i18n replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--idle] +[o:python-doc:p:python-314:r:library--idle] file_filter = library/idle.po source_file = gettext/library/idle.pot type = PO @@ -2602,7 +2620,7 @@ resource_name = library--idle replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--imaplib] +[o:python-doc:p:python-314:r:library--imaplib] file_filter = library/imaplib.po source_file = gettext/library/imaplib.pot type = PO @@ -2611,7 +2629,7 @@ resource_name = library--imaplib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--imghdr] +[o:python-doc:p:python-314:r:library--imghdr] file_filter = library/imghdr.po source_file = gettext/library/imghdr.pot type = PO @@ -2620,7 +2638,7 @@ resource_name = library--imghdr replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--imp] +[o:python-doc:p:python-314:r:library--imp] file_filter = library/imp.po source_file = gettext/library/imp.pot type = PO @@ -2629,7 +2647,7 @@ resource_name = library--imp replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--importlib] +[o:python-doc:p:python-314:r:library--importlib] file_filter = library/importlib.po source_file = gettext/library/importlib.pot type = PO @@ -2638,7 +2656,7 @@ resource_name = library--importlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--importlib_metadata] +[o:python-doc:p:python-314:r:library--importlib_metadata] file_filter = library/importlib.metadata.po source_file = gettext/library/importlib.metadata.pot type = PO @@ -2647,7 +2665,7 @@ resource_name = library--importlib_metadata replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--importlib_resources] +[o:python-doc:p:python-314:r:library--importlib_resources] file_filter = library/importlib.resources.po source_file = gettext/library/importlib.resources.pot type = PO @@ -2656,7 +2674,7 @@ resource_name = library--importlib_resources replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--importlib_resources_abc] +[o:python-doc:p:python-314:r:library--importlib_resources_abc] file_filter = library/importlib.resources.abc.po source_file = gettext/library/importlib.resources.abc.pot type = PO @@ -2665,7 +2683,7 @@ resource_name = library--importlib_resources_abc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--index] +[o:python-doc:p:python-314:r:library--index] file_filter = library/index.po source_file = gettext/library/index.pot type = PO @@ -2674,7 +2692,7 @@ resource_name = library--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--inspect] +[o:python-doc:p:python-314:r:library--inspect] file_filter = library/inspect.po source_file = gettext/library/inspect.pot type = PO @@ -2683,7 +2701,7 @@ resource_name = library--inspect replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--internet] +[o:python-doc:p:python-314:r:library--internet] file_filter = library/internet.po source_file = gettext/library/internet.pot type = PO @@ -2692,7 +2710,7 @@ resource_name = library--internet replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--intro] +[o:python-doc:p:python-314:r:library--intro] file_filter = library/intro.po source_file = gettext/library/intro.pot type = PO @@ -2701,7 +2719,7 @@ resource_name = library--intro replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--io] +[o:python-doc:p:python-314:r:library--io] file_filter = library/io.po source_file = gettext/library/io.pot type = PO @@ -2710,7 +2728,7 @@ resource_name = library--io replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ipaddress] +[o:python-doc:p:python-314:r:library--ipaddress] file_filter = library/ipaddress.po source_file = gettext/library/ipaddress.pot type = PO @@ -2719,7 +2737,7 @@ resource_name = library--ipaddress replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ipc] +[o:python-doc:p:python-314:r:library--ipc] file_filter = library/ipc.po source_file = gettext/library/ipc.pot type = PO @@ -2728,7 +2746,7 @@ resource_name = library--ipc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--itertools] +[o:python-doc:p:python-314:r:library--itertools] file_filter = library/itertools.po source_file = gettext/library/itertools.pot type = PO @@ -2737,7 +2755,7 @@ resource_name = library--itertools replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--json] +[o:python-doc:p:python-314:r:library--json] file_filter = library/json.po source_file = gettext/library/json.pot type = PO @@ -2746,7 +2764,7 @@ resource_name = library--json replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--keyword] +[o:python-doc:p:python-314:r:library--keyword] file_filter = library/keyword.po source_file = gettext/library/keyword.pot type = PO @@ -2755,7 +2773,7 @@ resource_name = library--keyword replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--language] +[o:python-doc:p:python-314:r:library--language] file_filter = library/language.po source_file = gettext/library/language.pot type = PO @@ -2764,7 +2782,7 @@ resource_name = library--language replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--linecache] +[o:python-doc:p:python-314:r:library--linecache] file_filter = library/linecache.po source_file = gettext/library/linecache.pot type = PO @@ -2773,7 +2791,7 @@ resource_name = library--linecache replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--locale] +[o:python-doc:p:python-314:r:library--locale] file_filter = library/locale.po source_file = gettext/library/locale.pot type = PO @@ -2782,7 +2800,7 @@ resource_name = library--locale replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--logging] +[o:python-doc:p:python-314:r:library--logging] file_filter = library/logging.po source_file = gettext/library/logging.pot type = PO @@ -2791,7 +2809,7 @@ resource_name = library--logging replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--logging_config] +[o:python-doc:p:python-314:r:library--logging_config] file_filter = library/logging.config.po source_file = gettext/library/logging.config.pot type = PO @@ -2800,7 +2818,7 @@ resource_name = library--logging_config replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--logging_handlers] +[o:python-doc:p:python-314:r:library--logging_handlers] file_filter = library/logging.handlers.po source_file = gettext/library/logging.handlers.pot type = PO @@ -2809,7 +2827,7 @@ resource_name = library--logging_handlers replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--lzma] +[o:python-doc:p:python-314:r:library--lzma] file_filter = library/lzma.po source_file = gettext/library/lzma.pot type = PO @@ -2818,7 +2836,7 @@ resource_name = library--lzma replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--mailbox] +[o:python-doc:p:python-314:r:library--mailbox] file_filter = library/mailbox.po source_file = gettext/library/mailbox.pot type = PO @@ -2827,7 +2845,7 @@ resource_name = library--mailbox replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--mailcap] +[o:python-doc:p:python-314:r:library--mailcap] file_filter = library/mailcap.po source_file = gettext/library/mailcap.pot type = PO @@ -2836,7 +2854,7 @@ resource_name = library--mailcap replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--markup] +[o:python-doc:p:python-314:r:library--markup] file_filter = library/markup.po source_file = gettext/library/markup.pot type = PO @@ -2845,7 +2863,7 @@ resource_name = library--markup replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--marshal] +[o:python-doc:p:python-314:r:library--marshal] file_filter = library/marshal.po source_file = gettext/library/marshal.pot type = PO @@ -2854,7 +2872,7 @@ resource_name = library--marshal replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--math] +[o:python-doc:p:python-314:r:library--math] file_filter = library/math.po source_file = gettext/library/math.pot type = PO @@ -2863,7 +2881,7 @@ resource_name = library--math replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--mimetypes] +[o:python-doc:p:python-314:r:library--mimetypes] file_filter = library/mimetypes.po source_file = gettext/library/mimetypes.pot type = PO @@ -2872,7 +2890,7 @@ resource_name = library--mimetypes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--mm] +[o:python-doc:p:python-314:r:library--mm] file_filter = library/mm.po source_file = gettext/library/mm.pot type = PO @@ -2881,7 +2899,7 @@ resource_name = library--mm replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--mmap] +[o:python-doc:p:python-314:r:library--mmap] file_filter = library/mmap.po source_file = gettext/library/mmap.pot type = PO @@ -2890,7 +2908,7 @@ resource_name = library--mmap replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--modulefinder] +[o:python-doc:p:python-314:r:library--modulefinder] file_filter = library/modulefinder.po source_file = gettext/library/modulefinder.pot type = PO @@ -2899,7 +2917,7 @@ resource_name = library--modulefinder replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--modules] +[o:python-doc:p:python-314:r:library--modules] file_filter = library/modules.po source_file = gettext/library/modules.pot type = PO @@ -2908,7 +2926,7 @@ resource_name = library--modules replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--msilib] +[o:python-doc:p:python-314:r:library--msilib] file_filter = library/msilib.po source_file = gettext/library/msilib.pot type = PO @@ -2917,7 +2935,7 @@ resource_name = library--msilib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--msvcrt] +[o:python-doc:p:python-314:r:library--msvcrt] file_filter = library/msvcrt.po source_file = gettext/library/msvcrt.pot type = PO @@ -2926,7 +2944,7 @@ resource_name = library--msvcrt replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--multiprocessing] +[o:python-doc:p:python-314:r:library--multiprocessing] file_filter = library/multiprocessing.po source_file = gettext/library/multiprocessing.pot type = PO @@ -2935,7 +2953,7 @@ resource_name = library--multiprocessing replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--multiprocessing_shared_memory] +[o:python-doc:p:python-314:r:library--multiprocessing_shared_memory] file_filter = library/multiprocessing.shared_memory.po source_file = gettext/library/multiprocessing.shared_memory.pot type = PO @@ -2944,7 +2962,7 @@ resource_name = library--multiprocessing_shared_memory replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--netdata] +[o:python-doc:p:python-314:r:library--netdata] file_filter = library/netdata.po source_file = gettext/library/netdata.pot type = PO @@ -2953,7 +2971,7 @@ resource_name = library--netdata replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--netrc] +[o:python-doc:p:python-314:r:library--netrc] file_filter = library/netrc.po source_file = gettext/library/netrc.pot type = PO @@ -2962,7 +2980,7 @@ resource_name = library--netrc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--nis] +[o:python-doc:p:python-314:r:library--nis] file_filter = library/nis.po source_file = gettext/library/nis.pot type = PO @@ -2971,7 +2989,7 @@ resource_name = library--nis replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--nntplib] +[o:python-doc:p:python-314:r:library--nntplib] file_filter = library/nntplib.po source_file = gettext/library/nntplib.pot type = PO @@ -2980,7 +2998,7 @@ resource_name = library--nntplib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--numbers] +[o:python-doc:p:python-314:r:library--numbers] file_filter = library/numbers.po source_file = gettext/library/numbers.pot type = PO @@ -2989,7 +3007,7 @@ resource_name = library--numbers replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--numeric] +[o:python-doc:p:python-314:r:library--numeric] file_filter = library/numeric.po source_file = gettext/library/numeric.pot type = PO @@ -2998,7 +3016,7 @@ resource_name = library--numeric replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--operator] +[o:python-doc:p:python-314:r:library--operator] file_filter = library/operator.po source_file = gettext/library/operator.pot type = PO @@ -3007,7 +3025,7 @@ resource_name = library--operator replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--optparse] +[o:python-doc:p:python-314:r:library--optparse] file_filter = library/optparse.po source_file = gettext/library/optparse.pot type = PO @@ -3016,7 +3034,7 @@ resource_name = library--optparse replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--os] +[o:python-doc:p:python-314:r:library--os] file_filter = library/os.po source_file = gettext/library/os.pot type = PO @@ -3025,7 +3043,7 @@ resource_name = library--os replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--os_path] +[o:python-doc:p:python-314:r:library--os_path] file_filter = library/os.path.po source_file = gettext/library/os.path.pot type = PO @@ -3034,7 +3052,7 @@ resource_name = library--os_path replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ossaudiodev] +[o:python-doc:p:python-314:r:library--ossaudiodev] file_filter = library/ossaudiodev.po source_file = gettext/library/ossaudiodev.pot type = PO @@ -3043,7 +3061,7 @@ resource_name = library--ossaudiodev replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pathlib] +[o:python-doc:p:python-314:r:library--pathlib] file_filter = library/pathlib.po source_file = gettext/library/pathlib.pot type = PO @@ -3052,7 +3070,7 @@ resource_name = library--pathlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pdb] +[o:python-doc:p:python-314:r:library--pdb] file_filter = library/pdb.po source_file = gettext/library/pdb.pot type = PO @@ -3061,7 +3079,7 @@ resource_name = library--pdb replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--persistence] +[o:python-doc:p:python-314:r:library--persistence] file_filter = library/persistence.po source_file = gettext/library/persistence.pot type = PO @@ -3070,7 +3088,7 @@ resource_name = library--persistence replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pickle] +[o:python-doc:p:python-314:r:library--pickle] file_filter = library/pickle.po source_file = gettext/library/pickle.pot type = PO @@ -3079,7 +3097,7 @@ resource_name = library--pickle replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pickletools] +[o:python-doc:p:python-314:r:library--pickletools] file_filter = library/pickletools.po source_file = gettext/library/pickletools.pot type = PO @@ -3088,7 +3106,7 @@ resource_name = library--pickletools replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pipes] +[o:python-doc:p:python-314:r:library--pipes] file_filter = library/pipes.po source_file = gettext/library/pipes.pot type = PO @@ -3097,7 +3115,7 @@ resource_name = library--pipes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pkgutil] +[o:python-doc:p:python-314:r:library--pkgutil] file_filter = library/pkgutil.po source_file = gettext/library/pkgutil.pot type = PO @@ -3106,7 +3124,7 @@ resource_name = library--pkgutil replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--platform] +[o:python-doc:p:python-314:r:library--platform] file_filter = library/platform.po source_file = gettext/library/platform.pot type = PO @@ -3115,7 +3133,7 @@ resource_name = library--platform replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--plistlib] +[o:python-doc:p:python-314:r:library--plistlib] file_filter = library/plistlib.po source_file = gettext/library/plistlib.pot type = PO @@ -3124,7 +3142,7 @@ resource_name = library--plistlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--poplib] +[o:python-doc:p:python-314:r:library--poplib] file_filter = library/poplib.po source_file = gettext/library/poplib.pot type = PO @@ -3133,7 +3151,7 @@ resource_name = library--poplib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--posix] +[o:python-doc:p:python-314:r:library--posix] file_filter = library/posix.po source_file = gettext/library/posix.pot type = PO @@ -3142,7 +3160,7 @@ resource_name = library--posix replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pprint] +[o:python-doc:p:python-314:r:library--pprint] file_filter = library/pprint.po source_file = gettext/library/pprint.pot type = PO @@ -3151,7 +3169,7 @@ resource_name = library--pprint replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--profile] +[o:python-doc:p:python-314:r:library--profile] file_filter = library/profile.po source_file = gettext/library/profile.pot type = PO @@ -3160,7 +3178,7 @@ resource_name = library--profile replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pty] +[o:python-doc:p:python-314:r:library--pty] file_filter = library/pty.po source_file = gettext/library/pty.pot type = PO @@ -3169,7 +3187,7 @@ resource_name = library--pty replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pwd] +[o:python-doc:p:python-314:r:library--pwd] file_filter = library/pwd.po source_file = gettext/library/pwd.pot type = PO @@ -3178,7 +3196,7 @@ resource_name = library--pwd replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--py_compile] +[o:python-doc:p:python-314:r:library--py_compile] file_filter = library/py_compile.po source_file = gettext/library/py_compile.pot type = PO @@ -3187,7 +3205,7 @@ resource_name = library--py_compile replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pyclbr] +[o:python-doc:p:python-314:r:library--pyclbr] file_filter = library/pyclbr.po source_file = gettext/library/pyclbr.pot type = PO @@ -3196,7 +3214,7 @@ resource_name = library--pyclbr replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pydoc] +[o:python-doc:p:python-314:r:library--pydoc] file_filter = library/pydoc.po source_file = gettext/library/pydoc.pot type = PO @@ -3205,7 +3223,7 @@ resource_name = library--pydoc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--pyexpat] +[o:python-doc:p:python-314:r:library--pyexpat] file_filter = library/pyexpat.po source_file = gettext/library/pyexpat.pot type = PO @@ -3214,7 +3232,7 @@ resource_name = library--pyexpat replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--python] +[o:python-doc:p:python-314:r:library--python] file_filter = library/python.po source_file = gettext/library/python.pot type = PO @@ -3223,7 +3241,7 @@ resource_name = library--python replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--queue] +[o:python-doc:p:python-314:r:library--queue] file_filter = library/queue.po source_file = gettext/library/queue.pot type = PO @@ -3232,7 +3250,7 @@ resource_name = library--queue replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--quopri] +[o:python-doc:p:python-314:r:library--quopri] file_filter = library/quopri.po source_file = gettext/library/quopri.pot type = PO @@ -3241,7 +3259,7 @@ resource_name = library--quopri replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--random] +[o:python-doc:p:python-314:r:library--random] file_filter = library/random.po source_file = gettext/library/random.pot type = PO @@ -3250,7 +3268,7 @@ resource_name = library--random replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--re] +[o:python-doc:p:python-314:r:library--re] file_filter = library/re.po source_file = gettext/library/re.pot type = PO @@ -3259,7 +3277,7 @@ resource_name = library--re replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--readline] +[o:python-doc:p:python-314:r:library--readline] file_filter = library/readline.po source_file = gettext/library/readline.pot type = PO @@ -3268,7 +3286,7 @@ resource_name = library--readline replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--removed] +[o:python-doc:p:python-314:r:library--removed] file_filter = library/removed.po source_file = gettext/library/removed.pot type = PO @@ -3277,7 +3295,7 @@ resource_name = library--removed replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--reprlib] +[o:python-doc:p:python-314:r:library--reprlib] file_filter = library/reprlib.po source_file = gettext/library/reprlib.pot type = PO @@ -3286,7 +3304,7 @@ resource_name = library--reprlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--resource] +[o:python-doc:p:python-314:r:library--resource] file_filter = library/resource.po source_file = gettext/library/resource.pot type = PO @@ -3295,7 +3313,7 @@ resource_name = library--resource replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--rlcompleter] +[o:python-doc:p:python-314:r:library--rlcompleter] file_filter = library/rlcompleter.po source_file = gettext/library/rlcompleter.pot type = PO @@ -3304,7 +3322,7 @@ resource_name = library--rlcompleter replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--runpy] +[o:python-doc:p:python-314:r:library--runpy] file_filter = library/runpy.po source_file = gettext/library/runpy.pot type = PO @@ -3313,7 +3331,7 @@ resource_name = library--runpy replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sched] +[o:python-doc:p:python-314:r:library--sched] file_filter = library/sched.po source_file = gettext/library/sched.pot type = PO @@ -3322,7 +3340,7 @@ resource_name = library--sched replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--secrets] +[o:python-doc:p:python-314:r:library--secrets] file_filter = library/secrets.po source_file = gettext/library/secrets.pot type = PO @@ -3331,7 +3349,7 @@ resource_name = library--secrets replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--security_warnings] +[o:python-doc:p:python-314:r:library--security_warnings] file_filter = library/security_warnings.po source_file = gettext/library/security_warnings.pot type = PO @@ -3340,7 +3358,7 @@ resource_name = library--security_warnings replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--select] +[o:python-doc:p:python-314:r:library--select] file_filter = library/select.po source_file = gettext/library/select.pot type = PO @@ -3349,7 +3367,7 @@ resource_name = library--select replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--selectors] +[o:python-doc:p:python-314:r:library--selectors] file_filter = library/selectors.po source_file = gettext/library/selectors.pot type = PO @@ -3358,7 +3376,7 @@ resource_name = library--selectors replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--shelve] +[o:python-doc:p:python-314:r:library--shelve] file_filter = library/shelve.po source_file = gettext/library/shelve.pot type = PO @@ -3367,7 +3385,7 @@ resource_name = library--shelve replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--shlex] +[o:python-doc:p:python-314:r:library--shlex] file_filter = library/shlex.po source_file = gettext/library/shlex.pot type = PO @@ -3376,7 +3394,7 @@ resource_name = library--shlex replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--shutil] +[o:python-doc:p:python-314:r:library--shutil] file_filter = library/shutil.po source_file = gettext/library/shutil.pot type = PO @@ -3385,7 +3403,7 @@ resource_name = library--shutil replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--signal] +[o:python-doc:p:python-314:r:library--signal] file_filter = library/signal.po source_file = gettext/library/signal.pot type = PO @@ -3394,7 +3412,7 @@ resource_name = library--signal replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--site] +[o:python-doc:p:python-314:r:library--site] file_filter = library/site.po source_file = gettext/library/site.pot type = PO @@ -3403,7 +3421,7 @@ resource_name = library--site replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--smtpd] +[o:python-doc:p:python-314:r:library--smtpd] file_filter = library/smtpd.po source_file = gettext/library/smtpd.pot type = PO @@ -3412,7 +3430,7 @@ resource_name = library--smtpd replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--smtplib] +[o:python-doc:p:python-314:r:library--smtplib] file_filter = library/smtplib.po source_file = gettext/library/smtplib.pot type = PO @@ -3421,7 +3439,7 @@ resource_name = library--smtplib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sndhdr] +[o:python-doc:p:python-314:r:library--sndhdr] file_filter = library/sndhdr.po source_file = gettext/library/sndhdr.pot type = PO @@ -3430,7 +3448,7 @@ resource_name = library--sndhdr replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--socket] +[o:python-doc:p:python-314:r:library--socket] file_filter = library/socket.po source_file = gettext/library/socket.pot type = PO @@ -3439,7 +3457,7 @@ resource_name = library--socket replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--socketserver] +[o:python-doc:p:python-314:r:library--socketserver] file_filter = library/socketserver.po source_file = gettext/library/socketserver.pot type = PO @@ -3448,7 +3466,7 @@ resource_name = library--socketserver replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--spwd] +[o:python-doc:p:python-314:r:library--spwd] file_filter = library/spwd.po source_file = gettext/library/spwd.pot type = PO @@ -3457,7 +3475,7 @@ resource_name = library--spwd replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sqlite3] +[o:python-doc:p:python-314:r:library--sqlite3] file_filter = library/sqlite3.po source_file = gettext/library/sqlite3.pot type = PO @@ -3466,7 +3484,7 @@ resource_name = library--sqlite3 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--ssl] +[o:python-doc:p:python-314:r:library--ssl] file_filter = library/ssl.po source_file = gettext/library/ssl.pot type = PO @@ -3475,7 +3493,7 @@ resource_name = library--ssl replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--stat] +[o:python-doc:p:python-314:r:library--stat] file_filter = library/stat.po source_file = gettext/library/stat.pot type = PO @@ -3484,7 +3502,7 @@ resource_name = library--stat replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--statistics] +[o:python-doc:p:python-314:r:library--statistics] file_filter = library/statistics.po source_file = gettext/library/statistics.pot type = PO @@ -3493,7 +3511,7 @@ resource_name = library--statistics replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--stdtypes] +[o:python-doc:p:python-314:r:library--stdtypes] file_filter = library/stdtypes.po source_file = gettext/library/stdtypes.pot type = PO @@ -3502,7 +3520,7 @@ resource_name = library--stdtypes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--string] +[o:python-doc:p:python-314:r:library--string] file_filter = library/string.po source_file = gettext/library/string.pot type = PO @@ -3511,7 +3529,7 @@ resource_name = library--string replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--string_templatelib] +[o:python-doc:p:python-314:r:library--string_templatelib] file_filter = library/string.templatelib.po source_file = gettext/library/string.templatelib.pot type = PO @@ -3520,7 +3538,7 @@ resource_name = library--string_templatelib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--stringprep] +[o:python-doc:p:python-314:r:library--stringprep] file_filter = library/stringprep.po source_file = gettext/library/stringprep.pot type = PO @@ -3529,7 +3547,7 @@ resource_name = library--stringprep replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--struct] +[o:python-doc:p:python-314:r:library--struct] file_filter = library/struct.po source_file = gettext/library/struct.pot type = PO @@ -3538,7 +3556,7 @@ resource_name = library--struct replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--subprocess] +[o:python-doc:p:python-314:r:library--subprocess] file_filter = library/subprocess.po source_file = gettext/library/subprocess.pot type = PO @@ -3547,7 +3565,7 @@ resource_name = library--subprocess replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sunau] +[o:python-doc:p:python-314:r:library--sunau] file_filter = library/sunau.po source_file = gettext/library/sunau.pot type = PO @@ -3556,7 +3574,7 @@ resource_name = library--sunau replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--superseded] +[o:python-doc:p:python-314:r:library--superseded] file_filter = library/superseded.po source_file = gettext/library/superseded.pot type = PO @@ -3565,7 +3583,7 @@ resource_name = library--superseded replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--symtable] +[o:python-doc:p:python-314:r:library--symtable] file_filter = library/symtable.po source_file = gettext/library/symtable.pot type = PO @@ -3574,7 +3592,7 @@ resource_name = library--symtable replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sys] +[o:python-doc:p:python-314:r:library--sys] file_filter = library/sys.po source_file = gettext/library/sys.pot type = PO @@ -3583,7 +3601,7 @@ resource_name = library--sys replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sys_monitoring] +[o:python-doc:p:python-314:r:library--sys_monitoring] file_filter = library/sys.monitoring.po source_file = gettext/library/sys.monitoring.pot type = PO @@ -3592,7 +3610,7 @@ resource_name = library--sys_monitoring replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sys_path_init] +[o:python-doc:p:python-314:r:library--sys_path_init] file_filter = library/sys_path_init.po source_file = gettext/library/sys_path_init.pot type = PO @@ -3601,7 +3619,7 @@ resource_name = library--sys_path_init replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--sysconfig] +[o:python-doc:p:python-314:r:library--sysconfig] file_filter = library/sysconfig.po source_file = gettext/library/sysconfig.pot type = PO @@ -3610,7 +3628,7 @@ resource_name = library--sysconfig replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--syslog] +[o:python-doc:p:python-314:r:library--syslog] file_filter = library/syslog.po source_file = gettext/library/syslog.pot type = PO @@ -3619,7 +3637,7 @@ resource_name = library--syslog replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tabnanny] +[o:python-doc:p:python-314:r:library--tabnanny] file_filter = library/tabnanny.po source_file = gettext/library/tabnanny.pot type = PO @@ -3628,7 +3646,7 @@ resource_name = library--tabnanny replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tarfile] +[o:python-doc:p:python-314:r:library--tarfile] file_filter = library/tarfile.po source_file = gettext/library/tarfile.pot type = PO @@ -3637,7 +3655,7 @@ resource_name = library--tarfile replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--telnetlib] +[o:python-doc:p:python-314:r:library--telnetlib] file_filter = library/telnetlib.po source_file = gettext/library/telnetlib.pot type = PO @@ -3646,7 +3664,7 @@ resource_name = library--telnetlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tempfile] +[o:python-doc:p:python-314:r:library--tempfile] file_filter = library/tempfile.po source_file = gettext/library/tempfile.pot type = PO @@ -3655,7 +3673,7 @@ resource_name = library--tempfile replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--termios] +[o:python-doc:p:python-314:r:library--termios] file_filter = library/termios.po source_file = gettext/library/termios.pot type = PO @@ -3664,7 +3682,7 @@ resource_name = library--termios replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--test] +[o:python-doc:p:python-314:r:library--test] file_filter = library/test.po source_file = gettext/library/test.pot type = PO @@ -3673,7 +3691,7 @@ resource_name = library--test replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--text] +[o:python-doc:p:python-314:r:library--text] file_filter = library/text.po source_file = gettext/library/text.pot type = PO @@ -3682,7 +3700,7 @@ resource_name = library--text replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--textwrap] +[o:python-doc:p:python-314:r:library--textwrap] file_filter = library/textwrap.po source_file = gettext/library/textwrap.pot type = PO @@ -3691,7 +3709,7 @@ resource_name = library--textwrap replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--threading] +[o:python-doc:p:python-314:r:library--threading] file_filter = library/threading.po source_file = gettext/library/threading.pot type = PO @@ -3700,7 +3718,7 @@ resource_name = library--threading replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--threadsafety] +[o:python-doc:p:python-314:r:library--threadsafety] file_filter = library/threadsafety.po source_file = gettext/library/threadsafety.pot type = PO @@ -3709,7 +3727,7 @@ resource_name = library--threadsafety replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--time] +[o:python-doc:p:python-314:r:library--time] file_filter = library/time.po source_file = gettext/library/time.pot type = PO @@ -3718,7 +3736,7 @@ resource_name = library--time replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--timeit] +[o:python-doc:p:python-314:r:library--timeit] file_filter = library/timeit.po source_file = gettext/library/timeit.pot type = PO @@ -3727,7 +3745,7 @@ resource_name = library--timeit replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tk] +[o:python-doc:p:python-314:r:library--tk] file_filter = library/tk.po source_file = gettext/library/tk.pot type = PO @@ -3736,7 +3754,7 @@ resource_name = library--tk replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tkinter] +[o:python-doc:p:python-314:r:library--tkinter] file_filter = library/tkinter.po source_file = gettext/library/tkinter.pot type = PO @@ -3745,7 +3763,7 @@ resource_name = library--tkinter replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tkinter_colorchooser] +[o:python-doc:p:python-314:r:library--tkinter_colorchooser] file_filter = library/tkinter.colorchooser.po source_file = gettext/library/tkinter.colorchooser.pot type = PO @@ -3754,7 +3772,7 @@ resource_name = library--tkinter_colorchooser replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tkinter_dnd] +[o:python-doc:p:python-314:r:library--tkinter_dnd] file_filter = library/tkinter.dnd.po source_file = gettext/library/tkinter.dnd.pot type = PO @@ -3763,7 +3781,7 @@ resource_name = library--tkinter_dnd replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tkinter_font] +[o:python-doc:p:python-314:r:library--tkinter_font] file_filter = library/tkinter.font.po source_file = gettext/library/tkinter.font.pot type = PO @@ -3772,7 +3790,7 @@ resource_name = library--tkinter_font replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tkinter_messagebox] +[o:python-doc:p:python-314:r:library--tkinter_messagebox] file_filter = library/tkinter.messagebox.po source_file = gettext/library/tkinter.messagebox.pot type = PO @@ -3781,7 +3799,7 @@ resource_name = library--tkinter_messagebox replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tkinter_scrolledtext] +[o:python-doc:p:python-314:r:library--tkinter_scrolledtext] file_filter = library/tkinter.scrolledtext.po source_file = gettext/library/tkinter.scrolledtext.pot type = PO @@ -3790,7 +3808,7 @@ resource_name = library--tkinter_scrolledtext replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tkinter_ttk] +[o:python-doc:p:python-314:r:library--tkinter_ttk] file_filter = library/tkinter.ttk.po source_file = gettext/library/tkinter.ttk.pot type = PO @@ -3799,7 +3817,7 @@ resource_name = library--tkinter_ttk replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--token] +[o:python-doc:p:python-314:r:library--token] file_filter = library/token.po source_file = gettext/library/token.pot type = PO @@ -3808,7 +3826,7 @@ resource_name = library--token replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tokenize] +[o:python-doc:p:python-314:r:library--tokenize] file_filter = library/tokenize.po source_file = gettext/library/tokenize.pot type = PO @@ -3817,7 +3835,7 @@ resource_name = library--tokenize replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tomllib] +[o:python-doc:p:python-314:r:library--tomllib] file_filter = library/tomllib.po source_file = gettext/library/tomllib.pot type = PO @@ -3826,7 +3844,7 @@ resource_name = library--tomllib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--trace] +[o:python-doc:p:python-314:r:library--trace] file_filter = library/trace.po source_file = gettext/library/trace.pot type = PO @@ -3835,7 +3853,7 @@ resource_name = library--trace replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--traceback] +[o:python-doc:p:python-314:r:library--traceback] file_filter = library/traceback.po source_file = gettext/library/traceback.pot type = PO @@ -3844,7 +3862,7 @@ resource_name = library--traceback replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tracemalloc] +[o:python-doc:p:python-314:r:library--tracemalloc] file_filter = library/tracemalloc.po source_file = gettext/library/tracemalloc.pot type = PO @@ -3853,7 +3871,7 @@ resource_name = library--tracemalloc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--tty] +[o:python-doc:p:python-314:r:library--tty] file_filter = library/tty.po source_file = gettext/library/tty.pot type = PO @@ -3862,7 +3880,7 @@ resource_name = library--tty replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--turtle] +[o:python-doc:p:python-314:r:library--turtle] file_filter = library/turtle.po source_file = gettext/library/turtle.pot type = PO @@ -3871,7 +3889,7 @@ resource_name = library--turtle replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--types] +[o:python-doc:p:python-314:r:library--types] file_filter = library/types.po source_file = gettext/library/types.pot type = PO @@ -3880,7 +3898,7 @@ resource_name = library--types replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--typing] +[o:python-doc:p:python-314:r:library--typing] file_filter = library/typing.po source_file = gettext/library/typing.pot type = PO @@ -3889,7 +3907,7 @@ resource_name = library--typing replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--unicodedata] +[o:python-doc:p:python-314:r:library--unicodedata] file_filter = library/unicodedata.po source_file = gettext/library/unicodedata.pot type = PO @@ -3898,7 +3916,7 @@ resource_name = library--unicodedata replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--unittest] +[o:python-doc:p:python-314:r:library--unittest] file_filter = library/unittest.po source_file = gettext/library/unittest.pot type = PO @@ -3907,7 +3925,7 @@ resource_name = library--unittest replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--unittest_mock] +[o:python-doc:p:python-314:r:library--unittest_mock] file_filter = library/unittest.mock.po source_file = gettext/library/unittest.mock.pot type = PO @@ -3916,7 +3934,7 @@ resource_name = library--unittest_mock replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--unittest_mock-examples] +[o:python-doc:p:python-314:r:library--unittest_mock-examples] file_filter = library/unittest.mock-examples.po source_file = gettext/library/unittest.mock-examples.pot type = PO @@ -3925,7 +3943,7 @@ resource_name = library--unittest_mock-examples replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--unix] +[o:python-doc:p:python-314:r:library--unix] file_filter = library/unix.po source_file = gettext/library/unix.pot type = PO @@ -3934,7 +3952,7 @@ resource_name = library--unix replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--urllib] +[o:python-doc:p:python-314:r:library--urllib] file_filter = library/urllib.po source_file = gettext/library/urllib.pot type = PO @@ -3943,7 +3961,7 @@ resource_name = library--urllib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--urllib_error] +[o:python-doc:p:python-314:r:library--urllib_error] file_filter = library/urllib.error.po source_file = gettext/library/urllib.error.pot type = PO @@ -3952,7 +3970,7 @@ resource_name = library--urllib_error replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--urllib_parse] +[o:python-doc:p:python-314:r:library--urllib_parse] file_filter = library/urllib.parse.po source_file = gettext/library/urllib.parse.pot type = PO @@ -3961,7 +3979,7 @@ resource_name = library--urllib_parse replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--urllib_request] +[o:python-doc:p:python-314:r:library--urllib_request] file_filter = library/urllib.request.po source_file = gettext/library/urllib.request.pot type = PO @@ -3970,7 +3988,7 @@ resource_name = library--urllib_request replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--urllib_robotparser] +[o:python-doc:p:python-314:r:library--urllib_robotparser] file_filter = library/urllib.robotparser.po source_file = gettext/library/urllib.robotparser.pot type = PO @@ -3979,7 +3997,7 @@ resource_name = library--urllib_robotparser replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--uu] +[o:python-doc:p:python-314:r:library--uu] file_filter = library/uu.po source_file = gettext/library/uu.pot type = PO @@ -3988,7 +4006,7 @@ resource_name = library--uu replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--uuid] +[o:python-doc:p:python-314:r:library--uuid] file_filter = library/uuid.po source_file = gettext/library/uuid.pot type = PO @@ -3997,7 +4015,7 @@ resource_name = library--uuid replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--venv] +[o:python-doc:p:python-314:r:library--venv] file_filter = library/venv.po source_file = gettext/library/venv.pot type = PO @@ -4006,7 +4024,7 @@ resource_name = library--venv replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--warnings] +[o:python-doc:p:python-314:r:library--warnings] file_filter = library/warnings.po source_file = gettext/library/warnings.pot type = PO @@ -4015,7 +4033,7 @@ resource_name = library--warnings replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--wave] +[o:python-doc:p:python-314:r:library--wave] file_filter = library/wave.po source_file = gettext/library/wave.pot type = PO @@ -4024,7 +4042,7 @@ resource_name = library--wave replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--weakref] +[o:python-doc:p:python-314:r:library--weakref] file_filter = library/weakref.po source_file = gettext/library/weakref.pot type = PO @@ -4033,7 +4051,7 @@ resource_name = library--weakref replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--webbrowser] +[o:python-doc:p:python-314:r:library--webbrowser] file_filter = library/webbrowser.po source_file = gettext/library/webbrowser.pot type = PO @@ -4042,7 +4060,7 @@ resource_name = library--webbrowser replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--windows] +[o:python-doc:p:python-314:r:library--windows] file_filter = library/windows.po source_file = gettext/library/windows.pot type = PO @@ -4051,7 +4069,7 @@ resource_name = library--windows replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--winreg] +[o:python-doc:p:python-314:r:library--winreg] file_filter = library/winreg.po source_file = gettext/library/winreg.pot type = PO @@ -4060,7 +4078,7 @@ resource_name = library--winreg replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--winsound] +[o:python-doc:p:python-314:r:library--winsound] file_filter = library/winsound.po source_file = gettext/library/winsound.pot type = PO @@ -4069,7 +4087,7 @@ resource_name = library--winsound replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--wsgiref] +[o:python-doc:p:python-314:r:library--wsgiref] file_filter = library/wsgiref.po source_file = gettext/library/wsgiref.pot type = PO @@ -4078,7 +4096,7 @@ resource_name = library--wsgiref replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xdrlib] +[o:python-doc:p:python-314:r:library--xdrlib] file_filter = library/xdrlib.po source_file = gettext/library/xdrlib.pot type = PO @@ -4087,7 +4105,7 @@ resource_name = library--xdrlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml] +[o:python-doc:p:python-314:r:library--xml] file_filter = library/xml.po source_file = gettext/library/xml.pot type = PO @@ -4096,7 +4114,7 @@ resource_name = library--xml replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_dom] +[o:python-doc:p:python-314:r:library--xml_dom] file_filter = library/xml.dom.po source_file = gettext/library/xml.dom.pot type = PO @@ -4105,7 +4123,7 @@ resource_name = library--xml_dom replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_dom_minidom] +[o:python-doc:p:python-314:r:library--xml_dom_minidom] file_filter = library/xml.dom.minidom.po source_file = gettext/library/xml.dom.minidom.pot type = PO @@ -4114,7 +4132,7 @@ resource_name = library--xml_dom_minidom replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_dom_pulldom] +[o:python-doc:p:python-314:r:library--xml_dom_pulldom] file_filter = library/xml.dom.pulldom.po source_file = gettext/library/xml.dom.pulldom.pot type = PO @@ -4123,7 +4141,7 @@ resource_name = library--xml_dom_pulldom replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_etree_elementtree] +[o:python-doc:p:python-314:r:library--xml_etree_elementtree] file_filter = library/xml.etree.elementtree.po source_file = gettext/library/xml.etree.elementtree.pot type = PO @@ -4132,7 +4150,7 @@ resource_name = library--xml_etree_elementtree replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_sax] +[o:python-doc:p:python-314:r:library--xml_sax] file_filter = library/xml.sax.po source_file = gettext/library/xml.sax.pot type = PO @@ -4141,7 +4159,7 @@ resource_name = library--xml_sax replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_sax_handler] +[o:python-doc:p:python-314:r:library--xml_sax_handler] file_filter = library/xml.sax.handler.po source_file = gettext/library/xml.sax.handler.pot type = PO @@ -4150,7 +4168,7 @@ resource_name = library--xml_sax_handler replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_sax_reader] +[o:python-doc:p:python-314:r:library--xml_sax_reader] file_filter = library/xml.sax.reader.po source_file = gettext/library/xml.sax.reader.pot type = PO @@ -4159,7 +4177,7 @@ resource_name = library--xml_sax_reader replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xml_sax_utils] +[o:python-doc:p:python-314:r:library--xml_sax_utils] file_filter = library/xml.sax.utils.po source_file = gettext/library/xml.sax.utils.pot type = PO @@ -4168,7 +4186,7 @@ resource_name = library--xml_sax_utils replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xmlrpc] +[o:python-doc:p:python-314:r:library--xmlrpc] file_filter = library/xmlrpc.po source_file = gettext/library/xmlrpc.pot type = PO @@ -4177,7 +4195,7 @@ resource_name = library--xmlrpc replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xmlrpc_client] +[o:python-doc:p:python-314:r:library--xmlrpc_client] file_filter = library/xmlrpc.client.po source_file = gettext/library/xmlrpc.client.pot type = PO @@ -4186,7 +4204,7 @@ resource_name = library--xmlrpc_client replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--xmlrpc_server] +[o:python-doc:p:python-314:r:library--xmlrpc_server] file_filter = library/xmlrpc.server.po source_file = gettext/library/xmlrpc.server.pot type = PO @@ -4195,7 +4213,7 @@ resource_name = library--xmlrpc_server replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--zipapp] +[o:python-doc:p:python-314:r:library--zipapp] file_filter = library/zipapp.po source_file = gettext/library/zipapp.pot type = PO @@ -4204,7 +4222,7 @@ resource_name = library--zipapp replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--zipfile] +[o:python-doc:p:python-314:r:library--zipfile] file_filter = library/zipfile.po source_file = gettext/library/zipfile.pot type = PO @@ -4213,7 +4231,7 @@ resource_name = library--zipfile replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--zipimport] +[o:python-doc:p:python-314:r:library--zipimport] file_filter = library/zipimport.po source_file = gettext/library/zipimport.pot type = PO @@ -4222,7 +4240,7 @@ resource_name = library--zipimport replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--zlib] +[o:python-doc:p:python-314:r:library--zlib] file_filter = library/zlib.po source_file = gettext/library/zlib.pot type = PO @@ -4231,7 +4249,7 @@ resource_name = library--zlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:library--zoneinfo] +[o:python-doc:p:python-314:r:library--zoneinfo] file_filter = library/zoneinfo.po source_file = gettext/library/zoneinfo.pot type = PO @@ -4240,7 +4258,7 @@ resource_name = library--zoneinfo replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:license] +[o:python-doc:p:python-314:r:license] file_filter = license.po source_file = gettext/license.pot type = PO @@ -4249,7 +4267,7 @@ resource_name = license replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--compound_stmts] +[o:python-doc:p:python-314:r:reference--compound_stmts] file_filter = reference/compound_stmts.po source_file = gettext/reference/compound_stmts.pot type = PO @@ -4258,7 +4276,7 @@ resource_name = reference--compound_stmts replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--datamodel] +[o:python-doc:p:python-314:r:reference--datamodel] file_filter = reference/datamodel.po source_file = gettext/reference/datamodel.pot type = PO @@ -4267,7 +4285,7 @@ resource_name = reference--datamodel replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--executionmodel] +[o:python-doc:p:python-314:r:reference--executionmodel] file_filter = reference/executionmodel.po source_file = gettext/reference/executionmodel.pot type = PO @@ -4276,7 +4294,7 @@ resource_name = reference--executionmodel replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--expressions] +[o:python-doc:p:python-314:r:reference--expressions] file_filter = reference/expressions.po source_file = gettext/reference/expressions.pot type = PO @@ -4285,7 +4303,7 @@ resource_name = reference--expressions replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--grammar] +[o:python-doc:p:python-314:r:reference--grammar] file_filter = reference/grammar.po source_file = gettext/reference/grammar.pot type = PO @@ -4294,7 +4312,7 @@ resource_name = reference--grammar replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--import] +[o:python-doc:p:python-314:r:reference--import] file_filter = reference/import.po source_file = gettext/reference/import.pot type = PO @@ -4303,7 +4321,7 @@ resource_name = reference--import replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--index] +[o:python-doc:p:python-314:r:reference--index] file_filter = reference/index.po source_file = gettext/reference/index.pot type = PO @@ -4312,7 +4330,7 @@ resource_name = reference--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--introduction] +[o:python-doc:p:python-314:r:reference--introduction] file_filter = reference/introduction.po source_file = gettext/reference/introduction.pot type = PO @@ -4321,7 +4339,7 @@ resource_name = reference--introduction replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--lexical_analysis] +[o:python-doc:p:python-314:r:reference--lexical_analysis] file_filter = reference/lexical_analysis.po source_file = gettext/reference/lexical_analysis.pot type = PO @@ -4330,7 +4348,7 @@ resource_name = reference--lexical_analysis replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--simple_stmts] +[o:python-doc:p:python-314:r:reference--simple_stmts] file_filter = reference/simple_stmts.po source_file = gettext/reference/simple_stmts.pot type = PO @@ -4339,7 +4357,7 @@ resource_name = reference--simple_stmts replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:reference--toplevel_components] +[o:python-doc:p:python-314:r:reference--toplevel_components] file_filter = reference/toplevel_components.po source_file = gettext/reference/toplevel_components.pot type = PO @@ -4348,7 +4366,7 @@ resource_name = reference--toplevel_components replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:sphinx] +[o:python-doc:p:python-314:r:sphinx] file_filter = sphinx.po source_file = gettext/sphinx.pot type = PO @@ -4357,7 +4375,7 @@ resource_name = sphinx replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--appendix] +[o:python-doc:p:python-314:r:tutorial--appendix] file_filter = tutorial/appendix.po source_file = gettext/tutorial/appendix.pot type = PO @@ -4366,7 +4384,7 @@ resource_name = tutorial--appendix replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--appetite] +[o:python-doc:p:python-314:r:tutorial--appetite] file_filter = tutorial/appetite.po source_file = gettext/tutorial/appetite.pot type = PO @@ -4375,7 +4393,7 @@ resource_name = tutorial--appetite replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--classes] +[o:python-doc:p:python-314:r:tutorial--classes] file_filter = tutorial/classes.po source_file = gettext/tutorial/classes.pot type = PO @@ -4384,7 +4402,7 @@ resource_name = tutorial--classes replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--controlflow] +[o:python-doc:p:python-314:r:tutorial--controlflow] file_filter = tutorial/controlflow.po source_file = gettext/tutorial/controlflow.pot type = PO @@ -4393,7 +4411,7 @@ resource_name = tutorial--controlflow replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--datastructures] +[o:python-doc:p:python-314:r:tutorial--datastructures] file_filter = tutorial/datastructures.po source_file = gettext/tutorial/datastructures.pot type = PO @@ -4402,7 +4420,7 @@ resource_name = tutorial--datastructures replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--errors] +[o:python-doc:p:python-314:r:tutorial--errors] file_filter = tutorial/errors.po source_file = gettext/tutorial/errors.pot type = PO @@ -4411,7 +4429,7 @@ resource_name = tutorial--errors replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--floatingpoint] +[o:python-doc:p:python-314:r:tutorial--floatingpoint] file_filter = tutorial/floatingpoint.po source_file = gettext/tutorial/floatingpoint.pot type = PO @@ -4420,7 +4438,7 @@ resource_name = tutorial--floatingpoint replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--index] +[o:python-doc:p:python-314:r:tutorial--index] file_filter = tutorial/index.po source_file = gettext/tutorial/index.pot type = PO @@ -4429,7 +4447,7 @@ resource_name = tutorial--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--inputoutput] +[o:python-doc:p:python-314:r:tutorial--inputoutput] file_filter = tutorial/inputoutput.po source_file = gettext/tutorial/inputoutput.pot type = PO @@ -4438,7 +4456,7 @@ resource_name = tutorial--inputoutput replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--interactive] +[o:python-doc:p:python-314:r:tutorial--interactive] file_filter = tutorial/interactive.po source_file = gettext/tutorial/interactive.pot type = PO @@ -4447,7 +4465,7 @@ resource_name = tutorial--interactive replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--interpreter] +[o:python-doc:p:python-314:r:tutorial--interpreter] file_filter = tutorial/interpreter.po source_file = gettext/tutorial/interpreter.pot type = PO @@ -4456,7 +4474,7 @@ resource_name = tutorial--interpreter replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--introduction] +[o:python-doc:p:python-314:r:tutorial--introduction] file_filter = tutorial/introduction.po source_file = gettext/tutorial/introduction.pot type = PO @@ -4465,7 +4483,7 @@ resource_name = tutorial--introduction replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--modules] +[o:python-doc:p:python-314:r:tutorial--modules] file_filter = tutorial/modules.po source_file = gettext/tutorial/modules.pot type = PO @@ -4474,7 +4492,7 @@ resource_name = tutorial--modules replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--stdlib] +[o:python-doc:p:python-314:r:tutorial--stdlib] file_filter = tutorial/stdlib.po source_file = gettext/tutorial/stdlib.pot type = PO @@ -4483,7 +4501,7 @@ resource_name = tutorial--stdlib replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--stdlib2] +[o:python-doc:p:python-314:r:tutorial--stdlib2] file_filter = tutorial/stdlib2.po source_file = gettext/tutorial/stdlib2.pot type = PO @@ -4492,7 +4510,7 @@ resource_name = tutorial--stdlib2 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--venv] +[o:python-doc:p:python-314:r:tutorial--venv] file_filter = tutorial/venv.po source_file = gettext/tutorial/venv.pot type = PO @@ -4501,7 +4519,7 @@ resource_name = tutorial--venv replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:tutorial--whatnow] +[o:python-doc:p:python-314:r:tutorial--whatnow] file_filter = tutorial/whatnow.po source_file = gettext/tutorial/whatnow.pot type = PO @@ -4510,7 +4528,7 @@ resource_name = tutorial--whatnow replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--android] +[o:python-doc:p:python-314:r:using--android] file_filter = using/android.po source_file = gettext/using/android.pot type = PO @@ -4519,7 +4537,7 @@ resource_name = using--android replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--cmdline] +[o:python-doc:p:python-314:r:using--cmdline] file_filter = using/cmdline.po source_file = gettext/using/cmdline.pot type = PO @@ -4528,7 +4546,7 @@ resource_name = using--cmdline replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--configure] +[o:python-doc:p:python-314:r:using--configure] file_filter = using/configure.po source_file = gettext/using/configure.pot type = PO @@ -4537,7 +4555,7 @@ resource_name = using--configure replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--editors] +[o:python-doc:p:python-314:r:using--editors] file_filter = using/editors.po source_file = gettext/using/editors.pot type = PO @@ -4546,7 +4564,7 @@ resource_name = using--editors replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--index] +[o:python-doc:p:python-314:r:using--index] file_filter = using/index.po source_file = gettext/using/index.pot type = PO @@ -4555,7 +4573,7 @@ resource_name = using--index replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--ios] +[o:python-doc:p:python-314:r:using--ios] file_filter = using/ios.po source_file = gettext/using/ios.pot type = PO @@ -4564,7 +4582,7 @@ resource_name = using--ios replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--mac] +[o:python-doc:p:python-314:r:using--mac] file_filter = using/mac.po source_file = gettext/using/mac.pot type = PO @@ -4573,7 +4591,7 @@ resource_name = using--mac replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--unix] +[o:python-doc:p:python-314:r:using--unix] file_filter = using/unix.po source_file = gettext/using/unix.pot type = PO @@ -4582,7 +4600,7 @@ resource_name = using--unix replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:using--windows] +[o:python-doc:p:python-314:r:using--windows] file_filter = using/windows.po source_file = gettext/using/windows.pot type = PO @@ -4591,7 +4609,7 @@ resource_name = using--windows replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_0] +[o:python-doc:p:python-314:r:whatsnew--2_0] file_filter = whatsnew/2.0.po source_file = gettext/whatsnew/2.0.pot type = PO @@ -4600,7 +4618,7 @@ resource_name = whatsnew--2_0 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_1] +[o:python-doc:p:python-314:r:whatsnew--2_1] file_filter = whatsnew/2.1.po source_file = gettext/whatsnew/2.1.pot type = PO @@ -4609,7 +4627,7 @@ resource_name = whatsnew--2_1 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_2] +[o:python-doc:p:python-314:r:whatsnew--2_2] file_filter = whatsnew/2.2.po source_file = gettext/whatsnew/2.2.pot type = PO @@ -4618,7 +4636,7 @@ resource_name = whatsnew--2_2 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_3] +[o:python-doc:p:python-314:r:whatsnew--2_3] file_filter = whatsnew/2.3.po source_file = gettext/whatsnew/2.3.pot type = PO @@ -4627,7 +4645,7 @@ resource_name = whatsnew--2_3 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_4] +[o:python-doc:p:python-314:r:whatsnew--2_4] file_filter = whatsnew/2.4.po source_file = gettext/whatsnew/2.4.pot type = PO @@ -4636,7 +4654,7 @@ resource_name = whatsnew--2_4 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_5] +[o:python-doc:p:python-314:r:whatsnew--2_5] file_filter = whatsnew/2.5.po source_file = gettext/whatsnew/2.5.pot type = PO @@ -4645,7 +4663,7 @@ resource_name = whatsnew--2_5 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_6] +[o:python-doc:p:python-314:r:whatsnew--2_6] file_filter = whatsnew/2.6.po source_file = gettext/whatsnew/2.6.pot type = PO @@ -4654,7 +4672,7 @@ resource_name = whatsnew--2_6 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--2_7] +[o:python-doc:p:python-314:r:whatsnew--2_7] file_filter = whatsnew/2.7.po source_file = gettext/whatsnew/2.7.pot type = PO @@ -4663,7 +4681,7 @@ resource_name = whatsnew--2_7 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_0] +[o:python-doc:p:python-314:r:whatsnew--3_0] file_filter = whatsnew/3.0.po source_file = gettext/whatsnew/3.0.pot type = PO @@ -4672,7 +4690,7 @@ resource_name = whatsnew--3_0 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_1] +[o:python-doc:p:python-314:r:whatsnew--3_1] file_filter = whatsnew/3.1.po source_file = gettext/whatsnew/3.1.pot type = PO @@ -4681,7 +4699,7 @@ resource_name = whatsnew--3_1 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_10] +[o:python-doc:p:python-314:r:whatsnew--3_10] file_filter = whatsnew/3.10.po source_file = gettext/whatsnew/3.10.pot type = PO @@ -4690,7 +4708,7 @@ resource_name = whatsnew--3_10 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_11] +[o:python-doc:p:python-314:r:whatsnew--3_11] file_filter = whatsnew/3.11.po source_file = gettext/whatsnew/3.11.pot type = PO @@ -4699,7 +4717,7 @@ resource_name = whatsnew--3_11 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_12] +[o:python-doc:p:python-314:r:whatsnew--3_12] file_filter = whatsnew/3.12.po source_file = gettext/whatsnew/3.12.pot type = PO @@ -4708,7 +4726,7 @@ resource_name = whatsnew--3_12 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_13] +[o:python-doc:p:python-314:r:whatsnew--3_13] file_filter = whatsnew/3.13.po source_file = gettext/whatsnew/3.13.pot type = PO @@ -4717,7 +4735,7 @@ resource_name = whatsnew--3_13 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_14] +[o:python-doc:p:python-314:r:whatsnew--3_14] file_filter = whatsnew/3.14.po source_file = gettext/whatsnew/3.14.pot type = PO @@ -4726,7 +4744,7 @@ resource_name = whatsnew--3_14 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_2] +[o:python-doc:p:python-314:r:whatsnew--3_2] file_filter = whatsnew/3.2.po source_file = gettext/whatsnew/3.2.pot type = PO @@ -4735,7 +4753,7 @@ resource_name = whatsnew--3_2 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_3] +[o:python-doc:p:python-314:r:whatsnew--3_3] file_filter = whatsnew/3.3.po source_file = gettext/whatsnew/3.3.pot type = PO @@ -4744,7 +4762,7 @@ resource_name = whatsnew--3_3 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_4] +[o:python-doc:p:python-314:r:whatsnew--3_4] file_filter = whatsnew/3.4.po source_file = gettext/whatsnew/3.4.pot type = PO @@ -4753,7 +4771,7 @@ resource_name = whatsnew--3_4 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_5] +[o:python-doc:p:python-314:r:whatsnew--3_5] file_filter = whatsnew/3.5.po source_file = gettext/whatsnew/3.5.pot type = PO @@ -4762,7 +4780,7 @@ resource_name = whatsnew--3_5 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_6] +[o:python-doc:p:python-314:r:whatsnew--3_6] file_filter = whatsnew/3.6.po source_file = gettext/whatsnew/3.6.pot type = PO @@ -4771,7 +4789,7 @@ resource_name = whatsnew--3_6 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_7] +[o:python-doc:p:python-314:r:whatsnew--3_7] file_filter = whatsnew/3.7.po source_file = gettext/whatsnew/3.7.pot type = PO @@ -4780,7 +4798,7 @@ resource_name = whatsnew--3_7 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_8] +[o:python-doc:p:python-314:r:whatsnew--3_8] file_filter = whatsnew/3.8.po source_file = gettext/whatsnew/3.8.pot type = PO @@ -4789,7 +4807,7 @@ resource_name = whatsnew--3_8 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--3_9] +[o:python-doc:p:python-314:r:whatsnew--3_9] file_filter = whatsnew/3.9.po source_file = gettext/whatsnew/3.9.pot type = PO @@ -4798,7 +4816,7 @@ resource_name = whatsnew--3_9 replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--changelog] +[o:python-doc:p:python-314:r:whatsnew--changelog] file_filter = whatsnew/changelog.po source_file = gettext/whatsnew/changelog.pot type = PO @@ -4807,7 +4825,7 @@ resource_name = whatsnew--changelog replace_edited_strings = false keep_translations = false -[o:python-doc:p:python-newest:r:whatsnew--index] +[o:python-doc:p:python-314:r:whatsnew--index] file_filter = whatsnew/index.po source_file = gettext/whatsnew/index.pot type = PO diff --git a/README.en.md b/README.en.md index fe3e3b2360..f5612fa77b 100644 --- a/README.en.md +++ b/README.en.md @@ -14,9 +14,9 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update- [![Total Translation of Documentation](https://img.shields.io/badge/total_strings-{total_strings:.2f}%25-0.svg)](https://translations.python.org/#pl)''') ]]] --> [![build](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml) -[![core 100.00%](https://img.shields.io/badge/core-100.00%25-0.svg)](https://translations.python.org/#pl) -[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.43%25-0.svg)](https://translations.python.org/#pl) -[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.33%25-0.svg)](https://translations.python.org/#pl) +[![core 99.42%](https://img.shields.io/badge/core-99.42%25-0.svg)](https://translations.python.org/#pl) +[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.28%25-0.svg)](https://translations.python.org/#pl) +[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.08%25-0.svg)](https://translations.python.org/#pl) *Przeczytaj to w innym języku: [polski](README.md)* diff --git a/README.md b/README.md index eb7ec0067c..d78c17b6a7 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,9 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update- [![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-{total_strings:.2f}%25-0.svg)](https://translations.python.org/#pl)''') ]]] --> [![build](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml) -[![podstawowe artykuły 100.00%](https://img.shields.io/badge/podstawowe_artykuły-100.00%25-0.svg)](https://translations.python.org/#pl) -[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.43%25-0.svg)](https://translations.python.org/#pl) -[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-12.33%25-0.svg)](https://translations.python.org/#pl) +[![podstawowe artykuły 99.42%](https://img.shields.io/badge/podstawowe_artykuły-99.42%25-0.svg)](https://translations.python.org/#pl) +[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.28%25-0.svg)](https://translations.python.org/#pl) +[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-12.08%25-0.svg)](https://translations.python.org/#pl) *Read this in another language: [English](README.en.md)* diff --git a/about.po b/about.po index 62c0812ad8..dbd625ecbe 100644 --- a/about.po +++ b/about.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/bugs.po b/bugs.po index 12a82f37cd..f52ff8c8a7 100644 --- a/bugs.po +++ b/bugs.po @@ -4,18 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Stan Ulbrych, 2025 -# Maciej Olko , 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: Maciej Olko , 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/abstract.po b/c-api/abstract.po index 5c435ffaf9..33562b3e1c 100644 --- a/c-api/abstract.po +++ b/c-api/abstract.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/allocation.po b/c-api/allocation.po index e388a4ee8f..12e68d87a6 100644 --- a/c-api/allocation.po +++ b/c-api/allocation.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/apiabiversion.po b/c-api/apiabiversion.po index eb7548a041..699c6c6e72 100644 --- a/c-api/apiabiversion.po +++ b/c-api/apiabiversion.po @@ -4,16 +4,17 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 +# Paweł Kapeluszny, 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-03 16:39+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Paweł Kapeluszny, 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,13 +28,16 @@ msgid "API and ABI Versioning" msgstr "API i wersjonowanie ABI" msgid "Build-time version constants" -msgstr "" +msgstr "Stałe wersji czasu budowania" msgid "" "CPython exposes its version number in the following macros. Note that these " "correspond to the version code is **built** with. See :c:var:`Py_Version` " "for the version used at **run time**." msgstr "" +"CPython udostępnia swój numer wersji w poniższych makrach. Należy pamiętać, " +"że odpowiadają one wersji, z użyciem której kod został zbudowany. Zobacz ::c:" +"var:`Py_Version`, aby sprawdzić wersję używaną w czasie działania." msgid "" "See :ref:`stable` for a discussion of API and ABI stability across versions." @@ -65,6 +69,8 @@ msgid "" "The Python version number encoded in a single integer. See :c:func:" "`Py_PACK_FULL_VERSION` for the encoding details." msgstr "" +"Numer wersji Pythona zakodowany w pojedynczej liczbie całkowitej. Zobacz :c:" +"func:`Py_PACK_FULL_VERSION`, aby poznać szczegóły kodowania." msgid "" "Use this for numeric comparisons, for example, ``#if PY_VERSION_HEX >= ...``." @@ -72,16 +78,19 @@ msgstr "" "Używaj to do porównań liczbowych, na przykład ``#if PY_VERSION_HEX >= ...``." msgid "These macros are defined in :source:`Include/patchlevel.h`." -msgstr "" +msgstr "Te makra są zdefiniowane w :source:`Include/patchlevel.h`" msgid "Run-time version" -msgstr "" +msgstr "Wersja środowiska uruchomieniowego" msgid "" "The Python runtime version number encoded in a single constant integer. See :" "c:func:`Py_PACK_FULL_VERSION` for the encoding details. This contains the " "Python version used at run time." msgstr "" +"Numer wersji środowiska uruchomieniowego Pythona zakodowany w pojedynczej " +"stałej całkowitoliczbowej. Zobacz :c:func:`Py_PACK_FULL_VERSION`, aby poznać " +"szczegóły kodowania. Zawiera ona wersję Pythona używaną w czasie działania." msgid "" "Use this for numeric comparisons, for example, ``if (Py_Version >= ...)``." @@ -89,12 +98,14 @@ msgstr "" "Używaj to do porównań liczbowych, na przykład ``if (Py_Version >= ...)``." msgid "Bit-packing macros" -msgstr "" +msgstr "Makra pakowania bitowego" msgid "" "Return the given version, encoded as a single 32-bit integer with the " "following structure:" msgstr "" +"Zwraca podaną wersję, zakodowaną jako pojedyncza 32-bitowa liczba całkowita " +"o następującej strukturze:" msgid "Argument" msgstr "Argument" @@ -103,13 +114,13 @@ msgid "No. of bits" msgstr "Liczba bitów" msgid "Bit mask" -msgstr "" +msgstr "Maska bitowa" msgid "Bit shift" -msgstr "" +msgstr "Przesunięcie bitowe" msgid "Example values" -msgstr "" +msgstr "Przykładowe wartości" msgid "``3.4.1a2``" msgstr "``3.4.1a2``" @@ -217,6 +228,8 @@ msgid "" "Out-of range bits in the arguments are ignored. That is, the macro can be " "defined as:" msgstr "" +"Bity spoza zakresu w argumentach są ignorowane. Oznacza to, że makro można " +"zdefiniować następująco:" msgid "" "#ifndef Py_PACK_FULL_VERSION\n" @@ -241,9 +254,15 @@ msgid "" "``Py_PACK_FULL_VERSION`` is primarily a macro, intended for use in ``#if`` " "directives, but it is also available as an exported function." msgstr "" +"``Py_PACK_FULL_VERSION``to przede wszystkim makro, przeznaczone do użycia w " +"dyrektywach ``#if``, ale jest ono również dostępne jako wyeksportowana " +"funkcja." msgid "" "Equivalent to ``Py_PACK_FULL_VERSION(major, minor, 0, 0, 0)``. The result " "does not correspond to any Python release, but is useful in numeric " "comparisons." msgstr "" +"Równoważne ``Py_PACK_FULL_VERSION(major, minor, 0, 0, 0)``. Wynik ten nie " +"odpowiada żadnemu wydaniu Pythona, ale jest przydatny w porównaniach " +"numerycznych." diff --git a/c-api/arg.po b/c-api/arg.po index 4c97c3025c..e1385185ca 100644 --- a/c-api/arg.po +++ b/c-api/arg.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/bool.po b/c-api/bool.po index 757335dd33..53ee7dc7c7 100644 --- a/c-api/bool.po +++ b/c-api/bool.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/buffer.po b/c-api/buffer.po index 752b20394c..c2a79e2996 100644 --- a/c-api/buffer.po +++ b/c-api/buffer.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -316,7 +316,7 @@ msgid "" "PyBUF_WRITABLE` can be used to request a simple writable buffer." msgstr "" -msgid "This is a :term:`soft deprecated` alias to :c:macro:`PyBUF_WRITABLE`." +msgid "This is an alias to :c:macro:`PyBUF_WRITABLE`." msgstr "" msgid "" diff --git a/c-api/bytearray.po b/c-api/bytearray.po index 4723f0c5f8..dc343e7e2d 100644 --- a/c-api/bytearray.po +++ b/c-api/bytearray.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/bytes.po b/c-api/bytes.po index 2641ad1b92..aeb513475d 100644 --- a/c-api/bytes.po +++ b/c-api/bytes.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -252,10 +252,11 @@ msgstr "" msgid "" "Create a new bytes object in *\\*bytes* containing the contents of *newpart* " -"appended to *bytes*; the caller will own the new reference. The reference " -"to the old value of *bytes* will be stolen. If the new object cannot be " -"created, the old reference to *bytes* will still be discarded and the value " -"of *\\*bytes* will be set to ``NULL``; the appropriate exception will be set." +"appended to *bytes*; the caller will own the new reference. The reference to " +"the old value of *bytes* will be \":term:`stolen `\". If the new " +"object cannot be created, the old reference to *bytes* will still be " +"\"stolen\", the value of *\\*bytes* will be set to ``NULL``, and the " +"appropriate exception will be set." msgstr "" msgid "" diff --git a/c-api/call.po b/c-api/call.po index b8132bc34a..880be44f13 100644 --- a/c-api/call.po +++ b/c-api/call.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/capsule.po b/c-api/capsule.po index 57f1ce2209..6b3fcc586d 100644 --- a/c-api/capsule.po +++ b/c-api/capsule.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/code.po b/c-api/code.po index 7e0ec17694..28378bf0b3 100644 --- a/c-api/code.po +++ b/c-api/code.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -221,7 +221,7 @@ msgid "" "it before returning." msgstr "" -msgid "This is a :term:`soft deprecated` function that does nothing." +msgid "This is a function that does nothing." msgstr "" msgid "" diff --git a/c-api/complex.po b/c-api/complex.po index 4dafa46cb3..98cb5bbfd9 100644 --- a/c-api/complex.po +++ b/c-api/complex.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/concrete.po b/c-api/concrete.po index d34b47edae..bafc065385 100644 --- a/c-api/concrete.po +++ b/c-api/concrete.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/contextvars.po b/c-api/contextvars.po index e345dcc764..c81d79dcad 100644 --- a/c-api/contextvars.po +++ b/c-api/contextvars.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/datetime.po b/c-api/datetime.po index a0be7a1ba0..9c37596907 100644 --- a/c-api/datetime.po +++ b/c-api/datetime.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/dict.po b/c-api/dict.po index 085402ccd8..66fa58cb19 100644 --- a/c-api/dict.po +++ b/c-api/dict.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,8 +96,8 @@ msgstr "Zwraca nowy słownik zawierający te same pary klucz-wartość co *p*." msgid "" "Insert *val* into the dictionary *p* with a key of *key*. *key* must be :" "term:`hashable`; if it isn't, :exc:`TypeError` will be raised. Return ``0`` " -"on success or ``-1`` on failure. This function *does not* steal a reference " -"to *val*." +"on success or ``-1`` on failure. This function *does not* \":term:`steal`\" " +"a reference to *val*." msgstr "" msgid "" @@ -132,7 +132,8 @@ msgstr "" msgid "If the key is missing, set *\\*result* to ``NULL`` and return ``0``." msgstr "" -msgid "On error, raise an exception and return ``-1``." +msgid "" +"On error, raise an exception, set *\\*result* to ``NULL`` and return ``-1``." msgstr "" msgid "See also the :c:func:`PyObject_GetItem` function." @@ -241,6 +242,9 @@ msgid "" "``NULL``, and return ``0``." msgstr "" +msgid "On error, raise an exception and return ``-1``." +msgstr "" + msgid "" "Similar to :meth:`dict.pop`, but without the default value and not raising :" "exc:`KeyError` if the key is missing." diff --git a/c-api/exceptions.po b/c-api/exceptions.po index 940141ee04..2c990c1c24 100644 --- a/c-api/exceptions.po +++ b/c-api/exceptions.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-21 15:07+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -390,7 +390,7 @@ msgid "" msgstr "" msgid "" -"Function similar to :c:func:`PyErr_WarnEx`, but use :c:func:" +"Function similar to :c:func:`PyErr_WarnEx`, but uses :c:func:" "`PyUnicode_FromFormat` to format the warning message. *format* is an ASCII-" "encoded string." msgstr "" @@ -471,10 +471,14 @@ msgstr "" msgid "" "Set *exc* as the exception currently being raised, clearing the existing " -"exception if one is set." +"exception if one is set. If *exc* is ``NULL``, just clear the existing " +"exception." +msgstr "" + +msgid "*exc* must be a valid exception or ``NULL``." msgstr "" -msgid "This call steals a reference to *exc*, which must be a valid exception." +msgid "This call \":term:`steals `\" a reference to *exc*." msgstr "" msgid "Use :c:func:`PyErr_GetRaisedException` instead." @@ -597,10 +601,10 @@ msgstr "" msgid "" "Set the exception info, as known from ``sys.exc_info()``. This refers to an " "exception that was *already caught*, not to an exception that was freshly " -"raised. This function steals the references of the arguments. To clear the " -"exception state, pass ``NULL`` for all three arguments. This function is " -"kept for backwards compatibility. Prefer using :c:func:" -"`PyErr_SetHandledException`." +"raised. This function \":term:`steals `\" the references of the " +"arguments. To clear the exception state, pass ``NULL`` for all three " +"arguments. This function is kept for backwards compatibility. Prefer using :" +"c:func:`PyErr_SetHandledException`." msgstr "" msgid "" @@ -613,7 +617,8 @@ msgstr "" msgid "" "The ``type`` and ``traceback`` arguments are no longer used and can be NULL. " "The interpreter now derives them from the exception instance (the ``value`` " -"argument). The function still steals references of all three arguments." +"argument). The function still \":term:`steals `\" references of all " +"three arguments." msgstr "" msgid "Signal Handling" @@ -795,7 +800,7 @@ msgstr "" msgid "" "Set the context associated with the exception to *ctx*. Use ``NULL`` to " "clear it. There is no type check to make sure that *ctx* is an exception " -"instance. This steals a reference to *ctx*." +"instance. This \":term:`steals `\" a reference to *ctx*." msgstr "" msgid "" @@ -808,7 +813,8 @@ msgstr "" msgid "" "Set the cause associated with the exception to *cause*. Use ``NULL`` to " "clear it. There is no type check to make sure that *cause* is either an " -"exception instance or ``None``. This steals a reference to *cause*." +"exception instance or ``None``. This \":term:`steals `\" a reference " +"to *cause*." msgstr "" msgid "" diff --git a/c-api/file.po b/c-api/file.po index 415f9a3d2c..6fd5a40d53 100644 --- a/c-api/file.po +++ b/c-api/file.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/float.po b/c-api/float.po index 3ecc060c40..8b713bb927 100644 --- a/c-api/float.po +++ b/c-api/float.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/function.po b/c-api/function.po index af3d7f4e45..b2a1654490 100644 --- a/c-api/function.po +++ b/c-api/function.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/gcsupport.po b/c-api/gcsupport.po index 7ecefb25b5..caedd836a4 100644 --- a/c-api/gcsupport.po +++ b/c-api/gcsupport.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/import.po b/c-api/import.po index f0c5cfe733..c5d76bc537 100644 --- a/c-api/import.po +++ b/c-api/import.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/index.po b/c-api/index.po index ed801cfe5a..3738712195 100644 --- a/c-api/index.po +++ b/c-api/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/init_config.po b/c-api/init_config.po index 1e09de5645..4cf4e3fd74 100644 --- a/c-api/init_config.po +++ b/c-api/init_config.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -792,6 +792,11 @@ msgid "" "arguments ``name``, ``value``." msgstr "" +msgid "" +"The function now replaces :data:`sys.flags` (create a new object), instead " +"of modifying :data:`sys.flags` in-place." +msgstr "" + msgid "PyConfig C API" msgstr "" diff --git a/c-api/interp-lifecycle.po b/c-api/interp-lifecycle.po index 3af030bb44..d25d1026fc 100644 --- a/c-api/interp-lifecycle.po +++ b/c-api/interp-lifecycle.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2026-02-25 14:46+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/intro.po b/c-api/intro.po index 7ab94da277..7457594b5e 100644 --- a/c-api/intro.po +++ b/c-api/intro.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -619,17 +619,13 @@ msgstr "" msgid "Consider using the C99 standard suffixes ``LL`` and ``LLU`` directly." msgstr "" -msgid "" -"This is a :term:`soft deprecated` alias to :c:func:`!memcpy`. Use :c:func:`!" -"memcpy` directly instead." +msgid "This is an alias to :c:func:`!memcpy`." msgstr "" -msgid "The macro is :term:`soft deprecated`." +msgid "Use :c:func:`!memcpy` directly instead." msgstr "" -msgid "" -"This is a :term:`soft deprecated` alias to the C99-standard ``va_copy`` " -"function." +msgid "This is an alias to the C99-standard ``va_copy`` function." msgstr "" msgid "" @@ -768,15 +764,15 @@ msgstr "" msgid "" "Conversely, when a calling function passes in a reference to an object, " "there are two possibilities: the function *steals* a reference to the " -"object, or it does not. *Stealing a reference* means that when you pass a " -"reference to a function, that function assumes that it now owns that " -"reference, and you are not responsible for it any longer." -msgstr "" -"Idąc dalej, gdy wywołujące zadanie przekazuje odniesienie do przedmiotu, " -"istnieją dwie możliwości: zadanie *kradnie* odniesienie do przedmiotu, lub " -"nie kradnie go. *Kradnięcie odniesienia* oznacza, że gdy przekazujesz " -"odniesienie do zadania, to zadanie przyjmuje, że teraz ono posiada " -"odniesienie i nie jesteś za nie odpowiedzialny ani chwili dłużej." +"object, or it does not." +msgstr "" + +msgid "" +"*Stealing a reference* means that when you pass a reference to a function, " +"that function assumes that it now owns that reference. Since the new owner " +"can use :c:func:`!Py_DECREF` at its discretion, you (the caller) must not " +"use that reference after the call." +msgstr "" msgid "" "Few functions steal references; the two notable exceptions are :c:func:" diff --git a/c-api/lifecycle.po b/c-api/lifecycle.po index 629093300d..027ddb7bc2 100644 --- a/c-api/lifecycle.po +++ b/c-api/lifecycle.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-05 15:59+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/list.po b/c-api/list.po index 3289949269..a5e9d12a9c 100644 --- a/c-api/list.po +++ b/c-api/list.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -93,8 +93,9 @@ msgid "" msgstr "" msgid "" -"This function \"steals\" a reference to *item* and discards a reference to " -"an item already in the list at the affected position." +"This function \":term:`steals `\" a reference to *item*, even on " +"error. On success, it discards a reference to an item already in the list at " +"the affected position (unless it was ``NULL``)." msgstr "" msgid "" @@ -108,9 +109,9 @@ msgid "" msgstr "" msgid "" -"This macro \"steals\" a reference to *item*, and, unlike :c:func:" -"`PyList_SetItem`, does *not* discard a reference to any item that is being " -"replaced; any reference in *list* at position *i* will be leaked." +"This macro \":term:`steals `\" a reference to *item*, and, unlike :c:" +"func:`PyList_SetItem`, does *not* discard a reference to any item that is " +"being replaced; any reference in *list* at position *i* will be leaked." msgstr "" msgid "" diff --git a/c-api/long.po b/c-api/long.po index c2517d61f7..22c4a5e0f0 100644 --- a/c-api/long.po +++ b/c-api/long.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-17 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -85,13 +85,13 @@ msgid "" msgstr "" msgid "" -"Return a new :c:type:`PyLongObject` object from a signed C :c:expr:`int32_t` " -"or :c:expr:`int64_t`, or ``NULL`` with an exception set on failure." +"Return a new :c:type:`PyLongObject` object from a C :c:expr:`unsigned long " +"long`, or ``NULL`` on failure." msgstr "" msgid "" -"Return a new :c:type:`PyLongObject` object from a C :c:expr:`unsigned long " -"long`, or ``NULL`` on failure." +"Return a new :c:type:`PyLongObject` object from a signed C :c:expr:`int32_t` " +"or :c:expr:`int64_t`, or ``NULL`` with an exception set on failure." msgstr "" msgid "" diff --git a/c-api/mapping.po b/c-api/mapping.po index 7bd9b811c0..845127e56e 100644 --- a/c-api/mapping.po +++ b/c-api/mapping.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/memory.po b/c-api/memory.po index cf3dfc9c51..f0fc0762af 100644 --- a/c-api/memory.po +++ b/c-api/memory.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -120,8 +120,8 @@ msgid "" "certain circumstances, the Python memory manager may or may not trigger " "appropriate actions, like garbage collection, memory compaction or other " "preventive procedures. Note that by using the C library allocator as shown " -"in the previous example, the allocated memory for the I/O buffer escapes " -"completely the Python memory manager." +"in the previous example, the allocated memory for the I/O buffer completely " +"escapes the Python memory manager." msgstr "" msgid "" @@ -218,9 +218,9 @@ msgid "" msgstr "" msgid "" -"Allocates *nelem* elements each whose size in bytes is *elsize* and returns " -"a pointer of type :c:expr:`void*` to the allocated memory, or ``NULL`` if " -"the request fails. The memory is initialized to zeros." +"Allocates *nelem* elements each of size *elsize* bytes and returns a pointer " +"of type :c:expr:`void*` to the allocated memory, or ``NULL`` if the request " +"fails. The memory is initialized to zeros." msgstr "" msgid "" diff --git a/c-api/memoryview.po b/c-api/memoryview.po index 80e894260c..02d055fc69 100644 --- a/c-api/memoryview.po +++ b/c-api/memoryview.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/method.po b/c-api/method.po index c00e1e42fa..8cfe066304 100644 --- a/c-api/method.po +++ b/c-api/method.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/module.po b/c-api/module.po index 65e076fe18..cb15fc0485 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -526,10 +526,10 @@ msgid "" msgstr "" msgid "" -"Similar to :c:func:`PyModule_AddObjectRef`, but \"steals\" a reference to " -"*value*. It can be called with a result of function that returns a new " -"reference without bothering to check its result or even saving it to a " -"variable." +"Similar to :c:func:`PyModule_AddObjectRef`, but \":term:`steals `\" a " +"reference to *value* (even on error). It can be called with a result of " +"function that returns a new reference without bothering to check its result " +"or even saving it to a variable." msgstr "" msgid "" @@ -539,8 +539,8 @@ msgid "" msgstr "" msgid "" -"Similar to :c:func:`PyModule_AddObjectRef`, but steals a reference to " -"*value* on success (if it returns ``0``)." +"Similar to :c:func:`PyModule_AddObjectRef`, but :term:`steals ` a " +"reference to *value* on success (if it returns ``0``)." msgstr "" msgid "" diff --git a/c-api/monitoring.po b/c-api/monitoring.po index 2224ef37dc..f1952de2b1 100644 --- a/c-api/monitoring.po +++ b/c-api/monitoring.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/none.po b/c-api/none.po index c9ebbd0d26..158a3d516d 100644 --- a/c-api/none.po +++ b/c-api/none.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/number.po b/c-api/number.po index d56b195aa3..5e76134f26 100644 --- a/c-api/number.po +++ b/c-api/number.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/object.po b/c-api/object.po index d08d8f5b14..051b8cb7ba 100644 --- a/c-api/object.po +++ b/c-api/object.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/picklebuffer.po b/c-api/picklebuffer.po index 22fa44c82b..48483b4e3d 100644 --- a/c-api/picklebuffer.po +++ b/c-api/picklebuffer.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-11-17 14:16+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/profiling.po b/c-api/profiling.po index 3430ed3da8..ae400f76dc 100644 --- a/c-api/profiling.po +++ b/c-api/profiling.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2026-02-25 14:46+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/refcounting.po b/c-api/refcounting.po index 5828c6a315..123dc4a13d 100644 --- a/c-api/refcounting.po +++ b/c-api/refcounting.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/sequence.po b/c-api/sequence.po index c41182d4ad..0f03de924e 100644 --- a/c-api/sequence.po +++ b/c-api/sequence.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -75,8 +75,8 @@ msgstr "" msgid "" "Assign object *v* to the *i*\\ th element of *o*. Raise an exception and " "return ``-1`` on failure; return ``0`` on success. This is the equivalent " -"of the Python statement ``o[i] = v``. This function *does not* steal a " -"reference to *v*." +"of the Python statement ``o[i] = v``. This function *does not* \":term:" +"`steal`\" a reference to *v*." msgstr "" msgid "" diff --git a/c-api/set.po b/c-api/set.po index e26e784077..0a861f9d87 100644 --- a/c-api/set.po +++ b/c-api/set.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -191,8 +191,8 @@ msgid "Deprecated API" msgstr "" msgid "" -"A :term:`soft deprecated` constant representing the size of an internal " -"preallocated table inside :c:type:`PySetObject` instances." +"A constant representing the size of an internal preallocated table inside :c:" +"type:`PySetObject` instances." msgstr "" msgid "" diff --git a/c-api/stable.po b/c-api/stable.po index a6f75af847..f521a274c8 100644 --- a/c-api/stable.po +++ b/c-api/stable.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/structures.po b/c-api/structures.po index a8362c9890..df75337e61 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/subinterpreters.po b/c-api/subinterpreters.po index c0e15f3211..eb2dfd81d5 100644 --- a/c-api/subinterpreters.po +++ b/c-api/subinterpreters.po @@ -5,16 +5,15 @@ # # Translators: # Rafael Fontenelle , 2026 -# python-doc bot, 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2026-02-25 14:46+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/threads.po b/c-api/threads.po index cc49cb9347..92f61e5748 100644 --- a/c-api/threads.po +++ b/c-api/threads.po @@ -5,16 +5,15 @@ # # Translators: # Rafael Fontenelle , 2026 -# python-doc bot, 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2026-02-25 14:46+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -785,12 +784,12 @@ msgstr "" msgid "" "Asynchronously raise an exception in a thread. The *id* argument is the " "thread id of the target thread; *exc* is the exception object to be raised. " -"This function does not steal any references to *exc*. To prevent naive " -"misuse, you must write your own C extension to call this. Must be called " -"with an :term:`attached thread state`. Returns the number of thread states " -"modified; this is normally one, but will be zero if the thread id isn't " -"found. If *exc* is ``NULL``, the pending exception (if any) for the thread " -"is cleared. This raises no exceptions." +"This function does not :term:`steal` any references to *exc*. To prevent " +"naive misuse, you must write your own C extension to call this. Must be " +"called with an :term:`attached thread state`. Returns the number of thread " +"states modified; this is normally one, but will be zero if the thread id " +"isn't found. If *exc* is ``NULL``, the pending exception (if any) for the " +"thread is cleared. This raises no exceptions." msgstr "" msgid "" diff --git a/c-api/time.po b/c-api/time.po index 3a2eb9f960..4b82bcd1d5 100644 --- a/c-api/time.po +++ b/c-api/time.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/tuple.po b/c-api/tuple.po index f27dec44ea..ad74d61385 100644 --- a/c-api/tuple.po +++ b/c-api/tuple.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -97,8 +97,9 @@ msgid "" msgstr "" msgid "" -"This function \"steals\" a reference to *o* and discards a reference to an " -"item already in the tuple at the affected position." +"This function \":term:`steals `\" a reference to *o* and discards a " +"reference to an item already in the tuple at the affected position (unless " +"it was NULL)." msgstr "" msgid "" @@ -112,9 +113,9 @@ msgid "" msgstr "" msgid "" -"This function \"steals\" a reference to *o*, and, unlike :c:func:" -"`PyTuple_SetItem`, does *not* discard a reference to any item that is being " -"replaced; any reference in the tuple at position *pos* will be leaked." +"This function \":term:`steals `\" a reference to *o*, and, unlike :c:" +"func:`PyTuple_SetItem`, does *not* discard a reference to any item that is " +"being replaced; any reference in the tuple at position *pos* will be leaked." msgstr "" msgid "" @@ -224,7 +225,7 @@ msgid "" "new instances." msgstr "" -msgid "This function \"steals\" a reference to *o*." +msgid "This function \":term:`steals `\" a reference to *o*." msgstr "" msgid "Alias to :c:func:`PyStructSequence_SetItem`." diff --git a/c-api/type.po b/c-api/type.po index ca74441211..1f8c2b7877 100644 --- a/c-api/type.po +++ b/c-api/type.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -517,7 +517,8 @@ msgid "" msgstr "" msgid "" -"The base is not variable-sized (its :c:member:`~PyTypeObject.tp_itemsize`)." +"The base is not variable-sized (its :c:member:`~PyTypeObject.tp_itemsize` is " +"zero)." msgstr "" msgid "" diff --git a/c-api/typeobj.po b/c-api/typeobj.po index cd166fcbe2..8b208a05fc 100644 --- a/c-api/typeobj.po +++ b/c-api/typeobj.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-21 16:26+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1963,9 +1963,8 @@ msgid "" msgstr "" msgid "" -"This is a :term:`soft deprecated` macro that does nothing. Historically, " -"this would indicate that the :c:member:`~PyTypeObject.tp_version_tag` field " -"was available and initialized." +"This macro does nothing. Historically, this would indicate that the :c:" +"member:`~PyTypeObject.tp_version_tag` field was available and initialized." msgstr "" msgid "" @@ -3384,8 +3383,8 @@ msgid "" msgstr "" msgid "" -"Check if the request can be met. If not, raise :exc:`BufferError`, set :c:" -"expr:`view->obj` to ``NULL`` and return ``-1``." +"Check if the request can be met. If not, raise :exc:`BufferError`, set " +"``view->obj`` to ``NULL`` and return ``-1``." msgstr "" msgid "Fill in the requested fields." @@ -3394,8 +3393,7 @@ msgstr "" msgid "Increment an internal counter for the number of exports." msgstr "" -msgid "" -"Set :c:expr:`view->obj` to *exporter* and increment :c:expr:`view->obj`." +msgid "Set ``view->obj`` to *exporter* and increment ``view->obj``." msgstr "" msgid "Return ``0``." @@ -3435,13 +3433,13 @@ msgid "" msgstr "" msgid "" -"Re-export: Each member of the tree acts as the exporting object and sets :c:" -"expr:`view->obj` to a new reference to itself." +"Re-export: Each member of the tree acts as the exporting object and sets " +"``view->obj`` to a new reference to itself." msgstr "" msgid "" "Redirect: The buffer request is redirected to the root object of the tree. " -"Here, :c:expr:`view->obj` will be a new reference to the root object." +"Here, ``view->obj`` will be a new reference to the root object." msgstr "" msgid "" @@ -3494,7 +3492,7 @@ msgstr "" msgid "" "Resource cleanup when the counter reaches zero must be done atomically, as " "the final release may race with concurrent releases from other threads and " -"dellocation must only happen once." +"deallocation must only happen once." msgstr "" msgid "" @@ -3505,7 +3503,7 @@ msgid "" msgstr "" msgid "" -"This function MUST NOT decrement :c:expr:`view->obj`, since that is done " +"This function MUST NOT decrement ``view->obj``, since that is done " "automatically in :c:func:`PyBuffer_Release` (this scheme is useful for " "breaking reference cycles)." msgstr "" diff --git a/c-api/unicode.po b/c-api/unicode.po index 084431a522..7f1bb922af 100644 --- a/c-api/unicode.po +++ b/c-api/unicode.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:16+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -736,7 +736,7 @@ msgstr "" msgid "" "Append the string *right* to the end of *p_left*. *p_left* must point to a :" "term:`strong reference` to a Unicode object; :c:func:`!PyUnicode_Append` " -"releases (\"steals\") this reference." +"releases (\":term:`steals `\") this reference." msgstr "" msgid "On error, set *\\*p_left* to ``NULL`` and set an exception." @@ -817,7 +817,7 @@ msgid "" msgstr "" msgid "" -"Return the number of written character, or return ``-1`` and raise an " +"Return the number of written characters, or return ``-1`` and raise an " "exception on error." msgstr "" @@ -1186,7 +1186,7 @@ msgid "" "collected." msgstr "" -msgid "The return type is now ``const char *`` rather of ``char *``." +msgid "The return type is now ``const char *`` rather than ``char *``." msgstr "" msgid "This function is a part of the :ref:`limited API `." diff --git a/contents.po b/contents.po index 7491f3c992..9124104e30 100644 --- a/contents.po +++ b/contents.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/copyright.po b/copyright.po index 31a4789b93..524306f983 100644 --- a/copyright.po +++ b/copyright.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/deprecations/index.po b/deprecations/index.po index bea2279b9e..5bbeb8b08f 100644 --- a/deprecations/index.po +++ b/deprecations/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -74,17 +74,6 @@ msgstr ":mod:`importlib`:" msgid "``load_module()`` method: use ``exec_module()`` instead." msgstr "" -msgid ":class:`locale`:" -msgstr ":class:`locale`:" - -msgid "" -"The :func:`~locale.getdefaultlocale` function has been deprecated since " -"Python 3.11. Its removal was originally planned for Python 3.13 (:gh:" -"`90817`), but has been postponed to Python 3.15. Use :func:`~locale." -"getlocale`, :func:`~locale.setlocale`, and :func:`~locale.getencoding` " -"instead. (Contributed by Hugo van Kemenade in :gh:`111187`.)" -msgstr "" - msgid ":mod:`pathlib`:" msgstr ":mod:`pathlib`:" diff --git a/deprecations/pending-removal-in-3.13.po b/deprecations/pending-removal-in-3.13.po index 87b0625226..cbfdfe68e5 100644 --- a/deprecations/pending-removal-in-3.13.po +++ b/deprecations/pending-removal-in-3.13.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/deprecations/pending-removal-in-3.14.po b/deprecations/pending-removal-in-3.14.po index fba5edd1f1..d2ea625f12 100644 --- a/deprecations/pending-removal-in-3.14.po +++ b/deprecations/pending-removal-in-3.14.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/deprecations/pending-removal-in-3.15.po b/deprecations/pending-removal-in-3.15.po index 800e2bf788..5b88c74166 100644 --- a/deprecations/pending-removal-in-3.15.po +++ b/deprecations/pending-removal-in-3.15.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -71,17 +71,6 @@ msgstr ":mod:`importlib`:" msgid "``load_module()`` method: use ``exec_module()`` instead." msgstr "" -msgid ":class:`locale`:" -msgstr ":class:`locale`:" - -msgid "" -"The :func:`~locale.getdefaultlocale` function has been deprecated since " -"Python 3.11. Its removal was originally planned for Python 3.13 (:gh:" -"`90817`), but has been postponed to Python 3.15. Use :func:`~locale." -"getlocale`, :func:`~locale.setlocale`, and :func:`~locale.getencoding` " -"instead. (Contributed by Hugo van Kemenade in :gh:`111187`.)" -msgstr "" - msgid ":mod:`pathlib`:" msgstr ":mod:`pathlib`:" diff --git a/deprecations/pending-removal-in-3.16.po b/deprecations/pending-removal-in-3.16.po index cfabbb6229..8380760a9e 100644 --- a/deprecations/pending-removal-in-3.16.po +++ b/deprecations/pending-removal-in-3.16.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/deprecations/pending-removal-in-3.17.po b/deprecations/pending-removal-in-3.17.po index bcdf7a65cf..f8d8cbc61b 100644 --- a/deprecations/pending-removal-in-3.17.po +++ b/deprecations/pending-removal-in-3.17.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/deprecations/pending-removal-in-3.18.po b/deprecations/pending-removal-in-3.18.po index 57147a6af0..229fbd7a9a 100644 --- a/deprecations/pending-removal-in-3.18.po +++ b/deprecations/pending-removal-in-3.18.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2026-01-07 14:20+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/deprecations/pending-removal-in-3.19.po b/deprecations/pending-removal-in-3.19.po index 371ffd63a1..e18ce0ff2b 100644 --- a/deprecations/pending-removal-in-3.19.po +++ b/deprecations/pending-removal-in-3.19.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/deprecations/pending-removal-in-future.po b/deprecations/pending-removal-in-future.po index b85df46b58..fa95523f43 100644 --- a/deprecations/pending-removal-in-future.po +++ b/deprecations/pending-removal-in-future.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distributing/index.po b/distributing/index.po index 666abee7aa..a86431ef1b 100644 --- a/distributing/index.po +++ b/distributing/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/embedding.po b/extending/embedding.po index 89efaa9165..cdd3be6ac2 100644 --- a/extending/embedding.po +++ b/extending/embedding.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/extending.po b/extending/extending.po index cc13219684..9081ed5046 100644 --- a/extending/extending.po +++ b/extending/extending.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -785,18 +785,10 @@ msgstr "" msgid "" "Fortunately, the Python interpreter is easily called recursively, and there " -"is a standard interface to call a Python function. (I won't dwell on how to " -"call the Python parser with a particular string as input --- if you're " -"interested, have a look at the implementation of the :option:`-c` command " -"line option in :file:`Modules/main.c` from the Python source code.)" +"is a standard interface to call a Python function. (If you're interested in " +"how to call the Python parser with a particular string as input, see :ref:" +"`veryhigh`.)" msgstr "" -"Szczęśliwie, program interpretujący polecenia języka pytonowskiego jest " -"łatwo wywoływany rekursywnie i istnieje standardowy sprzęg aby wywołać " -"zadanie języka pytonowskiego. (Nie będę rozpisywał się o tym jak wywołać " -"czytnik języka pytonowskiego z konkretnym ciągiem znaków na wejściu --- " -"jeśli jesteś zainteresowany, spójrz na wypełnienie opcji :option:`-c` " -"wiersza polecenia w :file:`Modules/main.c` z kodu źródłowego języka " -"pytonowskiego.)" msgid "" "Calling a Python function is easy. First, the Python program must somehow " @@ -1268,7 +1260,7 @@ msgstr "" msgid "" "An alternative strategy is called :dfn:`automatic garbage collection`. " "(Sometimes, reference counting is also referred to as a garbage collection " -"strategy, hence my use of \"automatic\" to distinguish the two.) The big " +"strategy, hence the use of \"automatic\" to distinguish the two.) The big " "advantage of automatic garbage collection is that the user doesn't need to " "call :c:func:`free` explicitly. (Another claimed advantage is an " "improvement in speed or memory usage --- this is no hard fact however.) The " diff --git a/extending/index.po b/extending/index.po index 985e229c3f..a04e9770bc 100644 --- a/extending/index.po +++ b/extending/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/newtypes.po b/extending/newtypes.po index 2228804169..a9797e291c 100644 --- a/extending/newtypes.po +++ b/extending/newtypes.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/newtypes_tutorial.po b/extending/newtypes_tutorial.po index 75c98cebe5..25d089e992 100644 --- a/extending/newtypes_tutorial.po +++ b/extending/newtypes_tutorial.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/windows.po b/extending/windows.po index dd2c8a1b51..793672bb8f 100644 --- a/extending/windows.po +++ b/extending/windows.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/design.po b/faq/design.po index 5d276de4ad..0ffd65abb1 100644 --- a/faq/design.po +++ b/faq/design.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -410,8 +410,10 @@ msgid "" "In general, structured switch statements execute one block of code when an " "expression has a particular value or set of values. Since Python 3.10 one " "can easily match literal values, or constants within a namespace, with a " -"``match ... case`` statement. An older alternative is a sequence of ``if... " -"elif... elif... else``." +"``match ... case`` statement. See :ref:`the specification ` and :ref:" +"`the tutorial ` for more information about :keyword:`match` " +"statements. An older alternative is a sequence of ``if... elif... elif... " +"else``." msgstr "" msgid "" diff --git a/faq/extending.po b/faq/extending.po index 201eaf8c67..5064ccbfcc 100644 --- a/faq/extending.po +++ b/faq/extending.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/general.po b/faq/general.po index 630f63cb45..6274fdf4e5 100644 --- a/faq/general.po +++ b/faq/general.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/gui.po b/faq/gui.po index ac12664416..cf7b354b40 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/index.po b/faq/index.po index 948361da5c..12d40ffba3 100644 --- a/faq/index.po +++ b/faq/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/installed.po b/faq/installed.po index 7df571c55a..73fd0c4764 100644 --- a/faq/installed.po +++ b/faq/installed.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/library.po b/faq/library.po index 321aa8a653..0f7e52f053 100644 --- a/faq/library.po +++ b/faq/library.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/programming.po b/faq/programming.po index c056c87d60..bef5e88eed 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/windows.po b/faq/windows.po index ecc38e7e9a..e90cda9cbf 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/glossary.po b/glossary.po index 7b8ddd9c3b..8032a7bebe 100644 --- a/glossary.po +++ b/glossary.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -71,11 +71,11 @@ msgid "annotate function" msgstr "" msgid "" -"A function that can be called to retrieve the :term:`annotations " -"` of an object. This function is accessible as the :attr:" -"`~object.__annotate__` attribute of functions, classes, and modules. " -"Annotate functions are a subset of :term:`evaluate functions `." +"A callable that can be called to retrieve the :term:`annotations " +"` of an object. Annotate functions are usually :term:`functions " +"`, automatically generated as the :attr:`~object.__annotate__` " +"attribute of functions, classes, and modules. Annotate functions are a " +"subset of :term:`evaluate functions `." msgstr "" msgid "annotation" @@ -159,16 +159,21 @@ msgid "asynchronous generator" msgstr "" msgid "" -"A function which returns an :term:`asynchronous generator iterator`. It " -"looks like a coroutine function defined with :keyword:`async def` except " -"that it contains :keyword:`yield` expressions for producing a series of " -"values usable in an :keyword:`async for` loop." +"Informally used to mean either an :term:`asynchronous generator function` or " +"an :term:`asynchronous generator iterator`, depending on context. The " +"formal terms :term:`asynchronous generator function` and :term:`asynchronous " +"generator iterator` are uncommon in practice; \"asynchronous generator\" " +"alone is almost always sufficient." +msgstr "" + +msgid "asynchronous generator function" msgstr "" msgid "" -"Usually refers to an asynchronous generator function, but may refer to an " -"*asynchronous generator iterator* in some contexts. In cases where the " -"intended meaning isn't clear, using the full terms avoids ambiguity." +"A function which returns an :term:`asynchronous generator iterator`. It " +"looks like a coroutine function defined with :keyword:`async def` except " +"that it contains :keyword:`yield` expressions for producing a series of " +"values usable in an :keyword:`async for` loop. See :pep:`525`." msgstr "" msgid "" @@ -179,7 +184,7 @@ msgstr "" msgid "asynchronous generator iterator" msgstr "" -msgid "An object created by an :term:`asynchronous generator` function." +msgid "An object created by an :term:`asynchronous generator function`." msgstr "" msgid "" @@ -990,29 +995,42 @@ msgid "generator" msgstr "generator" msgid "" -"A function which returns a :term:`generator iterator`. It looks like a " -"normal function except that it contains :keyword:`yield` expressions for " -"producing a series of values usable in a for-loop or that can be retrieved " -"one at a time with the :func:`next` function." +"Informally used to mean either a :term:`generator function` or a :term:" +"`generator iterator`, depending on context. The formal terms :term:" +"`generator function` and :term:`generator iterator` are uncommon in " +"practice; \"generator\" alone is almost always sufficient." +msgstr "" + +msgid "generator function" msgstr "" msgid "" -"Usually refers to a generator function, but may refer to a *generator " -"iterator* in some contexts. In cases where the intended meaning isn't " -"clear, using the full terms avoids ambiguity." +"A function which returns a :term:`generator` object. It looks like a normal " +"function except that it contains :keyword:`yield` expressions for producing " +"a series of values usable in a :keyword:`for`\\-loop or that can be " +"retrieved one at a time with the :func:`next` function. See :ref:`yieldexpr`." msgstr "" msgid "generator iterator" msgstr "" -msgid "An object created by a :term:`generator` function." +msgid "" +"An object created by a :term:`generator function` or a :term:`generator " +"expression`." msgstr "" msgid "" "Each :keyword:`yield` temporarily suspends processing, remembering the " -"execution state (including local variables and pending try-statements). " -"When the *generator iterator* resumes, it picks up where it left off (in " -"contrast to functions which start fresh on every invocation)." +"execution state (including local variables and pending try-statements). When " +"the *generator iterator* resumes, it picks up where it left off (in contrast " +"to functions which start fresh on every invocation)." +msgstr "" + +msgid "" +"Generator iterators also implement the :meth:`~generator.send` method to " +"send a value into the suspended generator, and the :meth:`~generator.throw` " +"method to raise an exception at the point where the generator was paused. " +"See :ref:`generator-methods`." msgstr "" msgid "generator expression" @@ -2273,6 +2291,19 @@ msgstr "" msgid "An abbreviation of :term:`standard library`." msgstr "" +msgid "steal" +msgstr "" + +msgid "" +"In Python's C API, \"*stealing*\" an argument means that ownership of the " +"argument is transferred to the called function. The caller must not use that " +"reference after the call. Generally, functions that \"steal\" an argument do " +"so even if they fail." +msgstr "" + +msgid "See :ref:`api-refcountdetails` for a full explanation." +msgstr "" + msgid "strong reference" msgstr "" diff --git a/howto/annotations.po b/howto/annotations.po index d757894f31..3d715f94cb 100644 --- a/howto/annotations.po +++ b/howto/annotations.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/argparse.po b/howto/argparse.po index cbe0c29f66..7e6dcee32d 100644 --- a/howto/argparse.po +++ b/howto/argparse.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/clinic.po b/howto/clinic.po index 05da9fe4f3..2ef2f66494 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/curses.po b/howto/curses.po index 42bc5bc346..909adcbdfb 100644 --- a/howto/curses.po +++ b/howto/curses.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -92,8 +92,9 @@ msgid "" msgstr "" msgid "" -"The Windows version of Python doesn't include the :mod:`curses` module. A " -"ported version called :pypi:`UniCurses` is available." +"The Windows version of Python doesn't include the :mod:`curses` module. The " +"third-party :pypi:`windows-curses` package provides the same interface on " +"Windows." msgstr "" msgid "The Python curses module" diff --git a/howto/descriptor.po b/howto/descriptor.po index e519a96da2..bab0d18560 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/enum.po b/howto/enum.po index 3a0b409792..2e907a3614 100644 --- a/howto/enum.po +++ b/howto/enum.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/free-threading-extensions.po b/howto/free-threading-extensions.po index 621d0cb9a6..70aa8b0c3f 100644 --- a/howto/free-threading-extensions.po +++ b/howto/free-threading-extensions.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/free-threading-python.po b/howto/free-threading-python.po index 3af6a51a45..302073db8f 100644 --- a/howto/free-threading-python.po +++ b/howto/free-threading-python.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-21 15:07+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -225,3 +225,166 @@ msgid "" "catch_warnings` modifies the global filters list, which is not thread-safe. " "See the :mod:`warnings` module for more details." msgstr "" + +msgid "Increased memory usage" +msgstr "" + +msgid "" +"The free-threaded build will typically use more memory compared to the " +"default build. There are multiple reasons for this, mostly due to design " +"decisions." +msgstr "" + +msgid "All interned strings are immortal" +msgstr "" + +msgid "" +"For modern Python versions (since version 2.3), interning a string (e.g. " +"with :func:`sys.intern`) does not cause it to become immortal. Instead, if " +"the last reference to that string disappears, it will be removed from the " +"interned string table. This is not the case for the free-threaded build and " +"any interned string will become immortal, surviving until interpreter " +"shutdown." +msgstr "" + +msgid "Non-GC objects have a larger object header" +msgstr "" + +msgid "" +"The free-threaded build uses a different :c:type:`PyObject` structure. " +"Instead of having the GC related information allocated before the :c:type:" +"`PyObject` structure, like in the default build, the GC related info is part " +"of the normal object header. For example, on the AMD64 platform, ``None`` " +"uses 32 bytes on the free-threaded build vs 16 bytes for the default build. " +"GC objects (such as dicts and lists) are the same size for both builds since " +"the free-threaded build does not use additional space for the GC info." +msgstr "" + +msgid "QSBR can delay freeing of memory" +msgstr "" + +msgid "" +"In order to safely implement lock-free data structures, a safe memory " +"reclamation (SMR) scheme is used, known as quiescent state-based reclamation " +"(QSBR). This means that the memory backing data structures allowing lock-" +"free access will use QSBR, which defers the free operation, rather than " +"immediately freeing the memory. Two examples of these data structures are " +"the list object and the dictionary keys object. See ``InternalDocs/qsbr." +"md`` in the CPython source tree for more details on how QSBR is " +"implemented. Running :func:`gc.collect` should cause all memory being held " +"by QSBR to be actually freed. Note that even when QSBR frees the memory, " +"the underlying memory allocator may not immediately return that memory to " +"the OS and so the resident set size (RSS) of the process might not decrease." +msgstr "" + +msgid "mimalloc allocator vs pymalloc" +msgstr "" + +msgid "" +"The default build will normally use the \"pymalloc\" memory allocator for " +"small allocations (512 bytes or smaller). The free-threaded build does not " +"use pymalloc and allocates all Python objects using the \"mimalloc\" " +"allocator. The pymalloc allocator has the following properties that help " +"keep memory usage low: small per-allocated-block overhead, effective memory " +"fragmentation prevention, and quick return of free memory to the operating " +"system. The mimalloc allocator does quite well in these respects as well " +"but can have some more overhead." +msgstr "" + +msgid "" +"In the free-threaded build, mimalloc manages memory in a number of separate " +"heaps (currently four). For example, all GC supporting objects are " +"allocated from their own heap. Using separate heaps means that free memory " +"in one heap cannot be used for an allocation that uses another heap. Also, " +"some heaps are configured to use QSBR (quiescent-state based reclamation) " +"when freeing the memory that backs up the heap (known as \"pages\" in " +"mimalloc terminology). The use of QSBR creates a delay between all memory " +"blocks for a page being freed and the memory page being released, either for " +"new allocations or back to the OS." +msgstr "" + +msgid "" +"The mimalloc allocator also defers returning freed memory back to the OS. " +"You can reduce that delay by setting the environment variable :envvar:`!" +"MIMALLOC_PURGE_DELAY` to ``0``. Note that this will likely reduce the " +"performance of the allocator." +msgstr "" + +msgid "Free-threaded reference counting can cause objects to live longer" +msgstr "" + +msgid "" +"In the default build, when an object's reference count reaches zero, it is " +"normally deallocated. The free-threaded build uses \"biased reference " +"counting\", with a fast-path for objects \"owned\" by the current thread and " +"a slow path for other objects. See :pep:`703` for additional details. Any " +"time an object's reference count ends up in a \"queued\" state, deallocation " +"can be deferred. The queued state is cleared from the \"eval breaker\" " +"section of the bytecode evaluator." +msgstr "" + +msgid "" +"The free-threaded build also allows a different mode of reference counting, " +"known as \"deferred reference counting\". This mode is enabled by setting a " +"flag on a per-object basis. Deferred reference counting is enabled for the " +"following types:" +msgstr "" + +msgid "module objects" +msgstr "" + +msgid "module top-level functions" +msgstr "" + +msgid "class methods defined in the class scope" +msgstr "" + +msgid "descriptor objects" +msgstr "" + +msgid "thread-local objects, created by :class:`threading.local`" +msgstr "" + +msgid "" +"When deferred reference counting is enabled, references from Python function " +"stacks are not added to the reference count. This scheme reduces the " +"overhead of reference counting, especially for objects used from multiple " +"threads. Because the stack references are not counted, objects with deferred " +"reference counting are not immediately freed when their internal reference " +"count goes to zero. Instead, they are examined by the next GC run and, if " +"no stack references to them are found, they are freed. This means these " +"objects are freed by the GC and not when their reference count goes to zero, " +"as is typical." +msgstr "" + +msgid "Per-thread reference counting can delay freeing objects" +msgstr "" + +msgid "" +"To avoid contention on the reference count fields of frequently shared " +"objects, the free-threaded build also uses \"per-thread reference counting\" " +"for a few selected object types. Rather than updating a single shared " +"reference count, each thread maintains its own local reference count array, " +"indexed by a unique id assigned to the object. The true reference count is " +"only computed by summing the per-thread counts when the object's local count " +"drops to zero. Per-thread reference counting is currently used for:" +msgstr "" + +msgid "heap type objects (classes created in Python)" +msgstr "" + +msgid "code objects" +msgstr "" + +msgid "the ``__dict__`` of module objects" +msgstr "" + +msgid "" +"Because the per-thread counts must be merged back to the object before it " +"can be deallocated, objects using per-thread reference counting are " +"typically freed later than they would be in the default build. In " +"particular, such an object is usually not freed until the thread that " +"referenced it reaches a safe point (for example, in the \"eval breaker\" " +"section of the bytecode evaluator) or exits. Running :func:`gc.collect` " +"will merge the per-thread counts and allow these objects to be freed." +msgstr "" diff --git a/howto/functional.po b/howto/functional.po index d0371dd494..13bdb0e0c4 100644 --- a/howto/functional.po +++ b/howto/functional.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1274,7 +1274,7 @@ msgid "" ">>> functools.reduce(operator.concat, [])\n" "Traceback (most recent call last):\n" " ...\n" -"TypeError: reduce() of empty sequence with no initial value\n" +"TypeError: reduce() of empty iterable with no initial value\n" ">>> functools.reduce(operator.mul, [1, 2, 3], 1)\n" "6\n" ">>> functools.reduce(operator.mul, [], 1)\n" diff --git a/howto/gdb_helpers.po b/howto/gdb_helpers.po index 9b40b85b36..31841abbf4 100644 --- a/howto/gdb_helpers.po +++ b/howto/gdb_helpers.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/index.po b/howto/index.po index f4b708fb99..66152aa43c 100644 --- a/howto/index.po +++ b/howto/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/instrumentation.po b/howto/instrumentation.po index 78296a9247..0e658422c3 100644 --- a/howto/instrumentation.po +++ b/howto/instrumentation.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/ipaddress.po b/howto/ipaddress.po index aeab614912..7fdc0ce628 100644 --- a/howto/ipaddress.po +++ b/howto/ipaddress.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/isolating-extensions.po b/howto/isolating-extensions.po index 720fe309e7..4999596969 100644 --- a/howto/isolating-extensions.po +++ b/howto/isolating-extensions.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/logging-cookbook.po b/howto/logging-cookbook.po index ce64b4953f..3407a59076 100644 --- a/howto/logging-cookbook.po +++ b/howto/logging-cookbook.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2406,7 +2406,7 @@ msgid "" "class NNGSocketListener(logging.handlers.QueueListener):\n" "\n" " def __init__(self, uri, /, *handlers, **kwargs):\n" -" # Have a timeout for interruptability, and open a\n" +" # Have a timeout for interruptibility, and open a\n" " # subscriber socket\n" " socket = pynng.Sub0(listen=uri, recv_timeout=500)\n" " # The b'' subscription matches all topics\n" diff --git a/howto/logging.po b/howto/logging.po index e98ba69385..2cac4dc059 100644 --- a/howto/logging.po +++ b/howto/logging.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/mro.po b/howto/mro.po index 89d7d6a966..826b1a8c4f 100644 --- a/howto/mro.po +++ b/howto/mro.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,7 +32,7 @@ msgid "" "in Python 2.3, but it is still used in later versions -- including Python 3." msgstr "" -msgid "By `Michele Simionato `__." +msgid "By `Michele Simionato `__." msgstr "" msgid "Abstract" diff --git a/howto/perf_profiling.po b/howto/perf_profiling.po index d81857a5c0..487b8d2366 100644 --- a/howto/perf_profiling.po +++ b/howto/perf_profiling.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/pyporting.po b/howto/pyporting.po index efa4d962aa..02d73461a8 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/regex.po b/howto/regex.po index f71a1b1c45..e601f10c9f 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/remote_debugging.po b/howto/remote_debugging.po index 14dcbf14f1..51aff22f52 100644 --- a/howto/remote_debugging.po +++ b/howto/remote_debugging.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-21 15:07+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/sockets.po b/howto/sockets.po index f1af66934c..3206ee6745 100644 --- a/howto/sockets.po +++ b/howto/sockets.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/sorting.po b/howto/sorting.po index fad78141a4..03326aafe0 100644 --- a/howto/sorting.po +++ b/howto/sorting.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/timerfd.po b/howto/timerfd.po index 1eaf9c650c..951e5b2d42 100644 --- a/howto/timerfd.po +++ b/howto/timerfd.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/unicode.po b/howto/unicode.po index 11c1896a21..f04bc8640a 100644 --- a/howto/unicode.po +++ b/howto/unicode.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/urllib2.po b/howto/urllib2.po index 328b97ca3c..fa12f2bf17 100644 --- a/howto/urllib2.po +++ b/howto/urllib2.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/improve-page-nojs.po b/improve-page-nojs.po index d7368abb2a..6a001656f7 100644 --- a/improve-page-nojs.po +++ b/improve-page-nojs.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Mariusz Krzaczkowski, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2026-02-19 14:44+0000\n" -"Last-Translator: Mariusz Krzaczkowski, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/improve-page.po b/improve-page.po index bb0ccffd86..75fb766f74 100644 --- a/improve-page.po +++ b/improve-page.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Mariusz Krzaczkowski, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2026-02-19 14:44+0000\n" -"Last-Translator: Mariusz Krzaczkowski, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/installing/index.po b/installing/index.po index 81f1c7b751..bee774537a 100644 --- a/installing/index.po +++ b/installing/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/__future__.po b/library/__future__.po index 95b4db5134..b64b81bff9 100644 --- a/library/__future__.po +++ b/library/__future__.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/__main__.po b/library/__main__.po index 3b3a860a8c..42b06e12e0 100644 --- a/library/__main__.po +++ b/library/__main__.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/_thread.po b/library/_thread.po index a44176a3ca..3c6badb116 100644 --- a/library/_thread.po +++ b/library/_thread.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,9 +47,6 @@ msgstr "" msgid "This is now a synonym of the built-in :exc:`RuntimeError`." msgstr "" -msgid "This is the type of lock objects." -msgstr "" - msgid "" "Start a new thread and return its identifier. The thread executes the " "function *function* with the argument list *args* (which must be a tuple). " @@ -162,6 +159,9 @@ msgid "" "raise an :exc:`OverflowError`." msgstr "" +msgid "This is the type of lock objects." +msgstr "" + msgid "Lock objects have the following methods:" msgstr "" diff --git a/library/abc.po b/library/abc.po index ad26c41c4f..3043fc5cf6 100644 --- a/library/abc.po +++ b/library/abc.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/annotationlib.po b/library/annotationlib.po index bfa2084e22..540249b01d 100644 --- a/library/annotationlib.po +++ b/library/annotationlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-21 15:07+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -634,6 +634,105 @@ msgid "" " return typ" msgstr "" +msgid "Creating a custom callable annotate function" +msgstr "" + +msgid "" +"Custom :term:`annotate functions ` may be literal " +"functions like those automatically generated for functions, classes, and " +"modules. Or, they may wish to utilise the encapsulation provided by classes, " +"in which case any :term:`callable` can be used as an :term:`annotate " +"function`." +msgstr "" + +msgid "" +"To provide the :attr:`~Format.VALUE`, :attr:`~Format.STRING`, or :attr:" +"`~Format.FORWARDREF` formats directly, an :term:`annotate function` must " +"provide the following attribute:" +msgstr "" + +msgid "" +"A callable ``__call__`` with signature ``__call__(format, /) -> dict``, that " +"does not raise a :exc:`NotImplementedError` when called with a supported " +"format." +msgstr "" + +msgid "" +"To provide the :attr:`~Format.VALUE_WITH_FAKE_GLOBALS` format, which is used " +"to automatically generate :attr:`~Format.STRING` or :attr:`~Format." +"FORWARDREF` if they are not supported directly, :term:`annotate functions " +"` must provide the following attributes:" +msgstr "" + +msgid "" +"A callable ``__call__`` with signature ``__call__(format, /) -> dict``, that " +"does not raise a :exc:`NotImplementedError` when called with :attr:`~Format." +"VALUE_WITH_FAKE_GLOBALS`." +msgstr "" + +msgid "" +"A :ref:`code object ` ``__code__`` containing the compiled " +"code for the annotate function." +msgstr "" + +msgid "" +"Optional: A tuple of the function's positional defaults ``__kwdefaults__``, " +"if the function represented by ``__code__`` uses any positional defaults." +msgstr "" + +msgid "" +"Optional: A dict of the function's keyword defaults ``__defaults__``, if the " +"function represented by ``__code__`` uses any keyword defaults." +msgstr "" + +msgid "Optional: All other :ref:`function attributes `." +msgstr "" + +msgid "" +"class Annotate:\n" +" called_formats = []\n" +"\n" +" def __call__(self, format=None, /, *, _self=None):\n" +" # When called with fake globals, `_self` will be the\n" +" # actual self value, and `self` will be the format.\n" +" if _self is not None:\n" +" self, format = _self, self\n" +"\n" +" self.called_formats.append(format)\n" +" if format <= 2: # VALUE or VALUE_WITH_FAKE_GLOBALS\n" +" return {\"x\": MyType}\n" +" raise NotImplementedError\n" +"\n" +" __code__ = __call__.__code__\n" +" __defaults__ = (None,)\n" +" __kwdefaults__ = property(lambda self: dict(_self=self))\n" +"\n" +" __globals__ = {}\n" +" __builtins__ = {}\n" +" __closure__ = None" +msgstr "" + +msgid "This can then be called with:" +msgstr "" + +msgid "" +">>> from annotationlib import call_annotate_function, Format\n" +">>> call_annotate_function(Annotate(), format=Format.STRING)\n" +"{'x': 'MyType'}" +msgstr "" + +msgid "Or used as the annotate function for an object:" +msgstr "" + +msgid "" +">>> from annotationlib import get_annotations, Format\n" +">>> class C:\n" +"... pass\n" +">>> C.__annotate__ = Annotate()\n" +">>> get_annotations(Annotate(), format=Format.STRING)\n" +"{'x': 'MyType'}" +msgstr "" + msgid "Limitations of the ``STRING`` format" msgstr "" diff --git a/library/argparse.po b/library/argparse.po index d41e7ac0e3..7e6d986381 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Rafael Fontenelle , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: Rafael Fontenelle , 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -560,9 +559,8 @@ msgid "" msgstr "" msgid "" -"Empty lines are treated as empty strings (``''``), which are allowed as " -"values but not as arguments. Empty lines that are read as arguments will " -"result in an \"unrecognized arguments\" error." +"Each line is treated as a single argument, so an empty line is read as an " +"empty string (``''``)." msgstr "" msgid "" @@ -1326,6 +1324,12 @@ msgid "" "Namespace(foo=42)" msgstr "" +msgid "" +"Because ``nargs='*'`` gathers any supplied values into a list, an absent " +"positional argument yields an empty list (``[]``). Only a non-``None`` " +"*default* overrides this (so ``default=None`` still gives ``[]``)." +msgstr "" + msgid "" "For required_ arguments, the ``default`` value is ignored. For example, this " "applies to positional arguments with nargs_ values other than ``?`` or " @@ -1712,6 +1716,14 @@ msgstr "" ">>> parser.parse_args('--foo XXX'.split())\n" "Namespace(bar='XXX')" +msgid "" +"Multiple arguments may share the same ``dest``. By default, the value from " +"the last such argument given on the command line wins. Use " +"``action='append'`` to collect values from all of them into a list instead. " +"For conflicting *option strings* rather than ``dest`` names, see " +"conflict_handler_." +msgstr "" + msgid "deprecated" msgstr "" @@ -2193,6 +2205,13 @@ msgid "" "``baz`` attributes are present." msgstr "" +msgid "" +"If a subparser defines an argument with the same ``dest`` as the parent " +"parser, the two share a single namespace attribute, so the parent's value " +"won't be retained. Users should give them distinct ``dest`` values to keep " +"both." +msgstr "" + msgid "" "Similarly, when a help message is requested from a subparser, only the help " "for that particular parser will be printed. The help message will not " @@ -2704,6 +2723,11 @@ msgid "" " return arg_line.split()" msgstr "" +msgid "" +"Note that with this override an argument can no longer contain spaces, since " +"each space-separated word becomes a separate argument." +msgstr "" + msgid "Exiting methods" msgstr "" diff --git a/library/array.po b/library/array.po index 5227032533..b03d7d6d56 100644 --- a/library/array.po +++ b/library/array.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -219,6 +219,9 @@ msgid "" "used wherever :term:`bytes-like objects ` are supported." msgstr "" +msgid "Arrays are :ref:`generic ` over the type of their contents." +msgstr "" + msgid "" "Raises an :ref:`auditing event ` ``array.__new__`` with arguments " "``typecode``, ``initializer``." diff --git a/library/ast.po b/library/ast.po index 48ba3380b7..7de139f36a 100644 --- a/library/ast.po +++ b/library/ast.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-21 16:26+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1628,7 +1628,7 @@ msgstr "" msgid "" "``try`` blocks which are followed by ``except*`` clauses. The attributes are " "the same as for :class:`Try` but the :class:`ExceptHandler` nodes in " -"``handlers`` are interpreted as ``except*`` blocks rather then ``except``." +"``handlers`` are interpreted as ``except*`` blocks rather than ``except``." msgstr "" msgid "" diff --git a/library/asyncio-api-index.po b/library/asyncio-api-index.po index 2509c79394..4504818399 100644 --- a/library/asyncio-api-index.po +++ b/library/asyncio-api-index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-dev.po b/library/asyncio-dev.po index 64f62896f6..0b4b4a9260 100644 --- a/library/asyncio-dev.po +++ b/library/asyncio-dev.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-eventloop.po b/library/asyncio-eventloop.po index 87d6d32025..cbccd90abf 100644 --- a/library/asyncio-eventloop.po +++ b/library/asyncio-eventloop.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-15 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1193,10 +1193,23 @@ msgid "" msgstr "" msgid "" -"``address`` no longer needs to be resolved. ``sock_connect`` will try to " -"check if the *address* is already resolved by calling :func:`socket." -"inet_pton`. If not, :meth:`loop.getaddrinfo` will be used to resolve the " -"*address*." +"With :class:`SelectorEventLoop`, *address* does not need to be resolved: " +"for :const:`~socket.AF_INET` and :const:`~socket.AF_INET6` sockets, " +"``sock_connect`` first checks whether *address* is already resolved by " +"calling :func:`socket.inet_pton`, and uses :meth:`loop.getaddrinfo` to " +"resolve it if it is not." +msgstr "" + +msgid "" +":class:`ProactorEventLoop`, the default event loop on Windows, does not " +"resolve *address*. The host must already be a numeric IP address; passing a " +"host name raises :exc:`OSError`. Resolve the address with :meth:`loop." +"getaddrinfo` first, or use :meth:`loop.create_connection`, which resolves " +"the address on every platform." +msgstr "" + +msgid "" +"With :class:`SelectorEventLoop`, ``address`` no longer needs to be resolved." msgstr "" msgid "" @@ -1278,7 +1291,9 @@ msgstr "" msgid "Register the read end of *pipe* in the event loop." msgstr "" -msgid "*pipe* is a :term:`file-like object `." +msgid "" +"*pipe* is a :term:`file-like object `. See :ref:`Supported " +"pipe objects ` for the objects supported as *pipe*." msgstr "" msgid "" @@ -1295,15 +1310,50 @@ msgstr "" msgid "Register the write end of *pipe* in the event loop." msgstr "" -msgid "*pipe* is :term:`file-like object `." -msgstr "" - msgid "" "Return pair ``(transport, protocol)``, where *transport* supports :class:" "`WriteTransport` interface and *protocol* is an object instantiated by the " "*protocol_factory*." msgstr "" +msgid "Supported pipe objects" +msgstr "" + +msgid "" +"These methods only work with objects the operating system can poll for " +"readiness or perform overlapped I/O on. Regular files on disk are **not** " +"supported on any platform. There is no asynchronous file I/O in asyncio; " +"use :meth:`loop.run_in_executor` to read and write regular files without " +"blocking the event loop." +msgstr "" + +msgid "" +"On Unix, with :class:`SelectorEventLoop`, *pipe* must wrap one of the " +"following:" +msgstr "" + +msgid "" +"a pipe, such as an end of an :func:`os.pipe` pair or a FIFO created with :" +"func:`os.mkfifo`;" +msgstr "" + +msgid "a socket;" +msgstr "" + +msgid "a character device, such as a terminal." +msgstr "" + +msgid "" +"On Windows, where only :class:`ProactorEventLoop` implements these methods, " +"*pipe* must wrap a handle opened for overlapped I/O (that is, created with " +"the ``FILE_FLAG_OVERLAPPED`` flag), since the handle has to be associated " +"with an I/O completion port. Handles that were not opened for overlapped I/" +"O are rejected. In particular, the standard streams (:data:`sys.stdin`, :" +"data:`sys.stdout` and :data:`sys.stderr`), console handles, and the pipes " +"created by :func:`os.pipe` are **not** opened for overlapped I/O and " +"therefore cannot be used with these methods." +msgstr "" + msgid "" ":class:`SelectorEventLoop` does not support the above methods on Windows. " "Use :class:`ProactorEventLoop` instead for Windows." diff --git a/library/asyncio-exceptions.po b/library/asyncio-exceptions.po index ec0d7921c3..9c17b4d253 100644 --- a/library/asyncio-exceptions.po +++ b/library/asyncio-exceptions.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-future.po b/library/asyncio-future.po index a36a9eb597..9b9fd08d43 100644 --- a/library/asyncio-future.po +++ b/library/asyncio-future.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -131,6 +131,9 @@ msgid "" "their own optimized implementations of a Future object." msgstr "" +msgid "Futures are :ref:`generic ` over the type of their results." +msgstr "" + msgid "Added support for the :mod:`contextvars` module." msgstr "" diff --git a/library/asyncio-llapi-index.po b/library/asyncio-llapi-index.po index 44a4a81b3d..84d95a8db1 100644 --- a/library/asyncio-llapi-index.po +++ b/library/asyncio-llapi-index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-platforms.po b/library/asyncio-platforms.po index f1c90e759b..25cf6dd7ba 100644 --- a/library/asyncio-platforms.po +++ b/library/asyncio-platforms.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-15 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -40,6 +40,12 @@ msgid "" "monitor file I/O." msgstr "" +msgid "" +":meth:`loop.connect_read_pipe` and :meth:`loop.connect_write_pipe` cannot be " +"used with regular files. See :ref:`Supported pipe objects ` for the objects that are accepted on each platform." +msgstr "" + msgid "Windows" msgstr "Windows" @@ -98,6 +104,12 @@ msgid "" "supported." msgstr "" +msgid "" +":meth:`loop.connect_read_pipe` and :meth:`loop.connect_write_pipe` only " +"accept a handle opened for overlapped I/O. See :ref:`Supported pipe objects " +"` for which objects are supported." +msgstr "" + msgid "" "The resolution of the monotonic clock on Windows is usually around 15.6 " "milliseconds. The best resolution is 0.5 milliseconds. The resolution " diff --git a/library/asyncio-policy.po b/library/asyncio-policy.po index 92dfbc3ae5..81fee5027b 100644 --- a/library/asyncio-policy.po +++ b/library/asyncio-policy.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-protocol.po b/library/asyncio-protocol.po index 537fcb105b..ad25a177a1 100644 --- a/library/asyncio-protocol.po +++ b/library/asyncio-protocol.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-queue.po b/library/asyncio-queue.po index 8fe250c842..acda385b24 100644 --- a/library/asyncio-queue.po +++ b/library/asyncio-queue.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -94,6 +94,10 @@ msgid "" "Return an item if one is immediately available, else raise :exc:`QueueEmpty`." msgstr "" +msgid "" +"Raises :exc:`QueueShutDown` if the queue has been shut down and is empty." +msgstr "" + msgid "Block until all items in the queue have been received and processed." msgstr "" @@ -214,8 +218,9 @@ msgid "" msgstr "" msgid "" -"Exception raised when :meth:`~Queue.put` or :meth:`~Queue.get` is called on " -"a queue which has been shut down." +"Exception raised when :meth:`~Queue.put`, :meth:`~Queue.put_nowait`, :meth:" +"`~Queue.get` or :meth:`~Queue.get_nowait` is called on a queue which has " +"been shut down." msgstr "" msgid "Examples" diff --git a/library/asyncio-runner.po b/library/asyncio-runner.po index fafc9ef81e..8c7ea45328 100644 --- a/library/asyncio-runner.po +++ b/library/asyncio-runner.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-stream.po b/library/asyncio-stream.po index 871b70871c..4241fe21f2 100644 --- a/library/asyncio-stream.po +++ b/library/asyncio-stream.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-subprocess.po b/library/asyncio-subprocess.po index 2acb21c93b..a643d71714 100644 --- a/library/asyncio-subprocess.po +++ b/library/asyncio-subprocess.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-sync.po b/library/asyncio-sync.po index 36f82ddbc4..5981380a36 100644 --- a/library/asyncio-sync.po +++ b/library/asyncio-sync.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-task.po b/library/asyncio-task.po index dcdd5ec9d9..3fc71c21ca 100644 --- a/library/asyncio-task.po +++ b/library/asyncio-task.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1069,6 +1069,11 @@ msgid "" "when a timeout occurs." msgstr "" +msgid "" +"If ``wait()`` is cancelled, the futures in *aws* are not cancelled and " +"continue to run." +msgstr "" + msgid "Passing coroutine objects to ``wait()`` directly is forbidden." msgstr "" @@ -1134,6 +1139,12 @@ msgid "" "iteration or by the coroutines yielded during plain iteration." msgstr "" +msgid "" +"``as_completed()`` does not cancel the tasks running the supplied " +"awaitables: if a timeout occurs or the iteration is cancelled, the remaining " +"tasks continue to run." +msgstr "" + msgid "" "Deprecation warning is emitted if not all awaitable objects in the *aws* " "iterable are Future-like objects and there is no running event loop." @@ -1398,6 +1409,11 @@ msgid "" "eagerly and will skip scheduling to the event loop." msgstr "" +msgid "" +"Tasks are :ref:`generic ` over the return type of their wrapped " +"coroutines." +msgstr "" + msgid "Added support for the :mod:`contextvars` module." msgstr "" diff --git a/library/asyncio.po b/library/asyncio.po index 3d5a037813..8290279c5b 100644 --- a/library/asyncio.po +++ b/library/asyncio.po @@ -4,18 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Rafael Fontenelle , 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-09 16:24+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,6 +26,9 @@ msgstr "" msgid "High-level APIs" msgstr "Wysokopoziomowe interfejsy API" +msgid "Introspection APIs" +msgstr "" + msgid "Low-level APIs" msgstr "niskopoziomowe interfejsy API" @@ -111,6 +112,18 @@ msgstr "" msgid ":ref:`synchronize ` concurrent code;" msgstr "" +msgid "For **introspection**, asyncio provides APIs and tools for:" +msgstr "" + +msgid "" +"inspecting the :ref:`async call graph ` of tasks and futures;" +msgstr "" + +msgid "" +"inspecting tasks in another running Python process with :ref:`command-line " +"tools `;" +msgstr "" + msgid "" "Additionally, there are **low-level** APIs for *library and framework " "developers* to:" diff --git a/library/audit_events.po b/library/audit_events.po index 433a235d8e..ef98eb33e9 100644 --- a/library/audit_events.po +++ b/library/audit_events.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/base64.po b/library/base64.po index 8daab3f91b..577c1eec25 100644 --- a/library/base64.po +++ b/library/base64.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,8 +33,9 @@ msgid "" "This module provides functions for encoding binary data to printable ASCII " "characters and decoding such encodings back to binary data. This includes " "the :ref:`encodings specified in ` :rfc:`4648` (Base64, " -"Base32 and Base16) and the non-standard :ref:`Base85 encodings `." +"Base32 and Base16), the :ref:`Base85 encoding ` specified in " +"`PDF 2.0 `_, and non-standard " +"variants of Base85 used elsewhere." msgstr "" msgid "" @@ -209,31 +210,42 @@ msgid "Base85 Encodings" msgstr "" msgid "" -"Base85 encoding is not formally specified but rather a de facto standard, " -"thus different systems perform the encoding differently." +"Base85 encoding is a family of algorithms which represent four bytes using " +"five ASCII characters. Originally implemented in the Unix ``btoa(1)`` " +"utility, a version of it was later adopted by Adobe in the PostScript " +"language and is standardized in PDF 2.0 (ISO 32000-2). This version, in both " +"its ``btoa`` and PDF variants, is implemented by :func:`a85encode`." msgstr "" msgid "" -"The :func:`a85encode` and :func:`b85encode` functions in this module are two " -"implementations of the de facto standard. You should call the function with " -"the Base85 implementation used by the software you intend to work with." +"A separate version, using a different output character set, was defined as " +"an April Fool's joke in :rfc:`1924` but is now used by Git and other " +"software. This version is implemented by :func:`b85encode`." msgstr "" msgid "" -"The two functions present in this module differ in how they handle the " -"following:" +"Finally, a third version, using yet another output character set designed " +"for safe inclusion in programming language strings, is defined by ZeroMQ and " +"implemented here by :func:`z85encode`." msgstr "" -msgid "Whether to include enclosing ``<~`` and ``~>`` markers" +msgid "" +"The functions present in this module differ in how they handle the following:" +msgstr "" + +msgid "Whether to include and expect enclosing ``<~`` and ``~>`` markers." msgstr "" -msgid "Whether to include newline characters" +msgid "Whether to fold the input into multiple lines." msgstr "" -msgid "The set of ASCII characters used for encoding" +msgid "The set of ASCII characters used for encoding." msgstr "" -msgid "Handling of null bytes" +msgid "Compact encodings of sequences of spaces and null bytes." +msgstr "" + +msgid "The encoding of zero-padding bytes applied to the input." msgstr "" msgid "" @@ -248,7 +260,7 @@ msgstr "" msgid "" "*foldspaces* is an optional flag that uses the special short sequence 'y' " "instead of 4 consecutive spaces (ASCII 0x20) as supported by 'btoa'. This " -"feature is not supported by the \"standard\" Ascii85 encoding." +"feature is not supported by the standard encoding used in PDF." msgstr "" msgid "" @@ -258,13 +270,17 @@ msgid "" msgstr "" msgid "" -"*pad* controls whether the input is padded to a multiple of 4 before " -"encoding. Note that the ``btoa`` implementation always pads." +"*pad* controls whether zero-padding applied to the end of the input is fully " +"retained in the output encoding, as done by ``btoa``, producing an exact " +"multiple of 5 bytes of output. This is not part of the standard encoding " +"used in PDF, as it does not preserve the length of the data." msgstr "" msgid "" "*adobe* controls whether the encoded byte sequence is framed with ``<~`` and " -"``~>``, which is used by the Adobe implementation." +"``~>``, as in a PostScript base-85 string literal. Note that while " +"ASCII85Decode streams in PDF documents *must* be terminated with ``~>``, " +"they *must not* use a leading ``<~``." msgstr "" msgid "" @@ -275,12 +291,13 @@ msgstr "" msgid "" "*foldspaces* is a flag that specifies whether the 'y' short sequence should " "be accepted as shorthand for 4 consecutive spaces (ASCII 0x20). This feature " -"is not supported by the \"standard\" Ascii85 encoding." +"is not supported by the standard Ascii85 encoding used in PDF and PostScript." msgstr "" msgid "" -"*adobe* controls whether the input sequence is in Adobe Ascii85 format (i.e. " -"is framed with <~ and ~>)." +"*adobe* controls whether the ``<~`` and ``~>`` markers are present. While " +"the leading ``<~`` is not required, the input must end with ``~>``, or a :" +"exc:`ValueError` is raised." msgstr "" msgid "" @@ -295,26 +312,32 @@ msgid "" msgstr "" msgid "" -"If *pad* is true, the input is padded with ``b'\\0'`` so its length is a " -"multiple of 4 bytes before encoding." +"The input is padded with ``b'\\0'`` so its length is a multiple of 4 bytes " +"before encoding. If *pad* is true, all the resulting characters are " +"retained in the output, which will always be a multiple of 5 bytes, and thus " +"the length of the data may not be preserved on decoding." msgstr "" msgid "" "Decode the base85-encoded :term:`bytes-like object` or ASCII string *b* and " -"return the decoded :class:`bytes`. Padding is implicitly removed, if " -"necessary." +"return the decoded :class:`bytes`." msgstr "" msgid "" "Encode the :term:`bytes-like object` *s* using Z85 (as used in ZeroMQ) and " -"return the encoded :class:`bytes`. See `Z85 specification `_ for more information." +"return the encoded :class:`bytes`." +msgstr "" + +msgid "" +"The `ZeroMQ specification `_ requires the " +"length of Z85-encoded data to be a multiple of 5 bytes. To produce compliant " +"data frames, you must pad the input data to this function to a multiple of 4 " +"bytes." msgstr "" msgid "" "Decode the Z85-encoded :term:`bytes-like object` or ASCII string *s* and " -"return the decoded :class:`bytes`. See `Z85 specification `_ for more information." +"return the decoded :class:`bytes`." msgstr "" msgid "Legacy Interface" @@ -382,6 +405,25 @@ msgstr "" "Sekcja 5.2, \"Base64 Treść-Transfer-Kodowanie,\" dostarcza definicji " "kodowania base64." +msgid "" +"`ISO 32000-2 Portable document format - Part 2: PDF 2.0 `_" +msgstr "" + +msgid "" +"Section 7.4.3, \"ASCII85Decode Filter,\" provides the definition of the " +"Ascii85 encoding used in PDF and PostScript, including the output character " +"set and the details of data length preservation using zero-padding and " +"partial output groups." +msgstr "" + +msgid "`ZeroMQ RFC 32/Z85 `_" +msgstr "" + +msgid "" +"The \"Formal Specification\" section provides the character set used in Z85." +msgstr "" + msgid "base64" msgstr "" diff --git a/library/binascii.po b/library/binascii.po index f66b6fc3d7..f4b130077e 100644 --- a/library/binascii.po +++ b/library/binascii.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -175,9 +175,8 @@ msgid "" msgstr "" msgid "" -"Similar functionality (accepting only text string arguments, but more " -"liberal towards whitespace) is also accessible using the :meth:`bytes." -"fromhex` class method." +"Similar functionality (but more liberal towards whitespace) is also " +"accessible using the :meth:`bytes.fromhex` class method." msgstr "" msgid "Exception raised on errors. These are usually programming errors." diff --git a/library/bisect.po b/library/bisect.po index b928710d91..e5c72b242d 100644 --- a/library/bisect.po +++ b/library/bisect.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -231,7 +231,7 @@ msgid "" msgstr "" msgid "" -">>> def grade(score)\n" +">>> def grade(score):\n" "... i = bisect([60, 70, 80, 90], score)\n" "... return \"FDCBA\"[i]\n" "...\n" diff --git a/library/builtins.po b/library/builtins.po index a8bcd86b8e..504ccc406f 100644 --- a/library/builtins.po +++ b/library/builtins.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/bz2.po b/library/bz2.po index 444787a153..268b4001d2 100644 --- a/library/bz2.po +++ b/library/bz2.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/calendar.po b/library/calendar.po index 82faebfd68..e5defe1fd4 100644 --- a/library/calendar.po +++ b/library/calendar.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -377,7 +377,7 @@ msgid "" msgstr "" msgid "" -"Return a header containing abbreviated weekday names. *n* specifies the " +"Return a header containing abbreviated weekday names. *width* specifies the " "width in characters for one weekday." msgstr "" diff --git a/library/cmath.po b/library/cmath.po index 8cd4ffa8e2..c02f5ea03c 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/cmd.po b/library/cmd.po index c6952dc2c4..a0536b0f99 100644 --- a/library/cmd.po +++ b/library/cmd.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/cmdline.po b/library/cmdline.po index eb846f197b..e1852a90ff 100644 --- a/library/cmdline.po +++ b/library/cmdline.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/cmdlinelibs.po b/library/cmdlinelibs.po index af13979225..7bdb263a7f 100644 --- a/library/cmdlinelibs.po +++ b/library/cmdlinelibs.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/code.po b/library/code.po index b07d0a07cb..0546710f65 100644 --- a/library/code.po +++ b/library/code.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/codecs.po b/library/codecs.po index 084c8635bc..148c3a94fc 100644 --- a/library/codecs.po +++ b/library/codecs.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:00+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1333,8 +1333,8 @@ msgstr "" msgid "cp858" msgstr "cp858" -msgid "858, IBM858" -msgstr "858, IBM858" +msgid "858, IBM00858" +msgstr "" msgid "cp860" msgstr "cp860" @@ -1456,8 +1456,8 @@ msgstr "" msgid "cp1140" msgstr "cp1140" -msgid "ibm1140" -msgstr "ibm1140" +msgid "IBM01140" +msgstr "" msgid "cp1250" msgstr "cp1250" @@ -1938,6 +1938,11 @@ msgstr "punycode" msgid "Implement :rfc:`3492`. Stateful codecs are not supported." msgstr "" +msgid "" +"The decoding and encoding algorithms scale poorly, so limit the length of " +"untrusted input." +msgstr "" + msgid "raw_unicode_escape" msgstr "raw_unicode_escape" diff --git a/library/codeop.po b/library/codeop.po index 32710786c5..22229735d0 100644 --- a/library/codeop.po +++ b/library/codeop.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/collections.abc.po b/library/collections.abc.po index a536e37537..3752ef1d84 100644 --- a/library/collections.abc.po +++ b/library/collections.abc.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -660,7 +660,7 @@ msgid "" "The :class:`Set` mixin provides a :meth:`!_hash` method to compute a hash " "value for the set; however, :meth:`~object.__hash__` is not defined because " "not all sets are :term:`hashable` or immutable. To add set hashability " -"using mixins, inherit from both :meth:`Set` and :meth:`Hashable`, then " +"using mixins, inherit from both :class:`Set` and :class:`Hashable`, then " "define ``__hash__ = Set._hash``." msgstr "" diff --git a/library/collections.po b/library/collections.po index 65cf10447f..2781536c31 100644 --- a/library/collections.po +++ b/library/collections.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-17 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -583,6 +583,9 @@ msgid "" "only the most recent activity is of interest." msgstr "" +msgid "Deques are :ref:`generic ` over the type of their contents." +msgstr "" + msgid "Deque objects support the following methods:" msgstr "" @@ -832,6 +835,11 @@ msgid "" "constructor, including keyword arguments." msgstr "" +msgid "" +":class:`!defaultdict`\\s are :ref:`generic ` over two types, " +"signifying (respectively) the types of the dictionary's keys and values." +msgstr "" + msgid "" ":class:`defaultdict` objects support the following method in addition to the " "standard :class:`dict` operations:" @@ -1371,7 +1379,7 @@ msgstr "" msgid "" "from collections import OrderedDict\n" -"from time import time\n" +"from time import monotonic\n" "\n" "class TimeBoundedLRU:\n" " \"LRU Cache that invalidates and refreshes old entries.\"\n" @@ -1386,10 +1394,10 @@ msgid "" " if args in self.cache:\n" " self.cache.move_to_end(args)\n" " timestamp, result = self.cache[args]\n" -" if time() - timestamp <= self.maxage:\n" +" if monotonic() - timestamp <= self.maxage:\n" " return result\n" " result = self.func(*args)\n" -" self.cache[args] = time(), result\n" +" self.cache[args] = monotonic(), result\n" " if len(self.cache) > self.maxsize:\n" " self.cache.popitem(last=False)\n" " return result" diff --git a/library/colorsys.po b/library/colorsys.po index f90478ea0a..6974e9cda9 100644 --- a/library/colorsys.po +++ b/library/colorsys.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/compileall.po b/library/compileall.po index ea800d6d5b..2cf1d4a507 100644 --- a/library/compileall.po +++ b/library/compileall.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/compression.zstd.po b/library/compression.zstd.po index 0895cb0263..444d9e6a4a 100644 --- a/library/compression.zstd.po +++ b/library/compression.zstd.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-21 16:26+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -583,7 +582,7 @@ msgid "" msgstr "" msgid "" -"Parameters are optional; any omitted parameter will have it's value selected " +"Parameters are optional; any omitted parameter will have its value selected " "automatically." msgstr "" @@ -831,7 +830,7 @@ msgstr "" msgid "" "An :class:`~enum.IntEnum` containing the advanced decompression parameter " "keys that can be used when decompressing data. Parameters are optional; any " -"omitted parameter will have it's value selected automatically." +"omitted parameter will have its value selected automatically." msgstr "" msgid "Example setting the :attr:`~.window_log_max` to the maximum size::" diff --git a/library/concurrent.futures.po b/library/concurrent.futures.po index 6d0ad27fd7..b070642f33 100644 --- a/library/concurrent.futures.po +++ b/library/concurrent.futures.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-03 16:39+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -472,12 +472,6 @@ msgid "" "with the \"fork\" start method." msgstr "" -msgid "" -"Bugs have been reported when using the *max_tasks_per_child* feature that " -"can result in the :class:`ProcessPoolExecutor` hanging in some " -"circumstances. Follow its eventual resolution in :gh:`115634`." -msgstr "" - msgid "" "When one of the worker processes terminates abruptly, a :exc:`~concurrent." "futures.process.BrokenProcessPool` error is now raised. Previously, " @@ -515,6 +509,12 @@ msgid "" "get_context(\"fork\")``." msgstr "" +msgid "" +"Fixed a deadlock (:gh:`115634`) where the executor could hang after a worker " +"process exited upon reaching its *max_tasks_per_child* limit while tasks " +"remained queued." +msgstr "" + msgid "" "Attempt to terminate all living worker processes immediately by calling :" "meth:`Process.terminate ` on each of " diff --git a/library/concurrent.interpreters.po b/library/concurrent.interpreters.po index 9397d26ef1..db582da8c9 100644 --- a/library/concurrent.interpreters.po +++ b/library/concurrent.interpreters.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,8 +45,8 @@ msgstr "" msgid "" "For concurrency, interpreters themselves (and this module) don't provide " "much more than isolation, which on its own isn't useful. Actual concurrency " -"is available separately through :mod:`threads ` See `below " -"`_" +"is available separately through :mod:`threads ` -- see `below " +"`_." msgstr "" msgid ":class:`~concurrent.futures.InterpreterPoolExecutor`" diff --git a/library/configparser.po b/library/configparser.po index 4bca257a77..d19a071374 100644 --- a/library/configparser.po +++ b/library/configparser.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/constants.po b/library/constants.po index d767272b61..02db10d58a 100644 --- a/library/constants.po +++ b/library/constants.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,12 +47,8 @@ msgid "" "An object frequently used to represent the absence of a value, as when " "default arguments are not passed to a function. Assignments to ``None`` are " "illegal and raise a :exc:`SyntaxError`. ``None`` is the sole instance of " -"the :data:`~types.NoneType` type." +"the :class:`~types.NoneType` type." msgstr "" -"Obiekt często używany do reprezentowania braku wartości, na przykład gdy " -"domyślne argumenty nie są przekazywane do funkcji. Przypisania do ``None`` " -"są niedozwolone i rzucają wyjątkiem :exc:`SyntaxError`. ``None`` jest jedyną " -"instancją typu :data:`~types.NoneType`." msgid "" "A special value which should be returned by the binary special methods (e." @@ -61,17 +57,9 @@ msgid "" "implemented with respect to the other type; may be returned by the in-place " "binary special methods (e.g. :meth:`~object.__imul__`, :meth:`~object." "__iand__`, etc.) for the same purpose. It should not be evaluated in a " -"boolean context. :data:`!NotImplemented` is the sole instance of the :data:" +"boolean context. :data:`!NotImplemented` is the sole instance of the :class:" "`types.NotImplementedType` type." msgstr "" -"Specjalna wartość, która powinna być zwracana przez specjalne metody binarne " -"(np. :meth:`~object.__eq__`, :meth:`~object.__lt__`, :meth:`~object." -"__add__`, :meth:`~object.__rsub__`, itp.) aby zasygnalizować, że dana " -"operacja nie jest zaimplementowana w odniesieniu do drugiego typu; może być " -"zwracana przez specjalne metody binarne operujące w miejscu (ang. in-place) " -"(np. :meth:`~object.__imul__`, :meth:`~object.__iand__`, itp.) w tym samym " -"celu. Nie powinna być ewaluowana w kontekście logicznym. :data:`!" -"NotImplemented` jest jedyną instancją typu :data:`types.NotImplementedType`." msgid "" "When a binary (or in-place) method returns :data:`!NotImplemented` the " @@ -112,7 +100,7 @@ msgid "" "The same as the ellipsis literal \"``...``\", an object frequently used to " "indicate that something is omitted. Assignment to ``Ellipsis`` is possible, " "but assignment to ``...`` raises a :exc:`SyntaxError`. ``Ellipsis`` is the " -"sole instance of the :data:`types.EllipsisType` type." +"sole instance of the :class:`types.EllipsisType` type." msgstr "" msgid "" diff --git a/library/contextlib.po b/library/contextlib.po index ee379987e5..615f9b8a6a 100644 --- a/library/contextlib.po +++ b/library/contextlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/contextvars.po b/library/contextvars.po index 6f7a5ab3b3..d10db9edb7 100644 --- a/library/contextvars.po +++ b/library/contextvars.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -69,6 +69,11 @@ msgid "" "garbage collected." msgstr "" +msgid "" +":class:`!ContextVar`\\s are :ref:`generic ` over the type of their " +"contained value." +msgstr "" + msgid "The name of the variable. This is a read-only property." msgstr "" @@ -171,6 +176,11 @@ msgid "" "automatically reset context variables. See :meth:`ContextVar.set`." msgstr "" +msgid "" +"Tokens are :ref:`generic ` over the same type as the :class:" +"`ContextVar` which created them." +msgstr "" + msgid "Added support for usage as a context manager." msgstr "" diff --git a/library/copy.po b/library/copy.po index 78a28bb480..20a79ddc34 100644 --- a/library/copy.po +++ b/library/copy.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -107,9 +107,13 @@ msgid "" msgstr "" msgid "" -"Shallow copies of dictionaries can be made using :meth:`dict.copy`, and of " -"lists by assigning a slice of the entire list, for example, ``copied_list = " -"original_list[:]``." +"Shallow copies of many collections can be made using the corresponding :meth:" +"`!copy` method (such as :meth:`list.copy`, :meth:`dict.copy` or :meth:`set." +"copy`), and of sequences (such as lists or bytearrays) by making a slice of " +"the entire sequence (``sequence[:]``). However, these methods and slicing " +"can create an instance of the base type when copying an instance of a " +"subclass, whereas :func:`copy.copy` normally returns an instance of the same " +"type." msgstr "" msgid "" diff --git a/library/copyreg.po b/library/copyreg.po index 2e1ff1aa7c..042119ecdc 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/csv.po b/library/csv.po index 529d9c82d9..de80c421a9 100644 --- a/library/csv.po +++ b/library/csv.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -103,6 +103,14 @@ msgid "" "Spam, Lovely Spam, Wonderful Spam" msgstr "" +msgid "where :file:`eggs.csv` contains:" +msgstr "" + +msgid "" +"Spam Spam Spam Spam Spam |Baked Beans|\n" +"Spam |Lovely Spam| |Wonderful Spam|" +msgstr "" + msgid "" "Return a writer object responsible for converting the user's data into " "delimited strings on the given file-like object. *csvfile* can be any " @@ -131,6 +139,9 @@ msgid "" " spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])" msgstr "" +msgid "which writes :file:`eggs.csv` containing:" +msgstr "" + msgid "" "Associate *dialect* with *name*. *name* must be a string. The dialect can " "be specified either by passing a sub-class of :class:`Dialect`, or by " @@ -214,6 +225,15 @@ msgid "" "{'first_name': 'John', 'last_name': 'Cleese'}" msgstr "" +msgid "where :file:`names.csv` contains:" +msgstr "" + +msgid "" +"first_name,last_name\n" +"Eric,Idle\n" +"John,Cleese" +msgstr "" + msgid "" "Create an object which operates like a regular writer but maps dictionaries " "onto output rows. The *fieldnames* parameter is a :mod:`sequence " @@ -247,6 +267,16 @@ msgid "" " writer.writerow({'first_name': 'Wonderful', 'last_name': 'Spam'})" msgstr "" +msgid "which writes :file:`names.csv` containing:" +msgstr "" + +msgid "" +"first_name,last_name\n" +"Baked,Beans\n" +"Lovely,Spam\n" +"Wonderful,Spam" +msgstr "" + msgid "" "The :class:`Dialect` class is a container class whose attributes contain " "information for how to handle doublequotes, whitespace, delimiters, etc. Due " diff --git a/library/ctypes.po b/library/ctypes.po index c208e38005..21806a7991 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Maciej Olko , 2025 -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,6 +46,14 @@ msgstr "" "kto dostarczył ci Pythona). Jeśli jesteś dystrybutorem, zobacz :ref:" "`optional-module-requirements`." +msgid "" +":mod:`!ctypes` provides low-level access to native libraries and the " +"process's memory, bypassing Python's safety mechanisms and allowing " +"execution of arbitrary native code. Incorrect use can corrupt data and " +"objects, reveal sensitive information, cause crashes, or otherwise " +"compromise the running process." +msgstr "" + msgid "ctypes tutorial" msgstr "" @@ -279,10 +286,8 @@ msgid "" msgstr "" msgid "" -"There are, however, enough ways to crash Python with :mod:`!ctypes`, so you " -"should be careful anyway. The :mod:`faulthandler` module can be helpful in " -"debugging crashes (e.g. from segmentation faults produced by erroneous C " -"library calls)." +"The :mod:`faulthandler` module can help debug crashes, such as segmentation " +"faults produced by erroneous C library calls." msgstr "" msgid "" @@ -3801,6 +3806,9 @@ msgid "" "an :class:`Array`." msgstr "" +msgid "Arrays are :ref:`generic ` over the type of their elements." +msgstr "" + msgid "" "A positive integer specifying the number of elements in the array. Out-of-" "range subscripts result in an :exc:`IndexError`. Will be returned by :func:" @@ -3820,9 +3828,7 @@ msgid "" "ctypes` data type and *length* an integer." msgstr "" -msgid "" -"This function is :term:`soft deprecated` in favor of multiplication. There " -"are no plans to remove it." +msgid "In favor of multiplication." msgstr "" msgid "Private, abstract base class for pointers." diff --git a/library/curses.ascii.po b/library/curses.ascii.po index 52269cfa7d..c5cc268e0c 100644 --- a/library/curses.ascii.po +++ b/library/curses.ascii.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-09 16:24+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -170,7 +170,7 @@ msgstr "" msgid "Checks for a character value that fits in the 7-bit ASCII set." msgstr "" -msgid "Checks for an ASCII whitespace character; space or horizontal tab." +msgid "Checks for an ASCII blank character; space or horizontal tab." msgstr "" msgid "" @@ -182,7 +182,7 @@ msgid "" "equivalent to ``c in string.digits``." msgstr "" -msgid "Checks for ASCII any printable character except space." +msgid "Checks for any ASCII printable character except space." msgstr "" msgid "Checks for an ASCII lower-case character." @@ -192,7 +192,7 @@ msgid "Checks for any ASCII printable character including space." msgstr "" msgid "" -"Checks for any printable ASCII character which is not a space or an " +"Checks for any ASCII printable character which is not a space or an " "alphanumeric character." msgstr "" @@ -209,7 +209,9 @@ msgid "" "hexdigits``." msgstr "" -msgid "Checks for an ASCII control character (ordinal values 0 to 31)." +msgid "" +"Checks for an ASCII control character (ordinal values 0 to 31). Unlike :" +"func:`iscntrl`, this does not include the delete character (0x7f)." msgstr "" msgid "Checks for a non-ASCII character (ordinal values 0x80 and above)." diff --git a/library/curses.panel.po b/library/curses.panel.po index 671316ee29..8d385cc650 100644 --- a/library/curses.panel.po +++ b/library/curses.panel.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-15 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,6 +35,12 @@ msgstr "" msgid "Functions" msgstr "Zadania" +msgid "The module :mod:`!curses.panel` defines the following exception:" +msgstr "" + +msgid "Exception raised when a curses panel library function returns an error." +msgstr "" + msgid "The module :mod:`!curses.panel` defines the following functions:" msgstr "" @@ -42,10 +48,10 @@ msgid "Returns the bottom panel in the panel stack." msgstr "" msgid "" -"Returns a panel object, associating it with the given window *win*. Be aware " -"that you need to keep the returned panel object referenced explicitly. If " -"you don't, the panel object is garbage collected and removed from the panel " -"stack." +"Returns a panel object, associating it with the given window *win* and " +"placing the new panel on top of the panel stack. Be aware that you need to " +"keep the returned panel object referenced explicitly. If you don't, the " +"panel object is garbage collected and removed from the panel stack." msgstr "" msgid "Returns the top panel in the panel stack." @@ -56,12 +62,12 @@ msgid "" "call :func:`curses.doupdate`, so you'll have to do this yourself." msgstr "" -msgid "Panel Objects" +msgid "Panel objects" msgstr "" msgid "" "Panel objects, as returned by :func:`new_panel` above, are windows with a " -"stacking order. There's always a window associated with a panel which " +"stacking order. There's always a window associated with a panel which " "determines the content, while the panel methods are responsible for the " "window's depth in the panel stack." msgstr "" @@ -98,7 +104,9 @@ msgid "" "arbitrary piece of data with the panel, and can be any Python object." msgstr "" -msgid "Display the panel (which might have been hidden)." +msgid "" +"Display the panel (which might have been hidden), placing it on top of the " +"panel stack." msgstr "" msgid "Push panel to the top of the stack." diff --git a/library/curses.po b/library/curses.po index e10fa6f8d1..cb13544e5f 100644 --- a/library/curses.po +++ b/library/curses.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -134,6 +133,9 @@ msgstr "" msgid "Change the definition of the color-pair ``0`` to ``(fg, bg)``." msgstr "" +msgid "This is an ncurses extension." +msgstr "" + msgid "" "Return the output speed of the terminal in bits per second. On software " "terminal emulators it will have a fixed high value. Included for historical " @@ -163,7 +165,7 @@ msgid "" "color *color_number*, which must be between ``0`` and ``COLORS - 1``. " "Return a 3-tuple, containing the R,G,B values for the given color, which " "will be between ``0`` (no component) and ``1000`` (maximum amount of " -"component)." +"component). Raise an exception if the color is not supported." msgstr "" msgid "" @@ -202,7 +204,7 @@ msgstr "" msgid "" "Update the physical screen. The curses library keeps two data structures, " "one representing the current physical screen contents and a virtual screen " -"representing the desired next state. The :func:`doupdate` ground updates " +"representing the desired next state. The :func:`doupdate` function updates " "the physical screen to match the virtual screen." msgstr "" @@ -232,12 +234,12 @@ msgstr "" msgid "" "The :func:`.filter` routine, if used, must be called before :func:`initscr` " -"is called. The effect is that, during those calls, :envvar:`LINES` is set " -"to ``1``; the capabilities ``clear``, ``cup``, ``cud``, ``cud1``, ``cuu1``, " -"``cuu``, ``vpa`` are disabled; and the ``home`` string is set to the value " -"of ``cr``. The effect is that the cursor is confined to the current line, " -"and so are screen updates. This may be used for enabling character-at-a-" -"time line editing without touching the rest of the screen." +"is called. The effect is that, during the initialization, :envvar:`LINES` " +"is set to ``1``; the capabilities ``clear``, ``cup``, ``cud``, ``cud1``, " +"``cuu1``, ``cuu``, ``vpa`` are disabled; and the ``home`` string is set to " +"the value of ``cr``. The effect is that the cursor is confined to the " +"current line, and so are screen updates. This may be used for enabling " +"character-at-a-time line editing without touching the rest of the screen." msgstr "" msgid "" @@ -277,9 +279,10 @@ msgid "" msgstr "" msgid "" -"Read window related data stored in the file by an earlier :func:`window." +"Read window-related data stored in the file by an earlier :meth:`window." "putwin` call. The routine then creates and initializes a new window using " -"that data, returning the new window object." +"that data, returning the new window object. The *file* argument must be a " +"file object opened for reading in binary mode." msgstr "" msgid "" @@ -290,7 +293,7 @@ msgstr "" msgid "" "Return ``True`` if the module supports extended colors; otherwise, return " "``False``. Extended color support allows more than 256 color pairs for " -"terminals that support more than 16 colors (e.g. xterm-256color)." +"terminals that support more than 16 colors (for example, xterm-256color)." msgstr "" msgid "Extended color support requires ncurses version 6.1 or later." @@ -351,11 +354,21 @@ msgid "" "object which represents the whole screen." msgstr "" +msgid "" +"See :func:`setupterm` for a caveat about calling it before this function." +msgstr "" + msgid "" "If there is an error opening the terminal, the underlying curses library may " "cause the interpreter to exit." msgstr "" +msgid "" +"If *flag* is ``True``, pressing an interrupt key (interrupt, break, or quit) " +"will flush all output in the terminal driver queue. If *flag* is ``False``, " +"no flushing is done." +msgstr "" + msgid "" "Return ``True`` if :func:`resize_term` would modify the window structure, " "``False`` otherwise." @@ -376,6 +389,9 @@ msgid "" "character." msgstr "" +msgid "Raise a :exc:`ValueError` if *k* is negative." +msgstr "" + msgid "" "Return the user's current line kill character as a one-byte bytes object. " "Under Unix operating systems this is a property of the controlling tty of " @@ -396,16 +412,17 @@ msgstr "" msgid "" "Set the maximum time in milliseconds that can elapse between press and " "release events in order for them to be recognized as a click, and return the " -"previous interval value. The default value is 200 milliseconds, or one " -"fifth of a second." +"previous interval value. The default value is 166 milliseconds, or one " +"sixth of a second. Use a negative *interval* to obtain the interval value " +"without changing it." msgstr "" msgid "" "Set the mouse events to be reported, and return a tuple ``(availmask, " "oldmask)``. *availmask* indicates which of the specified mouse events can " "be reported; on complete failure it returns ``0``. *oldmask* is the " -"previous value of the given window's mouse event mask. If this function is " -"never called, no mouse events are ever reported." +"previous value of the mouse event mask. If this function is never called, " +"no mouse events are ever reported." msgstr "" msgid "Sleep for *ms* milliseconds." @@ -426,7 +443,7 @@ msgid "" "arguments to specify the part of the pad to be displayed and the location on " "the screen to be used for the display. The arguments are *pminrow*, " "*pmincol*, *sminrow*, *smincol*, *smaxrow*, *smaxcol*; the *p* arguments " -"refer to the upper left corner of the pad region to be displayed and the *s* " +"refer to the upper-left corner of the pad region to be displayed and the *s* " "arguments define a clipping box on the screen within which the pad region is " "to be displayed." msgstr "" @@ -447,6 +464,9 @@ msgid "" "mode is initially on." msgstr "" +msgid "If *flag* is ``False``, the effect is the same as calling :func:`nonl`." +msgstr "" + msgid "" "Leave cbreak mode. Return to normal \"cooked\" mode with line buffering." msgstr "" @@ -491,6 +511,9 @@ msgid "" "`putp` always goes to standard output." msgstr "" +msgid ":func:`setupterm` (or :func:`initscr`) must be called first." +msgstr "" + msgid "" "If *flag* is ``False``, the effect is the same as calling :func:`noqiflush`. " "If *flag* is ``True``, or no argument is provided, the queues will be " @@ -568,6 +591,18 @@ msgid "" "descriptor for ``sys.stdout`` will be used." msgstr "" +msgid "" +"Raise a :exc:`curses.error` if the terminal could not be found or its " +"terminfo database entry could not be read. If the terminal has already been " +"initialized, this function has no effect." +msgstr "" + +msgid "" +"Calling :func:`initscr` after :func:`setupterm` leaks the terminal that :" +"func:`setupterm` allocated: the curses library keeps only a single current " +"terminal and does not free the previously allocated one." +msgstr "" + msgid "" "Must be called if the programmer wants to use colors, and before any other " "color manipulation routine is called. It is good practice to call this " @@ -617,9 +652,10 @@ msgstr "" msgid "" "Instantiate the bytes object *str* with the supplied parameters, where *str* " -"should be a parameterized string obtained from the terminfo database. E.g. " -"``tparm(tigetstr(\"cup\"), 5, 3)`` could result in ``b'\\033[6;4H'``, the " -"exact result depending on terminal type." +"should be a parameterized string obtained from the terminfo database. For " +"example, ``tparm(tigetstr(\"cup\"), 5, 3)`` could result in " +"``b'\\033[6;4H'``, the exact result depending on terminal type. Up to nine " +"integer parameters may be supplied." msgstr "" msgid "" @@ -690,7 +726,7 @@ msgid "" "echo, and disables the terminal keypad." msgstr "" -msgid "Window Objects" +msgid "Window objects" msgstr "" msgid "" @@ -706,7 +742,7 @@ msgstr "" msgid "" "Writing outside the window, subwindow, or pad raises a :exc:`curses.error`. " -"Attempting to write to the lower right corner of a window, subwindow, or pad " +"Attempting to write to the lower-right corner of a window, subwindow, or pad " "will cause an exception to be raised after the character is printed." msgstr "" @@ -722,17 +758,16 @@ msgstr "" msgid "" "Writing outside the window, subwindow, or pad raises :exc:`curses.error`. " -"Attempting to write to the lower right corner of a window, subwindow, or pad " +"Attempting to write to the lower-right corner of a window, subwindow, or pad " "will cause an exception to be raised after the string is printed." msgstr "" msgid "" -"A `bug in ncurses `_, the backend for " -"this Python module, can cause SegFaults when resizing windows. This is fixed " -"in ncurses-6.1-20190511. If you are stuck with an earlier ncurses, you can " -"avoid triggering this if you do not call :func:`addstr` with a *str* that " -"has embedded newlines. Instead, call :func:`addstr` separately for each " -"line." +"A bug in ncurses, the backend for this Python module, could cause segfaults " +"when resizing windows. This was fixed in ncurses-6.1-20190511. If you are " +"stuck with an earlier ncurses, you can avoid triggering it by not calling :" +"meth:`!addstr` with a *str* that has embedded newlines; instead, call :meth:" +"`!addstr` separately for each line." msgstr "" msgid "" @@ -901,7 +936,9 @@ msgid "" "reflect the current cursor position of the window." msgstr "" -msgid "Delete any character at ``(y, x)``." +msgid "" +"Delete the character under the cursor, or at ``(y, x)`` if specified. All " +"characters to the right on the same line are shifted one position left." msgstr "" msgid "" @@ -944,7 +981,9 @@ msgstr "" msgid "Return a tuple ``(y, x)`` of coordinates of upper-left corner." msgstr "" -msgid "Return the given window's current background character/attribute pair." +msgid "" +"Return the given window's current background character/attribute pair. Its " +"components can be extracted like those of :meth:`inch`." msgstr "" msgid "" @@ -977,8 +1016,8 @@ msgid "" msgstr "" msgid "" -"Read a bytes object from the user, with primitive line editing capacity. The " -"maximum value for *n* is 2047." +"Read a bytes object from the user, with primitive line editing capacity. At " +"most *n* characters are read; *n* defaults to and cannot exceed 2047." msgstr "" msgid "The maximum value for *n* was increased from 1023 to 2047." @@ -991,7 +1030,8 @@ msgstr "" msgid "" "Display a horizontal line starting at ``(y, x)`` with length *n* consisting " -"of the character *ch*." +"of the character *ch* with attributes *attr*. The line stops at the right " +"edge of the window if fewer than *n* cells are available." msgstr "" msgid "" @@ -1002,8 +1042,8 @@ msgid "" msgstr "" msgid "" -"If *flag* is ``True``, :mod:`!curses` will try and use hardware line editing " -"facilities. Otherwise, line insertion/deletion are disabled." +"If *flag* is ``True``, :mod:`!curses` will try to use hardware line editing " +"facilities. Otherwise, curses will not use them." msgstr "" msgid "" @@ -1015,12 +1055,17 @@ msgstr "" msgid "" "Return the character at the given position in the window. The bottom 8 bits " -"are the character proper, and upper bits are the attributes." +"are the character proper and the upper bits are the attributes; extract them " +"with the :data:`A_CHARTEXT` and :data:`A_ATTRIBUTES` bit-masks, and the " +"color pair with :func:`pair_number`. The character byte is the locale-" +"encoded byte of the cell's character, consistent with :meth:`instr`." msgstr "" msgid "" -"Paint character *ch* at ``(y, x)`` with attributes *attr*, moving the line " -"from position *x* right by one character." +"Insert character *ch* with attributes *attr* before the character under the " +"cursor, or at ``(y, x)`` if specified. All characters to the right of the " +"cursor are shifted one position right, with the rightmost character on the " +"line being lost. The cursor position does not change." msgstr "" msgid "" @@ -1055,10 +1100,11 @@ msgstr "" msgid "" "Return a bytes object of characters, extracted from the window starting at " -"the current cursor position, or at *y*, *x* if specified. Attributes are " -"stripped from the characters. If *n* is specified, :meth:`instr` returns a " -"string at most *n* characters long (exclusive of the trailing NUL). The " -"maximum value for *n* is 2047." +"the current cursor position, or at *y*, *x* if specified, and stopping at " +"the end of the line. Attributes and color information are stripped from the " +"characters. If *n* is specified, :meth:`instr` returns a string at most *n* " +"characters long (exclusive of the trailing NUL). The maximum value for *n* " +"is 2047." msgstr "" msgid "" @@ -1080,8 +1126,7 @@ msgstr "" msgid "" "If *flag* is ``True``, cursor is left where it is on update, instead of " -"being at \"cursor position.\" This reduces cursor movement where possible. " -"If possible the cursor will be made invisible." +"being at \"cursor position.\" This reduces cursor movement where possible." msgstr "" msgid "" @@ -1101,6 +1146,11 @@ msgstr "" msgid "Move the window so its upper-left corner is at ``(new_y, new_x)``." msgstr "" +msgid "" +"Moving the window so that any part of it would be off the screen is an " +"error: the window is not moved and :exc:`curses.error` is raised." +msgstr "" + msgid "If *flag* is ``True``, :meth:`getch` will be non-blocking." msgstr "" @@ -1118,6 +1168,12 @@ msgid "" "of the physical screen. To accomplish that, call :func:`doupdate`." msgstr "" +msgid "" +"The 6 arguments can only be specified, and are then required, when the " +"window is a pad created with :func:`newpad`; they have the same meaning as " +"for :meth:`refresh`." +msgstr "" + msgid "" "Overlay the window on top of *destwin*. The windows need not be the same " "size, only the overlapping region is copied. This copy is non-destructive, " @@ -1167,17 +1223,17 @@ msgid "" msgstr "" msgid "" -"The 6 optional arguments can only be specified when the window is a pad " -"created with :func:`newpad`. The additional parameters are needed to " -"indicate what part of the pad and screen are involved. *pminrow* and " -"*pmincol* specify the upper left-hand corner of the rectangle to be " -"displayed in the pad. *sminrow*, *smincol*, *smaxrow*, and *smaxcol* " -"specify the edges of the rectangle to be displayed on the screen. The lower " -"right-hand corner of the rectangle to be displayed in the pad is calculated " -"from the screen coordinates, since the rectangles must be the same size. " -"Both rectangles must be entirely contained within their respective " -"structures. Negative values of *pminrow*, *pmincol*, *sminrow*, or " -"*smincol* are treated as if they were zero." +"The 6 arguments can only be specified, and are then required, when the " +"window is a pad created with :func:`newpad`. The additional parameters are " +"needed to indicate what part of the pad and screen are involved. *pminrow* " +"and *pmincol* specify the upper-left corner of the rectangle to be displayed " +"in the pad. *sminrow*, *smincol*, *smaxrow*, and *smaxcol* specify the " +"edges of the rectangle to be displayed on the screen. The lower-right " +"corner of the rectangle to be displayed in the pad is calculated from the " +"screen coordinates, since the rectangles must be the same size. Both " +"rectangles must be entirely contained within their respective structures. " +"Negative values of *pminrow*, *pmincol*, *sminrow*, or *smincol* are treated " +"as if they were zero." msgstr "" msgid "" @@ -1187,7 +1243,10 @@ msgid "" "rendition (as set by :meth:`bkgdset`) merged into them." msgstr "" -msgid "Scroll the screen or scrolling region upward by *lines* lines." +msgid "" +"Scroll the screen or scrolling region. Scroll upward by *lines* lines if " +"*lines* is positive, or downward if it is negative. Scrolling has no effect " +"unless it has been enabled for the window with :meth:`scrollok`." msgstr "" msgid "" @@ -1213,8 +1272,16 @@ msgid "Turn on attribute *A_STANDOUT*." msgstr "" msgid "" -"Return a sub-window, whose upper-left corner is at ``(begin_y, begin_x)``, " -"and whose width/height is *ncols*/*nlines*." +"Return a sub-pad, whose upper-left corner is at ``(begin_y, begin_x)``, and " +"whose width/height is *ncols*/*nlines*. The coordinates are relative to the " +"parent pad (unlike :meth:`subwin`, which uses screen coordinates). This " +"method is only available for pads created with :func:`newpad`." +msgstr "" + +msgid "" +"Return a sub-window, whose upper-left corner is at the screen-relative " +"coordinates ``(begin_y, begin_x)``, and whose width/height is *ncols*/" +"*nlines*." msgstr "" msgid "" @@ -1309,13 +1376,13 @@ msgid "" msgstr "" msgid "" -"The width of the screen, i.e., the number of columns. It is defined only " +"The width of the screen, that is, the number of columns. It is defined only " "after the call to :func:`initscr`. Updated by :func:`update_lines_cols`, :" "func:`resizeterm` and :func:`resize_term`." msgstr "" msgid "" -"The height of the screen, i.e., the number of lines. It is defined only " +"The height of the screen, that is, the number of lines. It is defined only " "after the call to :func:`initscr`. Updated by :func:`update_lines_cols`, :" "func:`resizeterm` and :func:`resize_term`." msgstr "" @@ -1761,7 +1828,7 @@ msgstr "" msgid "ACS code" msgstr "" -msgid "alternate name for upper right corner" +msgid "alternate name for upper-right corner" msgstr "" msgid "solid square block" @@ -1773,7 +1840,7 @@ msgstr "" msgid "alternate name for horizontal line" msgstr "" -msgid "alternate name for upper left corner" +msgid "alternate name for upper-left corner" msgstr "" msgid "alternate name for top tee" @@ -1812,10 +1879,10 @@ msgstr "" msgid "less-than-or-equal-to" msgstr "" -msgid "lower left-hand corner" +msgid "lower-left corner" msgstr "" -msgid "lower right-hand corner" +msgid "lower-right corner" msgstr "" msgid "left tee" @@ -1851,7 +1918,7 @@ msgstr "" msgid "scan line 9" msgstr "" -msgid "alternate name for lower right corner" +msgid "alternate name for lower-right corner" msgstr "" msgid "alternate name for vertical line" @@ -1860,7 +1927,7 @@ msgstr "" msgid "alternate name for right tee" msgstr "" -msgid "alternate name for lower left corner" +msgid "alternate name for lower-left corner" msgstr "" msgid "alternate name for bottom tee" @@ -1881,10 +1948,10 @@ msgstr "" msgid "up arrow" msgstr "" -msgid "upper left corner" +msgid "upper-left corner" msgstr "" -msgid "upper right corner" +msgid "upper-right corner" msgstr "" msgid "vertical line" @@ -1918,6 +1985,9 @@ msgstr "" msgid "Control was down during button state change" msgstr "" +msgid "Alt was down during button state change" +msgstr "" + msgid "The following table lists the predefined colors:" msgstr "" @@ -1966,10 +2036,10 @@ msgstr "" msgid "" "Draw a rectangle. The first argument must be a window object; the remaining " "arguments are coordinates relative to that window. The second and third " -"arguments are the y and x coordinates of the upper left hand corner of the " +"arguments are the y and x coordinates of the upper-left corner of the " "rectangle to be drawn; the fourth and fifth arguments are the y and x " -"coordinates of the lower right hand corner. The rectangle will be drawn " -"using VT100/IBM PC forms characters on terminals that make this possible " +"coordinates of the lower-right corner. The rectangle will be drawn using " +"VT100/IBM PC forms characters on terminals that make this possible " "(including xterm and most other software terminal emulators). Otherwise it " "will be drawn with ASCII dashes, vertical bars, and plus signs." msgstr "" @@ -1983,9 +2053,11 @@ msgstr "" msgid "" "Return a textbox widget object. The *win* argument should be a curses :ref:" "`window ` object in which the textbox is to be " -"contained. The edit cursor of the textbox is initially located at the upper " -"left hand corner of the containing window, with coordinates ``(0, 0)``. The " -"instance's :attr:`stripspaces` flag is initially on." +"contained. If *insert_mode* is true, the textbox inserts typed characters, " +"shifting existing text to the right, rather than overwriting it. The edit " +"cursor of the textbox is initially located at the upper-left corner of the " +"containing window, with coordinates ``(0, 0)``. The instance's :attr:" +"`stripspaces` flag is initially on." msgstr "" msgid ":class:`Textbox` objects have the following methods:" @@ -1994,16 +2066,17 @@ msgstr "" msgid "" "This is the entry point you will normally use. It accepts editing " "keystrokes until one of the termination keystrokes is entered. If " -"*validator* is supplied, it must be a function. It will be called for each " +"*validate* is supplied, it must be a function. It will be called for each " "keystroke entered with the keystroke as a parameter; command dispatch is " -"done on the result. This method returns the window contents as a string; " -"whether blanks in the window are included is affected by the :attr:" -"`stripspaces` attribute." +"done on the result. If it returns a false value, the keystroke is ignored. " +"This method returns the window contents as a string; whether blanks in the " +"window are included is affected by the :attr:`stripspaces` attribute." msgstr "" msgid "" -"Process a single command keystroke. Here are the supported special " -"keystrokes:" +"Process a single command keystroke. Returns ``1`` to continue editing, or " +"``0`` if a termination keystroke was processed. Here are the supported " +"special keystrokes:" msgstr "" msgid "Keystroke" @@ -2057,7 +2130,9 @@ msgstr "" msgid ":kbd:`Control-J`" msgstr ":kbd:`Control-J`" -msgid "Terminate if the window is 1 line, otherwise insert newline." +msgid "" +"Terminate if the window is 1 line, otherwise move to the start of the next " +"line." msgstr "" msgid ":kbd:`Control-K`" diff --git a/library/datatypes.po b/library/datatypes.po index 6a8ee2dc97..ddd01da82f 100644 --- a/library/datatypes.po +++ b/library/datatypes.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/datetime.po b/library/datetime.po index c3b58bec54..db8ba2eea2 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/dbm.po b/library/dbm.po index 30318d8d56..bd5b71f065 100644 --- a/library/dbm.po +++ b/library/dbm.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/debug.po b/library/debug.po index b7204e97f0..c8151eb3e6 100644 --- a/library/debug.po +++ b/library/debug.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/decimal.po b/library/decimal.po index 287e372489..4132993a47 100644 --- a/library/decimal.po +++ b/library/decimal.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/devmode.po b/library/devmode.po index 8cd109861d..b4a422e47c 100644 --- a/library/devmode.po +++ b/library/devmode.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/difflib.po b/library/difflib.po index ccf580b9fb..8da1f1ee85 100644 --- a/library/difflib.po +++ b/library/difflib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -128,6 +128,11 @@ msgid "" "generated in either full or contextual difference mode." msgstr "" +msgid "" +"The trailing newlines get stripped before the diff, so the result can be " +"incomplete. See :gh:`71896` for details." +msgstr "" + msgid "The constructor for this class is:" msgstr "" diff --git a/library/dis.po b/library/dis.po index 05f2550a77..1bc887dfdc 100644 --- a/library/dis.po +++ b/library/dis.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/doctest.po b/library/doctest.po index 8a898e52b0..cf6b97f83a 100644 --- a/library/doctest.po +++ b/library/doctest.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.contentmanager.po b/library/email.contentmanager.po index 7749a3b598..9a594afa31 100644 --- a/library/email.contentmanager.po +++ b/library/email.contentmanager.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.encoders.po b/library/email.encoders.po index 3f66fbc332..f96aac50d3 100644 --- a/library/email.encoders.po +++ b/library/email.encoders.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.examples.po b/library/email.examples.po index 9ad4761e5a..521c0b8704 100644 --- a/library/email.examples.po +++ b/library/email.examples.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.generator.po b/library/email.generator.po index ad6d14de7b..bddba0d460 100644 --- a/library/email.generator.po +++ b/library/email.generator.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.header.po b/library/email.header.po index 44e52acc19..c40edc5fe5 100644 --- a/library/email.header.po +++ b/library/email.header.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.headerregistry.po b/library/email.headerregistry.po index 8ae9a6bdf4..95ff37de44 100644 --- a/library/email.headerregistry.po +++ b/library/email.headerregistry.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -122,12 +122,13 @@ msgid "" "``kwds`` is a dictionary containing one pre-initialized key, ``defects``. " "``defects`` is an empty list. The parse method should append any detected " "defects to this list. On return, the ``kwds`` dictionary *must* contain " -"values for at least the keys ``decoded`` and ``defects``. ``decoded`` " -"should be the string value for the header (that is, the header value fully " -"decoded to unicode). The parse method should assume that *string* may " -"contain content-transfer-encoded parts, but should correctly handle all " -"valid unicode characters as well so that it can parse un-encoded header " -"values." +"values for at least the keys ``decoded``, ``defects`` and ``parse_tree``. " +"``decoded`` should be the string value for the header (that is, the header " +"value fully decoded to unicode). ``parse_tree`` is set to the parse tree " +"obtained from parsing the header. The parse method should assume that " +"*string* may contain content-transfer-encoded parts, but should correctly " +"handle all valid unicode characters as well so that it can parse un-encoded " +"header values." msgstr "" msgid "" diff --git a/library/email.message.po b/library/email.message.po index 1ba5db2dff..133175b2d5 100644 --- a/library/email.message.po +++ b/library/email.message.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.mime.po b/library/email.mime.po index 8785adf758..c38acf2a83 100644 --- a/library/email.mime.po +++ b/library/email.mime.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.parser.po b/library/email.parser.po index 42a4b78fa4..e89a96c356 100644 --- a/library/email.parser.po +++ b/library/email.parser.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.po b/library/email.po index 61ca6af72b..1d30cf4419 100644 --- a/library/email.po +++ b/library/email.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Rafael Fontenelle , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Rafael Fontenelle , 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.policy.po b/library/email.policy.po index e3792fa458..c5d7428a26 100644 --- a/library/email.policy.po +++ b/library/email.policy.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email.utils.po b/library/email.utils.po index 9543749bb0..edb51933ae 100644 --- a/library/email.utils.po +++ b/library/email.utils.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/ensurepip.po b/library/ensurepip.po index 273b5e20ea..c741712b61 100644 --- a/library/ensurepip.po +++ b/library/ensurepip.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/enum.po b/library/enum.po index b4eca02320..8a0fc6dd05 100644 --- a/library/enum.po +++ b/library/enum.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Transifex Bot <>, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Transifex Bot <>, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/exceptions.po b/library/exceptions.po index 787563d3c2..4da4bbc614 100644 --- a/library/exceptions.po +++ b/library/exceptions.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -944,6 +944,11 @@ msgid "" "`TypeError` if any contained exception is not an :exc:`Exception` subclass." msgstr "" +msgid "" +"Exception groups are :ref:`generic ` over the type of their " +"contained exceptions." +msgstr "" + msgid "" "The ``excs`` parameter may be any sequence, but lists and tuples are " "specifically processed more efficiently here. For optimal performance, pass " diff --git a/library/faulthandler.po b/library/faulthandler.po index 2311f6980d..5f1419f154 100644 --- a/library/faulthandler.po +++ b/library/faulthandler.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/fcntl.po b/library/fcntl.po index d83d7df49d..069cf5cb5a 100644 --- a/library/fcntl.po +++ b/library/fcntl.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/fnmatch.po b/library/fnmatch.po index 31731a698d..cd25635e7f 100644 --- a/library/fnmatch.po +++ b/library/fnmatch.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/ftplib.po b/library/ftplib.po index 6e299e94fa..fd01003f2c 100644 --- a/library/ftplib.po +++ b/library/ftplib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/functional.po b/library/functional.po index 585600203d..f94eb3b106 100644 --- a/library/functional.po +++ b/library/functional.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/functions.po b/library/functions.po index f332823749..1fd7209e93 100644 --- a/library/functions.po +++ b/library/functions.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2026\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -991,11 +990,8 @@ msgstr "" msgid "" "Create a new dictionary. The :class:`dict` object is the dictionary class. " -"See :class:`dict` and :ref:`typesmapping` for documentation about this class." +"See also :ref:`typesmapping` for documentation about this class." msgstr "" -"Utwórz nowy słownik. Obiekt :class:`dict` jest klasą słownik. Dokumentacja " -"dotycząca tej klasy znajduje się na stronach :class:`dict` i :ref:" -"`typesmapping`." msgid "" "For other containers see the built-in :class:`list`, :class:`set`, and :" @@ -1169,11 +1165,11 @@ msgstr "" msgid "" "The *source* argument is parsed and evaluated as a Python expression " -"(technically speaking, a condition list) using the *globals* and *locals* " -"mappings as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a " -"reference to the dictionary of the built-in module :mod:`builtins` is " -"inserted under that key before *source* is parsed. Overriding " +"(technically speaking, an :ref:`expression list `) using the " +"*globals* and *locals* mappings as global and local namespace. If the " +"*globals* dictionary is present and does not contain a value for the key " +"``__builtins__``, a reference to the dictionary of the built-in module :mod:" +"`builtins` is inserted under that key before *source* is parsed. Overriding " "``__builtins__`` can be used to restrict or change the available names, but " "this is **not** a security mechanism: the executed code can still access all " "builtins. If the *locals* mapping is omitted it defaults to the *globals* " @@ -1184,21 +1180,6 @@ msgid "" "referenced in the scope that is calling :func:`eval` (e.g. via a :keyword:" "`nonlocal` statement)." msgstr "" -"Argument *source* jest analizowany i ewaluowany jako wyrażenie Python " -"(technicznie rzecz biorąc, lista warunków) przy użyciu mapowań *globals* i " -"*locals* jako globalnej i lokalnej przestrzeni nazw. Jeśli słownik " -"*globals* jest obecny i nie zawiera wartości dla klucza ``__builtins__``, " -"odwołanie do słownika wbudowanego modułu :mod:`builtins` jest wstawiane pod " -"tym kluczem, zanim *source* zostanie przeanalizowane. Nadpisywanie " -"``__builtins__`` może służyć do ograniczenia lub zmiany dostępnych nazw, ale " -"**nie** jest to mechanizm zabezpieczający: wykonywany kod nadal ma dostęp do " -"wszystkich wbudowanych funkcji. Jeśli mapowanie *locals* zostanie pominięte, " -"domyślnie będzie to słownik *globals*. Jeśli oba mapowania są pominięte, " -"wyrażenie jest wykonywane z *globals* i *locals* w środowisku, w którym " -"wywoływany jest :func:`eval`. Uwaga, *eval()* będzie miał dostęp do :term:" -"`zagnieżdżonych zakresów ` (non-locals) w otaczającym " -"środowisku tylko wtedy, gdy są one już przywoływane w zakresie, który " -"wywołuje :func:`eval` (np. poprzez instrukcję :keyword:`nonlocal`)." msgid "Example:" msgstr "Przykład:" @@ -1521,12 +1502,9 @@ msgstr "" msgid "" "Return a new :class:`frozenset` object, optionally with elements taken from " -"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" -"ref:`types-set` for documentation about this class." +"*iterable*. :class:`frozenset` is a built-in class. See also :ref:`types-" +"set` for documentation about this class." msgstr "" -"Zwraca nowy obiekt :class:`frozenset`, opcjonalnie z elementami pobranymi z " -"*iterable*. ``frozenset`` jest klasą wbudowaną. Dokumentacja dotycząca tej " -"klasy znajduje się na stronach :class:`frozenset` i :ref:`types-set`." msgid "" "For other containers see the built-in :class:`set`, :class:`list`, :class:" @@ -3099,12 +3077,9 @@ msgstr "" msgid "" "Return a new :class:`set` object, optionally with elements taken from " -"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" -"set` for documentation about this class." +"*iterable*. :class:`set` is a built-in class. See also :ref:`types-set` " +"for documentation about this class." msgstr "" -"Zwraca nowy obiekt :class:`set`, opcjonalnie z elementami pobranymi z " -"*iterable*. ``set`` jest klasą wbudowana. Dokumentacja dotycząca tej klasy " -"znajduje się na stronach :class:`set` i :ref:`types-set`." msgid "" "For other containers see the built-in :class:`frozenset`, :class:`list`, :" diff --git a/library/functools.po b/library/functools.po index 413e173b57..1a54599641 100644 --- a/library/functools.po +++ b/library/functools.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/getpass.po b/library/getpass.po index 816d38bd81..47c15947a5 100644 --- a/library/getpass.po +++ b/library/getpass.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/gettext.po b/library/gettext.po index 9182e46c12..c4c81893c9 100644 --- a/library/gettext.po +++ b/library/gettext.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/glob.po b/library/glob.po index 01555f089f..137c15fad4 100644 --- a/library/glob.po +++ b/library/glob.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,10 +43,10 @@ msgid "" msgstr "" msgid "" -"Files beginning with a dot (``.``) can only be matched by patterns that also " -"start with a dot, unlike :func:`fnmatch.fnmatch` or :func:`pathlib.Path." -"glob`. For tilde and shell variable expansion, use :func:`os.path." -"expanduser` and :func:`os.path.expandvars`." +"By default, files beginning with a dot (``.``) can only be matched by " +"patterns that also start with a dot, unlike :func:`fnmatch.fnmatch` or :func:" +"`pathlib.Path.glob`. For tilde and shell variable expansion, use :func:`os." +"path.expanduser` and :func:`os.path.expandvars`." msgstr "" msgid "" @@ -88,8 +88,8 @@ msgid "" msgstr "" msgid "" -"If *include_hidden* is true, \"``**``\" pattern will match hidden " -"directories." +"If *include_hidden* is true, wildcards can match path segments that begin " +"with a dot (``.``)." msgstr "" msgid "" @@ -136,8 +136,8 @@ msgid "" "Escape all special characters (``'?'``, ``'*'`` and ``'['``). This is useful " "if you want to match an arbitrary literal string that may have special " "characters in it. Special characters in drive/UNC sharepoints are not " -"escaped, e.g. on Windows ``escape('//?/c:/Quo vadis?.txt')`` returns ``'//?/" -"c:/Quo vadis[?].txt'``." +"escaped, for example on Windows ``escape('//?/c:/Quo vadis?.txt')`` returns " +"``'//?/c:/Quo vadis[?].txt'``." msgstr "" msgid "" diff --git a/library/graphlib.po b/library/graphlib.po index 716045310a..5576d5d0a9 100644 --- a/library/graphlib.po +++ b/library/graphlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/grp.po b/library/grp.po index 6002a4c433..f2b313ab4f 100644 --- a/library/grp.po +++ b/library/grp.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/gzip.po b/library/gzip.po index 409b84f355..3b046b9f49 100644 --- a/library/gzip.po +++ b/library/gzip.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/hashlib.po b/library/hashlib.po index 78bca27863..7222dae3fa 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/heapq.po b/library/heapq.po index 4f9ec001a0..12c509ee5a 100644 --- a/library/heapq.po +++ b/library/heapq.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:17+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/html.entities.po b/library/html.entities.po index bc2d8c81dc..12faa99baf 100644 --- a/library/html.entities.po +++ b/library/html.entities.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/html.parser.po b/library/html.parser.po index 7eb29f7e1f..5669b0b377 100644 --- a/library/html.parser.po +++ b/library/html.parser.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/http.client.po b/library/http.client.po index 8ab4d102e7..48853ad675 100644 --- a/library/http.client.po +++ b/library/http.client.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/http.cookiejar.po b/library/http.cookiejar.po index 4297a39121..c8c6e81913 100644 --- a/library/http.cookiejar.po +++ b/library/http.cookiejar.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-05 15:59+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -51,9 +51,9 @@ msgstr "" msgid "" "The various named parameters found in :mailheader:`Set-Cookie` and :" -"mailheader:`Set-Cookie2` headers (eg. ``domain`` and ``expires``) are " -"conventionally referred to as :dfn:`attributes`. To distinguish them from " -"Python attributes, the documentation for this module uses the term :dfn:" +"mailheader:`Set-Cookie2` headers (for example, ``domain`` and ``expires``) " +"are conventionally referred to as :dfn:`attributes`. To distinguish them " +"from Python attributes, the documentation for this module uses the term :dfn:" "`cookie-attribute` instead." msgstr "" @@ -111,8 +111,8 @@ msgstr "" msgid "" "Constructor arguments should be passed as keyword arguments only. " "*blocked_domains* is a sequence of domain names that we never accept cookies " -"from, nor return cookies to. *allowed_domains* if not :const:`None`, this is " -"a sequence of the only domains for which we accept and return cookies. " +"from, nor return cookies to. *allowed_domains* if not ``None``, this is a " +"sequence of the only domains for which we accept and return cookies. " "*secure_protocols* is a sequence of protocols for which secure cookies can " "be added to. By default *https* and *wss* (secure websocket) are considered " "secure protocols. For all other arguments, see the documentation for :class:" @@ -121,21 +121,21 @@ msgstr "" msgid "" ":class:`DefaultCookiePolicy` implements the standard accept / reject rules " -"for Netscape and :rfc:`2965` cookies. By default, :rfc:`2109` cookies (ie. " -"cookies received in a :mailheader:`Set-Cookie` header with a version cookie-" -"attribute of 1) are treated according to the RFC 2965 rules. However, if " -"RFC 2965 handling is turned off or :attr:`rfc2109_as_netscape` is ``True``, " -"RFC 2109 cookies are 'downgraded' by the :class:`CookieJar` instance to " -"Netscape cookies, by setting the :attr:`version` attribute of the :class:" -"`Cookie` instance to 0. :class:`DefaultCookiePolicy` also provides some " -"parameters to allow some fine-tuning of policy." +"for Netscape and :rfc:`2965` cookies. By default, :rfc:`2109` cookies (that " +"is, cookies received in a :mailheader:`Set-Cookie` header with a version " +"cookie-attribute of 1) are treated according to the RFC 2965 rules. " +"However, if RFC 2965 handling is turned off or :attr:`rfc2109_as_netscape` " +"is ``True``, RFC 2109 cookies are 'downgraded' by the :class:`CookieJar` " +"instance to Netscape cookies, by setting the :attr:`~Cookie.version` " +"attribute of the :class:`Cookie` instance to 0. :class:`DefaultCookiePolicy` " +"also provides some parameters to allow some fine-tuning of policy." msgstr "" msgid "" "This class represents Netscape, :rfc:`2109` and :rfc:`2965` cookies. It is " "not expected that users of :mod:`!http.cookiejar` construct their own :class:" -"`Cookie` instances. Instead, if necessary, call :meth:`make_cookies` on a :" -"class:`CookieJar` instance." +"`Cookie` instances. Instead, if necessary, call :meth:`~CookieJar." +"make_cookies` on a :class:`CookieJar` instance." msgstr "" msgid "Module :mod:`urllib.request`" @@ -185,7 +185,7 @@ msgstr "" msgid ":rfc:`2964` - Use of HTTP State Management" msgstr "" -msgid "CookieJar and FileCookieJar Objects" +msgid "CookieJar and FileCookieJar objects" msgstr "" msgid "" @@ -200,23 +200,27 @@ msgid "Add correct :mailheader:`Cookie` header to *request*." msgstr "" msgid "" -"If policy allows (ie. the :attr:`rfc2965` and :attr:`hide_cookie2` " -"attributes of the :class:`CookieJar`'s :class:`CookiePolicy` instance are " -"true and false respectively), the :mailheader:`Cookie2` header is also added " -"when appropriate." +"If policy allows (that is, the :attr:`~CookiePolicy.rfc2965` and :attr:" +"`~CookiePolicy.hide_cookie2` attributes of the :class:`CookieJar`'s :class:" +"`CookiePolicy` instance are true and false respectively), the :mailheader:" +"`Cookie2` header is also added when appropriate." msgstr "" msgid "" "The *request* object (usually a :class:`urllib.request.Request` instance) " -"must support the methods :meth:`get_full_url`, :meth:`has_header`, :meth:" -"`get_header`, :meth:`header_items`, :meth:`add_unredirected_header` and the " -"attributes :attr:`host`, :attr:`!type`, :attr:`unverifiable` and :attr:" -"`origin_req_host` as documented by :mod:`urllib.request`." +"must support the methods :meth:`~urllib.request.Request.get_full_url`, :meth:" +"`~urllib.request.Request.has_header`, :meth:`~urllib.request.Request." +"get_header`, :meth:`~urllib.request.Request.header_items`, :meth:`~urllib." +"request.Request.add_unredirected_header` and the attributes :attr:`~urllib." +"request.Request.host`, :attr:`~urllib.request.Request.type`, :attr:`~urllib." +"request.Request.unverifiable` and :attr:`~urllib.request.Request." +"origin_req_host` as documented by :mod:`urllib.request`." msgstr "" msgid "" -"*request* object needs :attr:`origin_req_host` attribute. Dependency on a " -"deprecated method :meth:`get_origin_req_host` has been removed." +"*request* object needs :attr:`~urllib.request.Request.origin_req_host` " +"attribute. Dependency on a deprecated method :meth:`!get_origin_req_host` " +"has been removed." msgstr "" msgid "" @@ -233,16 +237,18 @@ msgstr "" msgid "" "The *response* object (usually the result of a call to :meth:`urllib.request." -"urlopen`, or similar) should support an :meth:`info` method, which returns " -"an :class:`email.message.Message` instance." +"urlopen`, or similar) should support an :meth:`~http.client.HTTPResponse." +"info` method, which returns an :class:`email.message.Message` instance." msgstr "" msgid "" "The *request* object (usually a :class:`urllib.request.Request` instance) " -"must support the method :meth:`get_full_url` and the attributes :attr:" -"`host`, :attr:`unverifiable` and :attr:`origin_req_host`, as documented by :" -"mod:`urllib.request`. The request is used to set default values for cookie-" -"attributes as well as for checking that the cookie is allowed to be set." +"must support the method :meth:`~urllib.request.Request.get_full_url` and the " +"attributes :attr:`~urllib.request.Request.host`, :attr:`~urllib.request." +"Request.unverifiable` and :attr:`~urllib.request.Request.origin_req_host`, " +"as documented by :mod:`urllib.request`. The request is used to set default " +"values for cookie-attributes as well as for checking that the cookie is " +"allowed to be set." msgstr "" msgid "Set the :class:`CookiePolicy` instance to be used." @@ -283,16 +289,16 @@ msgid "Discard all session cookies." msgstr "" msgid "" -"Discards all contained cookies that have a true :attr:`discard` attribute " -"(usually because they had either no ``max-age`` or ``expires`` cookie-" -"attribute, or an explicit ``discard`` cookie-attribute). For interactive " -"browsers, the end of a session usually corresponds to closing the browser " -"window." +"Discards all contained cookies that have a true :attr:`~Cookie.discard` " +"attribute (usually because they had either no ``max-age`` or ``expires`` " +"cookie-attribute, or an explicit ``discard`` cookie-attribute). For " +"interactive browsers, the end of a session usually corresponds to closing " +"the browser window." msgstr "" msgid "" -"Note that the :meth:`save` method won't save session cookies anyway, unless " -"you ask otherwise by passing a true *ignore_discard* argument." +"Note that the :meth:`~FileCookieJar.save` method won't save session cookies " +"anyway, unless you ask otherwise by passing a true *ignore_discard* argument." msgstr "" msgid ":class:`FileCookieJar` implements the following additional methods:" @@ -308,9 +314,9 @@ msgstr "" msgid "" "*filename* is the name of file in which to save cookies. If *filename* is " -"not specified, :attr:`self.filename` is used (whose default is the value " -"passed to the constructor, if any); if :attr:`self.filename` is :const:" -"`None`, :exc:`ValueError` is raised." +"not specified, :attr:`self.filename ` is used (whose " +"default is the value passed to the constructor, if any); if :attr:`self." +"filename ` is ``None``, :exc:`ValueError` is raised." msgstr "" msgid "" @@ -403,7 +409,7 @@ msgid "" "file." msgstr "" -msgid "CookiePolicy Objects" +msgid "CookiePolicy objects" msgstr "" msgid "" @@ -494,7 +500,7 @@ msgid "" "to be useful)." msgstr "" -msgid "DefaultCookiePolicy Objects" +msgid "DefaultCookiePolicy objects" msgstr "" msgid "Implements the standard rules for accepting and returning cookies." @@ -535,10 +541,10 @@ msgid "" "A domain blocklist and allowlist is provided (both off by default). Only " "domains not in the blocklist and present in the allowlist (if the allowlist " "is active) participate in cookie setting and returning. Use the " -"*blocked_domains* constructor argument, and :meth:`blocked_domains` and :" -"meth:`set_blocked_domains` methods (and the corresponding argument and " -"methods for *allowed_domains*). If you set an allowlist, you can turn it " -"off again by setting it to :const:`None`." +"*blocked_domains* constructor argument, and :meth:`~DefaultCookiePolicy." +"blocked_domains` and :meth:`~DefaultCookiePolicy.set_blocked_domains` " +"methods (and the corresponding argument and methods for *allowed_domains*). " +"If you set an allowlist, you can turn it off again by setting it to ``None``." msgstr "" msgid "" @@ -568,10 +574,10 @@ msgid "" "cookies." msgstr "" -msgid "Return :const:`None`, or the sequence of allowed domains (as a tuple)." +msgid "Return ``None``, or the sequence of allowed domains (as a tuple)." msgstr "" -msgid "Set the sequence of allowed domains, or :const:`None`." +msgid "Set the sequence of allowed domains, or ``None``." msgstr "" msgid "" @@ -587,10 +593,10 @@ msgstr "" msgid "" "If true, request that the :class:`CookieJar` instance downgrade :rfc:`2109` " -"cookies (ie. cookies received in a :mailheader:`Set-Cookie` header with a " -"version cookie-attribute of 1) to Netscape cookies by setting the version " -"attribute of the :class:`Cookie` instance to 0. The default value is :const:" -"`None`, in which case RFC 2109 cookies are downgraded if and only if :rfc:" +"cookies (that is, cookies received in a :mailheader:`Set-Cookie` header with " +"a version cookie-attribute of 1) to Netscape cookies by setting the version " +"attribute of the :class:`Cookie` instance to 0. The default value is " +"``None``, in which case RFC 2109 cookies are downgraded if and only if :rfc:" "`2965` handling is turned off. Therefore, RFC 2109 cookies are downgraded " "by default." msgstr "" @@ -641,16 +647,16 @@ msgid "" msgstr "" msgid "" -"When setting cookies, the 'host prefix' must not contain a dot (eg. ``www." -"foo.bar.com`` can't set a cookie for ``.bar.com``, because ``www.foo`` " +"When setting cookies, the 'host prefix' must not contain a dot (for example, " +"``www.foo.bar.com`` can't set a cookie for ``.bar.com``, because ``www.foo`` " "contains a dot)." msgstr "" msgid "" "Cookies that did not explicitly specify a ``domain`` cookie-attribute can " -"only be returned to a domain equal to the domain that set the cookie (eg. " -"``spam.example.com`` won't be returned cookies from ``example.com`` that had " -"no ``domain`` cookie-attribute)." +"only be returned to a domain equal to the domain that set the cookie (for " +"example, ``spam.example.com`` won't be returned cookies from ``example.com`` " +"that had no ``domain`` cookie-attribute)." msgstr "" msgid "When setting cookies, require a full :rfc:`2965` domain-match." @@ -662,14 +668,14 @@ msgid "" msgstr "" msgid "" -"Equivalent to 0 (ie. all of the above Netscape domain strictness flags " +"Equivalent to 0 (that is, all of the above Netscape domain strictness flags " "switched off)." msgstr "" msgid "Equivalent to ``DomainStrictNoDots|DomainStrictNonDomain``." msgstr "" -msgid "Cookie Objects" +msgid "Cookie objects" msgstr "" msgid "" @@ -689,52 +695,52 @@ msgid "" msgstr "" msgid "" -"Integer or :const:`None`. Netscape cookies have :attr:`version` 0. :rfc:" -"`2965` and :rfc:`2109` cookies have a ``version`` cookie-attribute of 1. " -"However, note that :mod:`!http.cookiejar` may 'downgrade' RFC 2109 cookies " -"to Netscape cookies, in which case :attr:`version` is 0." +"Integer or ``None``. Netscape cookies have :attr:`version` 0. :rfc:`2965` " +"and :rfc:`2109` cookies have a ``version`` cookie-attribute of 1. However, " +"note that :mod:`!http.cookiejar` may 'downgrade' RFC 2109 cookies to " +"Netscape cookies, in which case :attr:`version` is 0." msgstr "" msgid "Cookie name (a string)." msgstr "" -msgid "Cookie value (a string), or :const:`None`." +msgid "Cookie value (a string), or ``None``." msgstr "" msgid "" -"String representing a port or a set of ports (eg. '80', or '80,8080'), or :" -"const:`None`." +"String representing a port or a set of ports (for example, '80', or " +"'80,8080'), or ``None``." msgstr "" msgid "Cookie domain (a string)." msgstr "" -msgid "Cookie path (a string, eg. ``'/acme/rocket_launchers'``)." +msgid "Cookie path (a string, for example, ``'/acme/rocket_launchers'``)." msgstr "" msgid "``True`` if cookie should only be returned over a secure connection." msgstr "" msgid "" -"Integer expiry date in seconds since epoch, or :const:`None`. See also the :" -"meth:`is_expired` method." +"Integer expiry date in seconds since epoch, or ``None``. See also the :meth:" +"`is_expired` method." msgstr "" msgid "``True`` if this is a session cookie." msgstr "" msgid "" -"String comment from the server explaining the function of this cookie, or :" -"const:`None`." +"String comment from the server explaining the function of this cookie, or " +"``None``." msgstr "" msgid "" "URL linking to a comment from the server explaining the function of this " -"cookie, or :const:`None`." +"cookie, or ``None``." msgstr "" msgid "" -"``True`` if this cookie was received as an :rfc:`2109` cookie (ie. the " +"``True`` if this cookie was received as an :rfc:`2109` cookie (that is, the " "cookie arrived in a :mailheader:`Set-Cookie` header, and the value of the " "Version cookie-attribute in that header was 1). This attribute is provided " "because :mod:`!http.cookiejar` may 'downgrade' RFC 2109 cookies to Netscape " diff --git a/library/http.cookies.po b/library/http.cookies.po index 6ad6e55402..1beef7d002 100644 --- a/library/http.cookies.po +++ b/library/http.cookies.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/http.po b/library/http.po index 3624d98dc5..8758057c60 100644 --- a/library/http.po +++ b/library/http.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/http.server.po b/library/http.server.po index ccb47b6798..0586a27505 100644 --- a/library/http.server.po +++ b/library/http.server.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-05 15:59+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -62,7 +62,14 @@ msgid "" "This class builds on the :class:`~socketserver.TCPServer` class by storing " "the server address as instance variables named :attr:`server_name` and :attr:" "`server_port`. The server is accessible by the handler, typically through " -"the handler's :attr:`server` instance variable." +"the handler's :attr:`~socketserver.BaseRequestHandler.server` instance " +"variable." +msgstr "" + +msgid "The HTTP server's fully qualified domain name." +msgstr "" + +msgid "The HTTP server's port number obtained from *server_address*." msgstr "" msgid "" @@ -80,7 +87,7 @@ msgstr "" msgid "" "The *certfile* argument is the path to the SSL certificate chain file, and " -"the *keyfile* is the path to file containing the private key." +"the *keyfile* is the path to the file containing the private key." msgstr "" msgid "" @@ -162,9 +169,9 @@ msgid "Contains the command (request type). For example, ``'GET'``." msgstr "" msgid "" -"Contains the request path. If query component of the URL is present, then " -"``path`` includes the query. Using the terminology of :rfc:`3986`, ``path`` " -"here includes ``hier-part`` and the ``query``." +"Contains the request path. If the query component of the URL is present, " +"then ``path`` includes the query. Using the terminology of :rfc:`3986`, " +"``path`` here includes ``hier-part`` and the ``query``." msgstr "" msgid "" @@ -211,7 +218,7 @@ msgstr "" msgid "" "Specifies a format string that should be used by :meth:`send_error` method " "for building an error response to the client. The string is filled by " -"default with variables from :attr:`responses` based on the status code that " +"default with variables from :attr:`responses` based on the status code " "passed to :meth:`send_error`." msgstr "" @@ -260,10 +267,10 @@ msgstr "" msgid "" "When an HTTP/1.1 conformant server receives an ``Expect: 100-continue`` " -"request header it responds back with a ``100 Continue`` followed by ``200 " -"OK`` headers. This method can be overridden to raise an error if the server " -"does not want the client to continue. For example, the server can choose to " -"send ``417 Expectation Failed`` as a response header and ``return False``." +"request header it responds with a ``100 Continue`` followed by ``200 OK`` " +"headers. This method can be overridden to raise an error if the server does " +"not want the client to continue. For example, the server can choose to send " +"``417 Expectation Failed`` as a response header and ``return False``." msgstr "" msgid "" @@ -316,9 +323,9 @@ msgstr "" msgid "" "Sends the response header only, used for the purposes when ``100 Continue`` " -"response is sent by the server to the client. The headers not buffered and " -"sent directly the output stream.If the *message* is not specified, the HTTP " -"message corresponding the response *code* is sent." +"response is sent by the server to the client. The headers are not buffered " +"and sent directly the output stream. If the *message* is not specified, the " +"HTTP message corresponding the response *code* is sent." msgstr "" msgid "This method does not reject *message* containing CRLF sequences." @@ -353,7 +360,7 @@ msgid "" "Logs an arbitrary message to ``sys.stderr``. This is typically overridden to " "create custom error logging mechanisms. The *format* argument is a standard " "printf-style format string, where the additional arguments to :meth:" -"`log_message` are applied as inputs to the formatting. The client ip address " +"`log_message` are applied as inputs to the formatting. The client IP address " "and current date and time are prefixed to every message logged." msgstr "" @@ -410,6 +417,12 @@ msgid "" "defined at the module level." msgstr "" +msgid "Specifies the filenames that are treated as directory index pages." +msgstr "" + +msgid "Defaults to ``(\"index.html\", \"index.htm\")``." +msgstr "" + msgid "" "A dictionary mapping suffixes into MIME types, contains custom overrides for " "the default system mappings. The mapping is used case-insensitively, and so " @@ -437,12 +450,12 @@ msgid "" msgstr "" msgid "" -"If the request was mapped to a directory, the directory is checked for a " -"file named ``index.html`` or ``index.htm`` (in that order). If found, the " -"file's contents are returned; otherwise a directory listing is generated by " -"calling the :meth:`list_directory` method. This method uses :func:`os." -"listdir` to scan the directory, and returns a ``404`` error response if the :" -"func:`~os.listdir` fails." +"If the request was mapped to a directory, the directory is checked for an " +"index page as specified by :attr:`index_pages`. If found, the file's " +"contents are returned; otherwise a directory listing is generated by calling " +"the :meth:`list_directory` method. This method uses :func:`os.listdir` to " +"scan the directory, and returns a ``404`` error response if the :func:`~os." +"listdir` fails." msgstr "" msgid "" @@ -474,10 +487,35 @@ msgstr "" msgid "Support of the ``'If-Modified-Since'`` header." msgstr "" +msgid "Helper to list the contents of *path* when no index page is present." +msgstr "" + +msgid "" +"This returns either a :term:`file-like object` (which must be closed by the " +"caller) or ``None`` to indicate an error, in which case the caller has " +"nothing further to do. In either case, the headers are sent." +msgstr "" + +msgid "Guess the type of the file at the given *path*." +msgstr "" + +msgid "" +"This returns a string of the form ``type/subtype``, usable for a MIME " +"Content-type header." +msgstr "" + +msgid "" +"The default implementation looks the file's extension up in :attr:" +"`extensions_map`, falling back to :func:`mimetypes.guess_file_type` and then " +"to ``'application/octet-stream'``." +msgstr "" + +msgid "Add :func:`mimetypes.guess_file_type` as a fallback." +msgstr "" + msgid "" -"The :class:`SimpleHTTPRequestHandler` class can be used in the following " -"manner in order to create a very basic webserver serving files relative to " -"the current directory::" +"The :class:`SimpleHTTPRequestHandler` class can be used to create a very " +"basic webserver serving files relative to the current directory as follows::" msgstr "" msgid "" @@ -496,7 +534,7 @@ msgstr "" msgid "" ":class:`SimpleHTTPRequestHandler` can also be subclassed to enhance " "behavior, such as using different index file names by overriding the class " -"attribute :attr:`index_pages`." +"attribute :attr:`~SimpleHTTPRequestHandler.index_pages`." msgstr "" msgid "" @@ -519,7 +557,8 @@ msgid "" msgstr "" msgid "" -"The :func:`do_GET` and :func:`do_HEAD` functions are modified to run CGI " +"The :func:`~SimpleHTTPRequestHandler.do_GET` and :func:" +"`~SimpleHTTPRequestHandler.do_HEAD` functions are modified to run CGI " "scripts and serve the output, instead of serving files, if the request leads " "to somewhere below the ``cgi_directories`` path." msgstr "" @@ -654,7 +693,7 @@ msgstr "" msgid "" ":class:`SimpleHTTPRequestHandler` will follow symbolic links when handling " -"requests, this makes it possible for files outside of the specified " +"requests which makes it possible for files outside of the specified " "directory to be served." msgstr "" @@ -662,7 +701,7 @@ msgid "" "Methods :meth:`BaseHTTPRequestHandler.send_header` and :meth:" "`BaseHTTPRequestHandler.send_response_only` assume sanitized input and do " "not perform input validation such as checking for the presence of CRLF " -"sequences. Untrusted input may result in HTTP Header injection attacks." +"sequences. Untrusted input may result in HTTP header injection attacks." msgstr "" msgid "" diff --git a/library/idle.po b/library/idle.po index 7e54889e94..2e7a237620 100644 --- a/library/idle.po +++ b/library/idle.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/imaplib.po b/library/imaplib.po index 8cbe6e68bf..1508b61665 100644 --- a/library/imaplib.po +++ b/library/imaplib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-05 15:59+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,7 +33,7 @@ msgid "" "This module defines three classes, :class:`IMAP4`, :class:`IMAP4_SSL` and :" "class:`IMAP4_stream`, which encapsulate a connection to an IMAP4 server and " "implement a large subset of the IMAP4rev1 client protocol as defined in :rfc:" -"`2060`. It is backward compatible with IMAP4 (:rfc:`1730`) servers, but note " +"`3501`. It is backward compatible with IMAP4 (:rfc:`1730`) servers, but note " "that the ``STATUS`` command is not supported in IMAP4." msgstr "" @@ -115,6 +115,12 @@ msgid "" "for best practices." msgstr "" +msgid "" +"With the default *ssl_context*, the connection is encrypted but the server " +"certificate and hostname are not verified. To verify them, pass a context " +"created by :func:`ssl.create_default_context`." +msgstr "" + msgid "" "The optional *timeout* parameter specifies a timeout in seconds for the " "connection attempt. If timeout is not given or is ``None``, the global " @@ -145,9 +151,9 @@ msgid "The following utility functions are defined:" msgstr "" msgid "" -"Parse an IMAP4 ``INTERNALDATE`` string and return corresponding local time. " -"The return value is a :class:`time.struct_time` tuple or ``None`` if the " -"string has wrong format." +"Parse a :term:`bytes-like object` containing an IMAP4 ``INTERNALDATE`` " +"response and return the corresponding local time. The return value is a :" +"class:`time.struct_time` tuple or ``None`` if the input has wrong format." msgstr "" msgid "" @@ -155,7 +161,10 @@ msgid "" "set [``A`` .. ``P``]." msgstr "" -msgid "Converts an IMAP4 ``FLAGS`` response to a tuple of individual flags." +msgid "" +"Converts a :term:`bytes-like object` containing an IMAP4 ``FLAGS`` response " +"to a tuple of individual flags as :class:`bytes`. The return value is an " +"empty tuple if the input has wrong format." msgstr "" msgid "" @@ -203,7 +212,10 @@ msgid "" "string is quoted. However, the *password* argument to the ``LOGIN`` command " "is always quoted. If you want to avoid having an argument string quoted (eg: " "the *flags* argument to ``STORE``) then enclose the string in parentheses " -"(eg: ``r'(\\Deleted)'``)." +"(eg: ``r'(\\Deleted)'``). In general, pass arguments unquoted and let the " +"module quote them as needed. An argument that is already enclosed in double " +"quotes is left unchanged, so that code which quotes arguments itself keeps " +"working." msgstr "" msgid "" @@ -228,6 +240,12 @@ msgstr "" msgid "Append *message* to named mailbox." msgstr "" +msgid "" +"*flags* may be ``None`` or a string of IMAP flag tokens. Multiple flags are " +"separated by spaces, for example ``r'\\Seen \\Answered'``. If *flags* is not " +"already enclosed in parentheses, parentheses are added automatically." +msgstr "" + msgid "Authenticate command --- requires response processing." msgstr "" @@ -592,7 +610,7 @@ msgstr "" msgid "" "Alters flag dispositions for messages in mailbox. *command* is specified by " -"section 6.4.6 of :rfc:`2060` as being one of \"FLAGS\", \"+FLAGS\", or \"-" +"section 6.4.6 of :rfc:`3501` as being one of \"FLAGS\", \"+FLAGS\", or \"-" "FLAGS\", optionally with a suffix of \".SILENT\"." msgstr "" @@ -609,10 +627,10 @@ msgstr "" msgid "" "Creating flags containing ']' (for example: \"[test]\") violates :rfc:`3501` " "(the IMAP protocol). However, imaplib has historically allowed creation of " -"such tags, and popular IMAP servers, such as Gmail, accept and produce such " -"flags. There are non-Python programs which also create such tags. Although " -"it is an RFC violation and IMAP clients and servers are supposed to be " -"strict, imaplib still continues to allow such tags to be created for " +"such flags, and popular IMAP servers, such as Gmail, accept and produce such " +"flags. There are non-Python programs which also create such flags. " +"Although it is an RFC violation and IMAP clients and servers are supposed to " +"be strict, imaplib still continues to allow such flags to be created for " "backward compatibility reasons, and as of Python 3.6, handles them if they " "are sent from the server, since this improves real-world compatibility." msgstr "" @@ -706,6 +724,12 @@ msgid "" "M.logout()" msgstr "" +msgid "" +"A ``FETCH`` response may contain additional or unsolicited data (see :rfc:" +"`3501`, section 7.4.2), so production code should inspect the whole response " +"rather than rely on ``data[0][1]``." +msgstr "" + msgid "IMAP4" msgstr "" diff --git a/library/importlib.metadata.po b/library/importlib.metadata.po index ece27afbd2..7889b6c384 100644 --- a/library/importlib.metadata.po +++ b/library/importlib.metadata.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/importlib.po b/library/importlib.po index 4ebb7b9456..7534e69fae 100644 --- a/library/importlib.po +++ b/library/importlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/index.po b/library/index.po index f190fca35f..2e1540307f 100644 --- a/library/index.po +++ b/library/index.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/inspect.po b/library/inspect.po index bd1ed6b756..ea54b67ac3 100644 --- a/library/inspect.po +++ b/library/inspect.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -568,10 +568,56 @@ msgid "" "Python code." msgstr "" +msgid "" +"This function returns ``False`` for :ref:`generic aliases ` of classes, such as ``list[int]``." +msgstr "" + msgid "Return ``True`` if the object is a bound method written in Python." msgstr "" -msgid "Return ``True`` if the object is a :term:`package`." +msgid "For example, given this class::" +msgstr "" + +msgid "" +">>> class Greeter:\n" +"... def say_hello(self):\n" +"... print('hello!')" +msgstr "" + +msgid "" +"A bound method (also known as an *instance method*) is created when " +"accessing ``say_hello`` (a :term:`function` defined in the ``Greeter`` " +"namespace) through an instance of the ``Greeter`` class::" +msgstr "" + +msgid "" +">>> instance = Greeter()\n" +"\n" +">>> instance.say_hello\n" +">\n" +">>> ismethod(instance.say_hello)\n" +"True\n" +">>> isfunction(instance.say_hello)\n" +"False" +msgstr "" + +msgid "" +"Accessing ``say_hello`` through the ``Greeter`` class will return the " +"function itself. For this function, :func:`ismethod` will return ``False``, " +"but :func:`isfunction` will return ``True``::" +msgstr "" + +msgid "" +">>> Greeter.say_hello\n" +"\n" +">>> ismethod(Greeter.say_hello)\n" +"False\n" +">>> isfunction(Greeter.say_hello)\n" +"True" +msgstr "" + +msgid "See :ref:`typesmethods` for details." msgstr "" msgid "" @@ -579,9 +625,20 @@ msgid "" "created by a :term:`lambda` expression." msgstr "" +msgid "See the note for :func:`~inspect.ismethod` for an example." +msgstr "" + +msgid "Return ``True`` if the object is a :term:`package`." +msgstr "" + msgid "Return ``True`` if the object is a Python generator function." msgstr "" +msgid "" +"It also returns ``True`` for bound methods created from Python generator " +"functions (see :ref:`typesmethods` for more information)." +msgstr "" + msgid "" "Functions wrapped in :func:`functools.partial` now return ``True`` if the " "wrapped function is a Python generator function." @@ -725,8 +782,7 @@ msgstr "" msgid "" "Return ``True`` if the object is a method descriptor, but not if :func:" -"`ismethod`, :func:`isclass`, :func:`isfunction` or :func:`isbuiltin` are " -"true." +"`isclass`, :func:`ismethod` or :func:`isfunction` is true." msgstr "" msgid "" @@ -738,10 +794,11 @@ msgid "" msgstr "" msgid "" -"Methods implemented via descriptors that also pass one of the other tests " -"return ``False`` from the :func:`ismethoddescriptor` test, simply because " -"the other tests promise more -- you can, e.g., count on having the :attr:" -"`~method.__func__` attribute (etc) when an object passes :func:`ismethod`." +"Method descriptors that also pass any of the other tests (:func:`!isclass`, :" +"func:`!ismethod` or :func:`!isfunction`) make this function return " +"``False``, simply because those other tests promise more -- you can, for " +"example, count on having the :attr:`~method.__func__` attribute when an " +"object passes :func:`ismethod`." msgstr "" msgid "" @@ -751,17 +808,36 @@ msgid "" "descriptors)." msgstr "" -msgid "Return ``True`` if the object is a data descriptor." +msgid "" +"Return ``True`` if the object is a data descriptor, but not if :func:" +"`isclass`, :func:`ismethod` or :func:`isfunction` is true." +msgstr "" + +msgid "" +"Data descriptors always have a :meth:`~object.__set__` method and/or a :meth:" +"`~object.__delete__` method. Optionally, they may also have a :meth:" +"`~object.__get__` method." +msgstr "" + +msgid "" +"Examples of data descriptors are :func:`properties `, getsets and " +"member descriptors. Note that for the latter two (defined only in C " +"extension modules), more specific tests are available: :func:" +"`isgetsetdescriptor` and :func:`ismemberdescriptor`, respectively." +msgstr "" + +msgid "" +"While data descriptors may also have :attr:`~definition.__name__` and :attr:" +"`!__doc__` attributes (as properties, getsets and member descriptors do), " +"this is not necessarily the case in general." msgstr "" msgid "" -"Data descriptors have a :attr:`~object.__set__` or a :attr:`~object." -"__delete__` method. Examples are properties (defined in Python), getsets, " -"and members. The latter two are defined in C and there are more specific " -"tests available for those types, which is robust across Python " -"implementations. Typically, data descriptors will also have :attr:" -"`~definition.__name__` and :attr:`!__doc__` attributes (properties, getsets, " -"and members have both of these attributes), but this is not guaranteed." +"This function now reports objects with only a :meth:`~object.__set__` method " +"as being data descriptors (the presence of :meth:`~object.__get__` is no " +"longer required for that). Moreover, objects with :meth:`~object." +"__delete__`, but not :meth:`~object.__set__`, are now properly recognized as " +"data descriptors as well, which was not the case previously." msgstr "" msgid "Return ``True`` if the object is a getset descriptor." @@ -1653,7 +1729,7 @@ msgstr "" msgid "" "For cases where you want passive introspection, like documentation tools, " -"this can be inconvenient. :func:`getattr_static` has the same signature as :" +"this can be inconvenient. :func:`getattr_static` has a similar signature as :" "func:`getattr` but avoids executing code when it fetches attributes." msgstr "" diff --git a/library/internet.po b/library/internet.po index 31879a4d84..a7030ba534 100644 --- a/library/internet.po +++ b/library/internet.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/intro.po b/library/intro.po index a16ef0d11d..0d7efe7e38 100644 --- a/library/intro.po +++ b/library/intro.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/io.po b/library/io.po index c137c5c3ac..c372b30d53 100644 --- a/library/io.po +++ b/library/io.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-15 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -150,6 +150,15 @@ msgid "" "The raw stream API is described in detail in the docs of :class:`RawIOBase`." msgstr "" +msgid "" +"Raw I/O is a low-level interface and methods generally must have their " +"return values checked and be explicitly retried to ensure an operation " +"completes. For instance :meth:`~RawIOBase.write` returns the number of bytes " +"written which may be less than the number of bytes provided (a partial " +"write). High-level I/O objects like :ref:`binary-io` and :ref:`text-io` " +"implement retry behavior." +msgstr "" + msgid "Text Encoding" msgstr "" @@ -608,9 +617,14 @@ msgstr "" msgid "" "Read up to *size* bytes from the object and return them. As a convenience, " -"if *size* is unspecified or -1, all bytes until EOF are returned. Otherwise, " -"only one system call is ever made. Fewer than *size* bytes may be returned " -"if the operating system call returns fewer than *size* bytes." +"if *size* is unspecified or -1, all bytes until EOF are returned." +msgstr "" + +msgid "" +"Attempts to make only one system call but will retry if interrupted and the " +"signal handler does not raise an exception (see :pep:`475` for the " +"rationale). This means fewer than *size* bytes may be returned if the " +"operating system call returns fewer than *size* bytes." msgstr "" msgid "" @@ -628,11 +642,22 @@ msgid "" "calls to the stream if necessary." msgstr "" +msgid "" +"If ``0`` bytes are returned this indicates end of file. If the object is in " +"non-blocking mode and the underlying :meth:`read` returns ``None`` " +"indicating no bytes are available, ``None`` is returned." +msgstr "" + msgid "" "Read bytes into a pre-allocated, writable :term:`bytes-like object` *b*, and " "return the number of bytes read. For example, *b* might be a :class:" -"`bytearray`. If the object is in non-blocking mode and no bytes are " -"available, ``None`` is returned." +"`bytearray`." +msgstr "" + +msgid "" +"If ``0`` is returned and ``len(b)`` is not ``0``, this indicates end of " +"file. If the object is in non-blocking mode and no bytes are available, " +"``None`` is returned." msgstr "" msgid "" @@ -645,6 +670,14 @@ msgid "" "the implementation should only access *b* during the method call." msgstr "" +msgid "" +"This function does not ensure all bytes are written or an exception is " +"thrown. Callers may implement that behavior by checking the return value " +"and, if it is less than the length of *b*, looping with additional write " +"calls until all unwritten bytes are written. High-level I/O objects like :" +"ref:`binary-io` and :ref:`text-io` implement retry behavior." +msgstr "" + msgid "" "Base class for binary streams that support some kind of buffering. It " "inherits from :class:`IOBase`." @@ -778,7 +811,11 @@ msgstr "" msgid "" "A raw binary stream representing an OS-level file containing bytes data. It " -"inherits from :class:`RawIOBase`." +"inherits from :class:`RawIOBase` and implements its low-level access design. " +"This means :meth:`~RawIOBase.write` does not guarantee all bytes are written " +"and :meth:`~RawIOBase.read` may read less bytes than requested even when " +"more bytes may be present in the underlying file. To get \"write all\" and " +"\"read at least\" behavior, use :ref:`binary-io`." msgstr "" msgid "The *name* can be one of two things:" @@ -807,12 +844,6 @@ msgid "" "``'+'`` to the mode to allow simultaneous reading and writing." msgstr "" -msgid "" -"The :meth:`~RawIOBase.read` (when called with a positive argument), :meth:" -"`~RawIOBase.readinto` and :meth:`~RawIOBase.write` methods on this class " -"will only make one system call." -msgstr "" - msgid "" "A custom opener can be used by passing a callable as *opener*. The " "underlying file descriptor for the file object is then obtained by calling " @@ -829,6 +860,14 @@ msgid "" "parameter." msgstr "" +msgid "" +":class:`FileIO` is a low-level I/O object and members, such as :meth:" +"`~RawIOBase.read` and :meth:`~RawIOBase.write`, need to have their return " +"values checked explicitly in a retry loop to implement \"write all\" and " +"\"read at least\" behavior. High-level I/O objects :ref:`binary-io` and :ref:" +"`text-io` implement retry behavior." +msgstr "" + msgid "The *opener* parameter was added. The ``'x'`` mode was added." msgstr "" @@ -992,9 +1031,9 @@ msgid "" msgstr "" msgid "" -"A buffered binary stream providing higher-level access to a seekable :class:" -"`RawIOBase` raw binary stream. It inherits from :class:`BufferedReader` " -"and :class:`BufferedWriter`." +"A buffered binary stream implementing :class:`BufferedIOBase` interfaces " +"providing higher-level access to a seekable :class:`RawIOBase` raw binary " +"stream." msgstr "" msgid "" diff --git a/library/ipaddress.po b/library/ipaddress.po index b319b10caa..916f7a2e8c 100644 --- a/library/ipaddress.po +++ b/library/ipaddress.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/itertools.po b/library/itertools.po index b72063fd20..2186158fa8 100644 --- a/library/itertools.po +++ b/library/itertools.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/json.po b/library/json.po index 755443dadb..2a884e870c 100644 --- a/library/json.po +++ b/library/json.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -258,7 +258,7 @@ msgid "" "be pretty-printed with that indent level. A positive integer indents that " "many spaces per level; a string (such as ``\"\\t\"``) is used to indent each " "level. If zero, negative, or ``\"\"`` (the empty string), only newlines are " -"inserted. If ``None`` (the default), the most compact representation is used." +"inserted. If ``None`` (the default), no newlines are inserted." msgstr "" msgid "" diff --git a/library/linecache.po b/library/linecache.po index 1d7c9272f2..57c9795b35 100644 --- a/library/linecache.po +++ b/library/linecache.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/locale.po b/library/locale.po index 50d9ae130c..519b58119e 100644 --- a/library/locale.po +++ b/library/locale.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/logging.config.po b/library/logging.config.po index b9128a4f6f..1d908dbdfc 100644 --- a/library/logging.config.po +++ b/library/logging.config.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/logging.handlers.po b/library/logging.handlers.po index 1cc3849603..c854b40d7b 100644 --- a/library/logging.handlers.po +++ b/library/logging.handlers.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/logging.po b/library/logging.po index 97247111ff..dbc03553cb 100644 --- a/library/logging.po +++ b/library/logging.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/lzma.po b/library/lzma.po index 01b4bac1c7..e190bea165 100644 --- a/library/lzma.po +++ b/library/lzma.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/mailbox.po b/library/mailbox.po index 6b9faf9ab3..3135572327 100644 --- a/library/mailbox.po +++ b/library/mailbox.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/marshal.po b/library/marshal.po index 523b37e9a8..88093b1db7 100644 --- a/library/marshal.po +++ b/library/marshal.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/math.po b/library/math.po index f3f64a72a8..2f3376d610 100644 --- a/library/math.po +++ b/library/math.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -644,10 +644,11 @@ msgid "" msgstr "" msgid "" -"Return the mantissa and exponent of *x* as the pair ``(m, e)``. *m* is a " -"float and *e* is an integer such that ``x == m * 2**e`` exactly. If *x* is " -"zero, returns ``(0.0, 0)``, otherwise ``0.5 <= abs(m) < 1``. This is used " -"to \"pick apart\" the internal representation of a float in a portable way." +"Return the mantissa and exponent of *x* as the pair ``(m, e)``. If *x* is a " +"finite nonzero number, then *m* is a float with ``0.5 <= abs(m) < 1.0`` and " +"an integer *e* is such that ``x == m * 2**e`` exactly. Else, return ``(x, " +"0)``. This is used to \"pick apart\" the internal representation of a float " +"in a portable way." msgstr "" msgid "" diff --git a/library/mimetypes.po b/library/mimetypes.po index 987f08bc20..d849823625 100644 --- a/library/mimetypes.po +++ b/library/mimetypes.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -84,8 +84,7 @@ msgid "Added support for *url* being a :term:`path-like object`." msgstr "" msgid "" -"Passing a file path instead of URL is :term:`soft deprecated`. Use :func:" -"`guess_file_type` for this." +"Passing a file path instead of URL. Use :func:`guess_file_type` for this." msgstr "" msgid "" @@ -146,10 +145,11 @@ msgid "Previously, Windows registry settings were ignored." msgstr "" msgid "" -"Load the type map given in the file *filename*, if it exists. The type map " -"is returned as a dictionary mapping filename extensions, including the " -"leading dot (``'.'``), to strings of the form ``'type/subtype'``. If the " -"file *filename* does not exist or cannot be read, ``None`` is returned." +"Load the type map given in the file named by *file*, if it exists. *file* " +"must be a string specifying the name of the file to read. The type map is " +"returned as a dictionary mapping file extensions, including the leading dot " +"(``'.'``), to strings of the form ``'type/subtype'``. If the file does not " +"exist or cannot be read, ``None`` is returned." msgstr "" msgid "" @@ -347,7 +347,7 @@ msgstr "" msgid "" "For each ``type`` entry, the script writes a line into the standard output " "stream. If an unknown type occurs, it writes an error message into the " -"standard error stream and exits with the return code ``1``." +"standard output stream and exits with the return code ``1``." msgstr "" msgid "Command-line example" @@ -373,7 +373,7 @@ msgid "" "\n" "$ # get a MIME type for a rare file extension\n" "$ python -m mimetypes filename.pict\n" -"error: unknown extension of filename.pict\n" +"error: media type unknown for filename.pict\n" "\n" "$ # now look in the extended database built into Python\n" "$ python -m mimetypes --lenient filename.pict\n" @@ -395,7 +395,8 @@ msgid "" "$ python -m mimetypes filename.sh filename.nc filename.xxx filename.txt\n" "type: application/x-sh encoding: None\n" "type: application/x-netcdf encoding: None\n" -"error: unknown extension of filename.xxx\n" +"error: media type unknown for filename.xxx\n" +"type: text/plain encoding: None\n" "\n" "$ # try to feed an unknown MIME type\n" "$ python -m mimetypes --extension audio/aac audio/opus audio/future audio/x-" diff --git a/library/mmap.po b/library/mmap.po index 62d1dc42a0..bc2d7e7627 100644 --- a/library/mmap.po +++ b/library/mmap.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/msvcrt.po b/library/msvcrt.po index 60986127d4..671de6abd4 100644 --- a/library/msvcrt.po +++ b/library/msvcrt.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/multiprocessing.po b/library/multiprocessing.po index c04b6c227a..71a34d85a6 100644 --- a/library/multiprocessing.po +++ b/library/multiprocessing.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -147,10 +147,10 @@ msgid "" msgstr "" msgid "" -"The arguments to :class:`Process` usually need to be unpickleable from " -"within the child process. If you tried typing the above example directly " -"into a REPL it could lead to an :exc:`AttributeError` in the child process " -"trying to locate the *f* function in the ``__main__`` module." +"The arguments to :class:`Process` usually need to be picklable so they can " +"be passed to the child process. If you tried typing the above example " +"directly into a REPL it could lead to an :exc:`AttributeError` in the child " +"process trying to locate the *f* function in the ``__main__`` module." msgstr "" msgid "Contexts and start methods" @@ -1915,7 +1915,10 @@ msgstr "" msgid "" "Note that an array of :data:`ctypes.c_char` has *value* and *raw* attributes " -"which allow one to use it to store and retrieve strings." +"which can both be used to store and retrieve byte strings. While *raw* " +"allows interaction with a :class:`bytes` object the full size of the array, " +"reading *value* will terminate after a null byte, like most programming " +"languages handle strings." msgstr "" msgid "The :mod:`!multiprocessing.sharedctypes` module" diff --git a/library/multiprocessing.shared_memory.po b/library/multiprocessing.shared_memory.po index c9ee1db031..8d13641b2d 100644 --- a/library/multiprocessing.shared_memory.po +++ b/library/multiprocessing.shared_memory.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/numeric.po b/library/numeric.po index 176caa5bd2..559e6b2307 100644 --- a/library/numeric.po +++ b/library/numeric.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/operator.po b/library/operator.po index 34f6f4f301..2d6b33f025 100644 --- a/library/operator.po +++ b/library/operator.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -97,7 +97,7 @@ msgstr "" msgid "Return ``a + b``, for *a* and *b* numbers." msgstr "" -msgid "Return the bitwise and of *a* and *b*." +msgid "Return ``a & b``." msgstr "" msgid "Return ``a // b``." @@ -111,18 +111,16 @@ msgid "" "have been an instance of a subclass of ``int``." msgstr "" -msgid "" -"Return the bitwise inverse of the number *obj*. This is equivalent to " -"``~obj``." +msgid "Return ``~obj``." msgstr "" -msgid "Return *a* shifted left by *b*." +msgid "Return ``a << b``." msgstr "" msgid "Return ``a % b``." msgstr "" -msgid "Return ``a * b``, for *a* and *b* numbers." +msgid "Return ``a * b``." msgstr "" msgid "Return ``a @ b``." @@ -131,16 +129,16 @@ msgstr "" msgid "Return *obj* negated (``-obj``)." msgstr "" -msgid "Return the bitwise or of *a* and *b*." +msgid "Return ``a | b``." msgstr "" -msgid "Return *obj* positive (``+obj``)." +msgid "Return ``+obj``." msgstr "" -msgid "Return ``a ** b``, for *a* and *b* numbers." +msgid "Return ``a ** b``." msgstr "" -msgid "Return *a* shifted right by *b*." +msgid "Return ``a >> b``." msgstr "" msgid "Return ``a - b``." @@ -151,7 +149,7 @@ msgid "" "\"true\" division." msgstr "" -msgid "Return the bitwise exclusive or of *a* and *b*." +msgid "Return ``a ^ b``." msgstr "" msgid "" @@ -358,7 +356,7 @@ msgstr "``a // b``" msgid "``floordiv(a, b)``" msgstr "``floordiv(a, b)``" -msgid "Bitwise And" +msgid "Bitwise And, or Intersection" msgstr "" msgid "``a & b``" @@ -367,7 +365,7 @@ msgstr "``a & b``" msgid "``and_(a, b)``" msgstr "``and_(a, b)``" -msgid "Bitwise Exclusive Or" +msgid "Bitwise Exclusive Or, or Symmetric Difference" msgstr "" msgid "``a ^ b``" @@ -376,7 +374,7 @@ msgstr "``a ^ b``" msgid "``xor(a, b)``" msgstr "``xor(a, b)``" -msgid "Bitwise Inversion" +msgid "Bitwise Inversion, or Complement" msgstr "" msgid "``~ a``" @@ -385,7 +383,7 @@ msgstr "``~ a``" msgid "``invert(a)``" msgstr "``invert(a)``" -msgid "Bitwise Or" +msgid "Bitwise Or, or Union" msgstr "" msgid "``a | b``" diff --git a/library/optparse.po b/library/optparse.po index a08bfdb48c..64654f893b 100644 --- a/library/optparse.po +++ b/library/optparse.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/os.path.po b/library/os.path.po index b7e721e8c4..7b32dfeda1 100644 --- a/library/os.path.po +++ b/library/os.path.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/os.po b/library/os.po index e8763ec36d..1b60b3cc7b 100644 --- a/library/os.po +++ b/library/os.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-07 17:18+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -680,46 +680,53 @@ msgstr "" msgid "" "Returns information identifying the current operating system. The return " -"value is an object with five attributes:" +"value is a :class:`uname_result`." msgstr "" -msgid ":attr:`sysname` - operating system name" -msgstr "" - -msgid ":attr:`nodename` - name of machine on network (implementation-defined)" +msgid "" +"On macOS, iOS and Android, this returns the *kernel* name and version (i.e., " +"``'Darwin'`` on macOS and iOS; ``'Linux'`` on Android). :func:`platform." +"uname` can be used to get the user-facing operating system name and version " +"on iOS and Android." msgstr "" -msgid ":attr:`release` - operating system release" +msgid ":data:`sys.platform` which has finer granularity." msgstr "" -msgid ":attr:`version` - operating system version" +msgid "" +"Return type changed from a tuple to a tuple-like object with named " +"attributes." msgstr "" -msgid ":attr:`machine` - hardware identifier" +msgid "" +"Name and information about the system returned by :func:`os.uname`. These " +"attributes correspond to the members described in :manpage:`uname(2)`." msgstr "" msgid "" "For backwards compatibility, this object is also iterable, behaving like a " -"five-tuple containing :attr:`sysname`, :attr:`nodename`, :attr:`release`, :" -"attr:`version`, and :attr:`machine` in that order." +"five-tuple containing :attr:`~uname_result.sysname`, :attr:`~uname_result." +"nodename`, :attr:`~uname_result.release`, :attr:`~uname_result.version`, " +"and :attr:`~uname_result.machine` in that order." msgstr "" -msgid "" -"Some systems truncate :attr:`nodename` to 8 characters or to the leading " -"component; a better way to get the hostname is :func:`socket.gethostname` " -"or even ``socket.gethostbyaddr(socket.gethostname())``." +msgid "Operating system name." msgstr "" msgid "" -"On macOS, iOS and Android, this returns the *kernel* name and version (i.e., " -"``'Darwin'`` on macOS and iOS; ``'Linux'`` on Android). :func:`platform." -"uname` can be used to get the user-facing operating system name and version " -"on iOS and Android." +"Name of machine on network. Some systems truncate :attr:`~uname_result." +"nodename` to 8 characters or to the leading component; a better way to get " +"the hostname is :func:`socket.gethostname` or even ``socket." +"gethostbyaddr(socket.gethostname())``." msgstr "" -msgid "" -"Return type changed from a tuple to a tuple-like object with named " -"attributes." +msgid "Operating system release." +msgstr "" + +msgid "Operating system version." +msgstr "" + +msgid "Hardware identifier." msgstr "" msgid "" @@ -936,9 +943,6 @@ msgid "" "of metadata." msgstr "" -msgid "This function is not available on MacOS." -msgstr "Ta funkcja nie jest dostępna w macOS." - msgid "" "Return system configuration information relevant to an open file. *name* " "specifies the configuration value to retrieve; it may be a string which is " @@ -972,8 +976,8 @@ msgstr "" msgid "" "Return information about the filesystem containing the file associated with " -"file descriptor *fd*, like :func:`statvfs`. As of Python 3.3, this is " -"equivalent to ``os.statvfs(fd)``." +"file descriptor *fd* in a :class:`statvfs_result`, like :func:`statvfs`. As " +"of Python 3.3, this is equivalent to ``os.statvfs(fd)``." msgstr "" msgid "" @@ -1835,6 +1839,11 @@ msgid "" "``path``." msgstr "" +msgid "" +"The :func:`contextlib.chdir` context manager, which changes the current " +"working directory on entering and restores the previous one on exit." +msgstr "" + msgid "" "Added support for specifying *path* as a file descriptor on some platforms." msgstr "" @@ -2586,6 +2595,11 @@ msgid "" "implements the :class:`PathLike` interface." msgstr "" +msgid "" +":class:`!DirEntry` objects are :ref:`generic ` over the type of " +"the path (:class:`str` or :class:`bytes`)." +msgstr "" + msgid "Attributes and methods on a ``os.DirEntry`` instance are as follows:" msgstr "" @@ -2600,12 +2614,17 @@ msgid "" msgstr "" msgid "" -"The entry's full path name: equivalent to ``os.path.join(scandir_path, entry." -"name)`` where *scandir_path* is the :func:`scandir` *path* argument. The " -"path is only absolute if the :func:`scandir` *path* argument was absolute. " -"If the :func:`scandir` *path* argument was a :ref:`file descriptor " -"`, the :attr:`path` attribute is the same as the :attr:`name` " -"attribute." +"The entry's path name: equivalent to ``os.path.join(scandir_path, entry." +"name)`` where *scandir_path* is the original :func:`scandir` *path* " +"argument. Apart from the filename, the path preserves the original :func:" +"`scandir` argument. If the :func:`scandir` *path* argument was relative, " +"the :attr:`path` attribute is also relative. Changing the current working " +"directory after creating the :func:`scandir` iterator may cause later uses " +"of :attr:`path` to resolve differently. On some platforms, the constructed " +"path may not be valid if the original :func:`scandir` argument was usable " +"for enumeration but not for joining with the entry name. If the :func:" +"`scandir` *path* argument was a :ref:`file descriptor `, the :attr:" +"`path` attribute is the same as the :attr:`name` attribute." msgstr "" msgid "" @@ -3042,44 +3061,97 @@ msgid "Added the :attr:`st_birthtime` member on Windows." msgstr "" msgid "" -"Perform a :c:func:`!statvfs` system call on the given path. The return " -"value is an object whose attributes describe the filesystem on the given " -"path, and correspond to the members of the :c:struct:`statvfs` structure, " -"namely: :attr:`f_bsize`, :attr:`f_frsize`, :attr:`f_blocks`, :attr:" -"`f_bfree`, :attr:`f_bavail`, :attr:`f_files`, :attr:`f_ffree`, :attr:" -"`f_favail`, :attr:`f_flag`, :attr:`f_namemax`, :attr:`f_fsid`." +"Perform a :manpage:`statvfs(3)` system call on the given path. The return " +"value is a :class:`statvfs_result` whose attributes describe the filesystem " +"on the given path and correspond to the members of the :c:struct:`statvfs` " +"structure." msgstr "" msgid "" -"Two module-level constants are defined for the :attr:`f_flag` attribute's " -"bit-flags: if :const:`ST_RDONLY` is set, the filesystem is mounted read-" -"only, and if :const:`ST_NOSUID` is set, the semantics of setuid/setgid bits " -"are disabled or not supported." +"Filesystem statistics returned by :func:`os.statvfs` and :func:`os." +"fstatvfs`. See :manpage:`statvfs(3)` for more details." +msgstr "" + +msgid "Block size." +msgstr "" + +msgid "Fragment size." msgstr "" msgid "" -"Additional module-level constants are defined for GNU/glibc based systems. " -"These are :const:`ST_NODEV` (disallow access to device special files), :" -"const:`ST_NOEXEC` (disallow program execution), :const:`ST_SYNCHRONOUS` " -"(writes are synced at once), :const:`ST_MANDLOCK` (allow mandatory locks on " -"an FS), :const:`ST_WRITE` (write on file/directory/symlink), :const:" -"`ST_APPEND` (append-only file), :const:`ST_IMMUTABLE` (immutable file), :" -"const:`ST_NOATIME` (do not update access times), :const:`ST_NODIRATIME` (do " -"not update directory access times), :const:`ST_RELATIME` (update atime " -"relative to mtime/ctime)." +"Number of :attr:`~statvfs_result.f_frsize` sized blocks the filesystem can " +"contain." +msgstr "" + +msgid "Number of free blocks." msgstr "" -msgid "The :const:`ST_RDONLY` and :const:`ST_NOSUID` constants were added." +msgid "Number of free blocks for unprivileged users." +msgstr "" + +msgid "Number of file entries, inodes, the filesystem can contain." +msgstr "" + +msgid "Number of free files entries." +msgstr "" + +msgid "Number of free file entries for unprivileged users." +msgstr "" + +msgid "" +"Bit-mask of mount flags. The following flags are defined: :data:" +"`ST_RDONLY`, :data:`ST_NOSUID`, :data:`ST_NODEV`, :data:`ST_NOEXEC`, :data:" +"`ST_SYNCHRONOUS`, :data:`ST_MANDLOCK`, :data:`ST_WRITE`, :data:`ST_APPEND`, :" +"data:`ST_IMMUTABLE`, :data:`ST_NOATIME`, :data:`ST_NODIRATIME`, and :data:" +"`ST_RELATIME`." msgstr "" msgid "" -"The :const:`ST_NODEV`, :const:`ST_NOEXEC`, :const:`ST_SYNCHRONOUS`, :const:" -"`ST_MANDLOCK`, :const:`ST_WRITE`, :const:`ST_APPEND`, :const:" -"`ST_IMMUTABLE`, :const:`ST_NOATIME`, :const:`ST_NODIRATIME`, and :const:" -"`ST_RELATIME` constants were added." +"Filesystem max filename length. OS specific limitations such as :ref:" +"`Windows MAX_PATH ` and those described in Linux :manpage:" +"`pathname(7)` may exist." +msgstr "" + +msgid "Filesystem ID." +msgstr "" + +msgid "The following flags are used in :attr:`statvfs_result.f_flag`." +msgstr "" + +msgid "Read-only filesystem." +msgstr "" + +msgid "Setuid/setgid bits are disabled or not supported." +msgstr "" + +msgid "Disallow access to device special files." +msgstr "" + +msgid "Disallow program execution." +msgstr "" + +msgid "Writes are synced at once." +msgstr "" + +msgid "Allow mandatory locks on an FS." +msgstr "" + +msgid "Write on file/directory/symlink." +msgstr "" + +msgid "Append-only file." +msgstr "" + +msgid "Immutable file." +msgstr "" + +msgid "Do not update access times." +msgstr "" + +msgid "Do not update directory access times." msgstr "" -msgid "Added the :attr:`f_fsid` attribute." +msgid "Update atime relative to mtime/ctime." msgstr "" msgid "" diff --git a/library/pathlib.po b/library/pathlib.po index f13159bcf7..ea5741dc03 100644 --- a/library/pathlib.po +++ b/library/pathlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pdb.po b/library/pdb.po index 56f01d79f2..98833db269 100644 --- a/library/pdb.po +++ b/library/pdb.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pickle.po b/library/pickle.po index 32dd7cf5de..f0ee20b428 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,7 +81,7 @@ msgid "" ":mod:`marshal` cannot be used to serialize user-defined classes and their " "instances. :mod:`!pickle` can save and restore class instances " "transparently, however the class definition must be importable and live in " -"the same module as when the object was stored." +"the same module as when the object was pickled." msgstr "" msgid "" @@ -807,7 +807,10 @@ msgid "" "If a string is returned, the string should be interpreted as the name of a " "global variable. It should be the object's local name relative to its " "module; the pickle module searches the module namespace to determine the " -"object's module. This behaviour is typically useful for singletons." +"object's module: for a given ``obj`` to be pickled, the ``__module__`` " +"attribute is looked up on ``obj`` directly, which falls back to a lookup on " +"the type of ``obj`` if no ``__module__`` instance attribute is set. This " +"behaviour is typically useful for singletons." msgstr "" msgid "" diff --git a/library/pickletools.po b/library/pickletools.po index 6b36676c89..8df0ae013f 100644 --- a/library/pickletools.po +++ b/library/pickletools.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pkgutil.po b/library/pkgutil.po index e62f3dc9f3..6a417248cf 100644 --- a/library/pkgutil.po +++ b/library/pkgutil.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/platform.po b/library/platform.po index a1fda1819e..55dd8f46b0 100644 --- a/library/platform.po +++ b/library/platform.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/plistlib.po b/library/plistlib.po index 1f3f09ed44..4a327cc95c 100644 --- a/library/plistlib.po +++ b/library/plistlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/poplib.po b/library/poplib.po index f4fcaecee4..553ff74b47 100644 --- a/library/poplib.po +++ b/library/poplib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/posix.po b/library/posix.po index ec8f1ba806..4273386615 100644 --- a/library/posix.po +++ b/library/posix.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pprint.po b/library/pprint.po index 6cf8020fd2..862afbf11f 100644 --- a/library/pprint.po +++ b/library/pprint.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/profile.po b/library/profile.po index 5ae94c4af5..afd917c2bc 100644 --- a/library/profile.po +++ b/library/profile.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pty.po b/library/pty.po index 8c73a49f56..56ca258acf 100644 --- a/library/pty.po +++ b/library/pty.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pwd.po b/library/pwd.po index e3fcc38f96..ac596bb0c9 100644 --- a/library/pwd.po +++ b/library/pwd.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/py_compile.po b/library/py_compile.po index a26d90aad1..42576caccf 100644 --- a/library/py_compile.po +++ b/library/py_compile.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pyclbr.po b/library/pyclbr.po index e8dff6187f..491ed3747d 100644 --- a/library/pyclbr.po +++ b/library/pyclbr.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pydoc.po b/library/pydoc.po index e481772475..78f1b37842 100644 --- a/library/pydoc.po +++ b/library/pydoc.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -103,6 +103,11 @@ msgid "" "arbitrary unused port." msgstr "" +msgid "" +"The :mod:`!pydoc` HTTP server is intended for local use during development " +"and is not suitable for production use." +msgstr "" + msgid "" ":program:`python -m pydoc -n ` will start the server listening at " "the given hostname. By default the hostname is 'localhost' but if you want " diff --git a/library/pyexpat.po b/library/pyexpat.po index d7636657c7..35006b50a5 100644 --- a/library/pyexpat.po +++ b/library/pyexpat.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -244,18 +244,23 @@ msgid "" msgstr "" msgid "" -":class:`!xmlparser` objects have the following methods to mitigate some " -"common XML vulnerabilities." +":class:`!xmlparser` objects have the following methods to tune protections " +"against some common XML vulnerabilities." msgstr "" msgid "" -"Sets the number of allocated bytes of dynamic memory needed to activate " -"protection against disproportionate use of RAM." +"Sets the number of output bytes needed to activate protection against " +"`billion laughs`_ attacks." +msgstr "" + +msgid "" +"The number of output bytes includes amplification from entity expansion and " +"reading DTD files." msgstr "" msgid "" -"By default, parser objects have an allocation activation threshold of 64 " -"MiB, or equivalently 67,108,864 bytes." +"Parser objects usually have a protection activation threshold of 8 MiB, but " +"the actual default value depends on the underlying Expat library." msgstr "" msgid "" @@ -265,26 +270,33 @@ msgid "" msgstr "" msgid "" -"Sets the maximum amplification factor between direct input and bytes of " -"dynamic memory allocated." +"Activation thresholds below 4 MiB are known to break support for DITA 1.3 " +"payload and are hence not recommended." msgstr "" msgid "" -"The amplification factor is calculated as ``allocated / direct`` while " -"parsing, where ``direct`` is the number of bytes read from the primary " -"document in parsing and ``allocated`` is the number of bytes of dynamic " -"memory allocated in the parser hierarchy." +"Sets the maximum tolerated amplification factor for protection against " +"`billion laughs`_ attacks." +msgstr "" + +msgid "" +"The amplification factor is calculated as ``(direct + indirect) / direct`` " +"while parsing, where ``direct`` is the number of bytes read from the primary " +"document in parsing and ``indirect`` is the number of bytes added by " +"expanding entities and reading of external DTD files." msgstr "" msgid "" "The *max_factor* value must be a non-NaN :class:`float` value greater than " -"or equal to 1.0. Amplification factors greater than 100.0 can be observed " -"near the start of parsing even with benign files in practice. In particular, " -"the activation threshold should be carefully chosen to avoid false positives." +"or equal to 1.0. Peak amplifications of factor 15,000 for the entire payload " +"and of factor 30,000 in the middle of parsing have been observed with small " +"benign files in practice. In particular, the activation threshold should be " +"carefully chosen to avoid false positives." msgstr "" msgid "" -"By default, parser objects have a maximum amplification factor of 100.0." +"Parser objects usually have a maximum amplification factor of 100, but the " +"actual default value depends on the underlying Expat library." msgstr "" msgid "" @@ -294,6 +306,41 @@ msgid "" "should not be used as they may have no special meaning." msgstr "" +msgid "" +"The maximum amplification factor is only considered if the threshold that " +"can be adjusted by :meth:`." +"SetBillionLaughsAttackProtectionActivationThreshold` is exceeded." +msgstr "" + +msgid "" +"Sets the number of allocated bytes of dynamic memory needed to activate " +"protection against disproportionate use of RAM." +msgstr "" + +msgid "" +"Parser objects usually have an allocation activation threshold of 64 MiB, " +"but the actual default value depends on the underlying Expat library." +msgstr "" + +msgid "" +"Sets the maximum amplification factor between direct input and bytes of " +"dynamic memory allocated." +msgstr "" + +msgid "" +"The amplification factor is calculated as ``allocated / direct`` while " +"parsing, where ``direct`` is the number of bytes read from the primary " +"document in parsing and ``allocated`` is the number of bytes of dynamic " +"memory allocated in the parser hierarchy." +msgstr "" + +msgid "" +"The *max_factor* value must be a non-NaN :class:`float` value greater than " +"or equal to 1.0. Amplification factors greater than 100.0 can be observed " +"near the start of parsing even with benign files in practice. In particular, " +"the activation threshold should be carefully chosen to avoid false positives." +msgstr "" + msgid "" "The maximum amplification factor is only considered if the threshold that " "can be adjusted by :meth:`.SetAllocTrackerActivationThreshold` is exceeded." diff --git a/library/queue.po b/library/queue.po index 003daf0a0c..911c5a1ee3 100644 --- a/library/queue.po +++ b/library/queue.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -118,6 +118,10 @@ msgid "" "Simple queues lack advanced functionality such as task tracking." msgstr "" +msgid "" +"Simple queues are :ref:`generic ` over the type of their items." +msgstr "" + msgid "" "Exception raised when non-blocking :meth:`~Queue.get` (or :meth:`~Queue." "get_nowait`) is called on a :class:`Queue` object which is empty." diff --git a/library/random.po b/library/random.po index a132055b04..229855c26f 100644 --- a/library/random.po +++ b/library/random.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/re.po b/library/re.po index fba507150f..97ed2324ac 100644 --- a/library/re.po +++ b/library/re.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-05 15:59+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -619,9 +619,10 @@ msgid "" "Will try to match with ``yes-pattern`` if the group with given *id* or " "*name* exists, and with ``no-pattern`` if it doesn't. ``no-pattern`` is " "optional and can be omitted. For example, ``(<)?(\\w+@\\w+(?:\\.\\w+)+)(?" -"(1)>|$)`` is a poor email matching pattern, which will match with " -"``''`` as well as ``'user@host.com'``, but not with " -"``''``." +"(1)>|$)`` is a poor email matching pattern, which matches ``''`` as well as ``'user@host.com'``, but does not match ``''`` in their entirety (:func:`re.search` finds " +"only ``'user@host.com'`` in the former)." msgstr "" msgid "" @@ -1366,6 +1367,11 @@ msgstr "" msgid "Compiled regular expression object returned by :func:`re.compile`." msgstr "" +msgid "" +"Patterns are :ref:`generic ` over the type of string they handle (:" +"class:`str` or :class:`bytes`)." +msgstr "" + msgid "" ":py:class:`re.Pattern` supports ``[]`` to indicate a Unicode (str) or bytes " "pattern. See :ref:`types-genericalias`." @@ -1507,6 +1513,11 @@ msgstr "" msgid "Match object returned by successful ``match``\\ es and ``search``\\ es." msgstr "" +msgid "" +"Matches are :ref:`generic ` over the type of string which was " +"matched (:class:`str` or :class:`bytes`)." +msgstr "" + msgid "" ":py:class:`re.Match` supports ``[]`` to indicate a Unicode (str) or bytes " "match. See :ref:`types-genericalias`." diff --git a/library/readline.po b/library/readline.po index 1969dc7f49..f2b2e015e1 100644 --- a/library/readline.po +++ b/library/readline.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/reprlib.po b/library/reprlib.po index d266801e57..b34388095c 100644 --- a/library/reprlib.po +++ b/library/reprlib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/resource.po b/library/resource.po index 38e6bc4ea9..cd36c8b8bc 100644 --- a/library/resource.po +++ b/library/resource.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/rlcompleter.po b/library/rlcompleter.po index e330dacd85..95c897758b 100644 --- a/library/rlcompleter.po +++ b/library/rlcompleter.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/runpy.po b/library/runpy.po index 17e0c53913..fe22740476 100644 --- a/library/runpy.po +++ b/library/runpy.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/sched.po b/library/sched.po index f821c6485b..2ae14a4403 100644 --- a/library/sched.po +++ b/library/sched.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -136,9 +136,11 @@ msgid "" msgstr "" msgid "" -"If *blocking* is false executes the scheduled events due to expire soonest " -"(if any) and then return the deadline of the next scheduled call in the " -"scheduler (if any)." +"If *blocking* is false, immediately executes all events in the queue which " +"have a time value less than or equal to the current *timefunc* value (if " +"any) and returns the difference between the current *timefunc* value and the " +"time value of the next scheduled event in the scheduler's event queue. If " +"the queue is empty, returns ``None``." msgstr "" msgid "" diff --git a/library/secrets.po b/library/secrets.po index be085d7ea6..45b0ad0ca4 100644 --- a/library/secrets.po +++ b/library/secrets.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-21 16:26+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -150,9 +150,9 @@ msgstr "" msgid "" "Return ``True`` if strings or :term:`bytes-like objects ` " "*a* and *b* are equal, otherwise ``False``, using a \"constant-time " -"compare\" to reduce the risk of `timing attacks `_. See :func:`hmac.compare_digest` for additional " -"details." +"compare\" to reduce the risk of `timing attacks `__. " +"See :func:`hmac.compare_digest` for additional details." msgstr "" msgid "Recipes and best practices" diff --git a/library/select.po b/library/select.po index fa64952f25..c284c6cdfb 100644 --- a/library/select.po +++ b/library/select.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -61,9 +61,8 @@ msgid "Following :pep:`3151`, this class was made an alias of :exc:`OSError`." msgstr "" msgid "" -"(Only supported on Solaris and derivatives.) Returns a ``/dev/poll`` " -"polling object; see section :ref:`devpoll-objects` below for the methods " -"supported by devpoll objects." +"Returns a ``/dev/poll`` polling object; see section :ref:`devpoll-objects` " +"below for the methods supported by devpoll objects." msgstr "" msgid "" @@ -80,8 +79,8 @@ msgid "The new file descriptor is now non-inheritable." msgstr "" msgid "" -"(Only supported on Linux 2.5.44 and newer.) Return an edge polling object, " -"which can be used as Edge or Level Triggered interface for I/O events." +"Return an edge polling object, which can be used as Edge or Level Triggered " +"interface for I/O events." msgstr "" msgid "" @@ -122,20 +121,19 @@ msgid "" msgstr "" msgid "" -"(Not supported by all operating systems.) Returns a polling object, which " -"supports registering and unregistering file descriptors, and then polling " -"them for I/O events; see section :ref:`poll-objects` below for the methods " -"supported by polling objects." +"Returns a polling object, which supports registering and unregistering file " +"descriptors, and then polling them for I/O events; see section :ref:`poll-" +"objects` below for the methods supported by polling objects." msgstr "" msgid "" -"(Only supported on BSD.) Returns a kernel queue object; see section :ref:" -"`kqueue-objects` below for the methods supported by kqueue objects." +"Returns a kernel queue object; see section :ref:`kqueue-objects` below for " +"the methods supported by kqueue objects." msgstr "" msgid "" -"(Only supported on BSD.) Returns a kernel event object; see section :ref:" -"`kevent-objects` below for the methods supported by kevent objects." +"Returns a kernel event object; see section :ref:`kevent-objects` below for " +"the methods supported by kevent objects." msgstr "" msgid "" @@ -203,7 +201,7 @@ msgstr "" msgid "This value is guaranteed by POSIX to be at least 512." msgstr "" -msgid "``/dev/poll`` Polling Objects" +msgid "``/dev/poll`` polling objects" msgstr "" msgid "" @@ -275,13 +273,13 @@ msgid "" "the call will block until there is an event for this poll object." msgstr "" -msgid "Edge and Level Trigger Polling (epoll) Objects" +msgid "Edge and level trigger polling (epoll) objects" msgstr "" msgid "https://linux.die.net/man/4/epoll" msgstr "https://linux.die.net/man/4/epoll" -msgid "*eventmask*" +msgid "The *eventmask* is a bit mask using the following constants:" msgstr "" msgid "Constant" @@ -293,37 +291,37 @@ msgstr "Znaczenie" msgid ":const:`EPOLLIN`" msgstr ":const:`EPOLLIN`" -msgid "Available for read" +msgid "Available for read." msgstr "" msgid ":const:`EPOLLOUT`" msgstr ":const:`EPOLLOUT`" -msgid "Available for write" +msgid "Available for write." msgstr "" msgid ":const:`EPOLLPRI`" msgstr ":const:`EPOLLPRI`" -msgid "Urgent data for read" +msgid "Urgent data for read." msgstr "" msgid ":const:`EPOLLERR`" msgstr ":const:`EPOLLERR`" -msgid "Error condition happened on the assoc. fd" +msgid "Error condition happened on the associated fd." msgstr "" msgid ":const:`EPOLLHUP`" msgstr ":const:`EPOLLHUP`" -msgid "Hang up happened on the assoc. fd" +msgid "Hang up happened on the associated fd." msgstr "" msgid ":const:`EPOLLET`" msgstr ":const:`EPOLLET`" -msgid "Set Edge Trigger behavior, the default is Level Trigger behavior" +msgid "Set Edge Trigger behavior, the default is Level Trigger behavior." msgstr "" msgid ":const:`EPOLLONESHOT`" @@ -331,7 +329,7 @@ msgstr ":const:`EPOLLONESHOT`" msgid "" "Set one-shot behavior. After one event is pulled out, the fd is internally " -"disabled" +"disabled." msgstr "" msgid ":const:`EPOLLEXCLUSIVE`" @@ -339,7 +337,7 @@ msgstr ":const:`EPOLLEXCLUSIVE`" msgid "" "Wake only one epoll object when the associated fd has an event. The default " -"(if this flag is not set) is to wake all epoll objects polling on a fd." +"(if this flag is not set) is to wake all epoll objects polling on an fd." msgstr "" msgid ":const:`EPOLLRDHUP`" @@ -364,7 +362,7 @@ msgstr "" msgid ":const:`EPOLLWRNORM`" msgstr ":const:`EPOLLWRNORM`" -msgid "Equivalent to :const:`EPOLLOUT`" +msgid "Equivalent to :const:`EPOLLOUT`." msgstr "" msgid ":const:`EPOLLWRBAND`" @@ -407,10 +405,10 @@ msgstr "" msgid "Create an epoll object from a given file descriptor." msgstr "" -msgid "Register a fd descriptor with the epoll object." +msgid "Register a file descriptor *fd* with the epoll object." msgstr "" -msgid "Modify a registered file descriptor." +msgid "Modify a registered file descriptor *fd*." msgstr "" msgid "Remove a registered file descriptor from the epoll object." @@ -422,7 +420,7 @@ msgstr "" msgid "Wait for events. timeout in seconds (float)" msgstr "" -msgid "Polling Objects" +msgid "Polling objects" msgstr "" msgid "" @@ -446,44 +444,45 @@ msgstr "" msgid ":const:`POLLIN`" msgstr ":const:`POLLIN`" -msgid "There is data to read" +msgid "There is data to read." msgstr "" msgid ":const:`POLLPRI`" msgstr ":const:`POLLPRI`" -msgid "There is urgent data to read" +msgid "There is urgent data to read." msgstr "" msgid ":const:`POLLOUT`" msgstr ":const:`POLLOUT`" -msgid "Ready for output: writing will not block" +msgid "Ready for output: writing will not block." msgstr "" msgid ":const:`POLLERR`" msgstr ":const:`POLLERR`" -msgid "Error condition of some sort" +msgid "Error condition of some sort." msgstr "" msgid ":const:`POLLHUP`" msgstr ":const:`POLLHUP`" -msgid "Hung up" +msgid "Hung up." msgstr "" msgid ":const:`POLLRDHUP`" msgstr ":const:`POLLRDHUP`" msgid "" -"Stream socket peer closed connection, or shut down writing half of connection" +"Stream socket peer closed connection, or shut down writing half of " +"connection." msgstr "" msgid ":const:`POLLNVAL`" msgstr ":const:`POLLNVAL`" -msgid "Invalid request: descriptor not open" +msgid "Invalid request: descriptor not open." msgstr "" msgid "" @@ -516,7 +515,7 @@ msgid "" "`None`, the call will block until there is an event for this poll object." msgstr "" -msgid "Kqueue Objects" +msgid "Kqueue objects" msgstr "" msgid "Close the control file descriptor of the kqueue object." @@ -542,7 +541,7 @@ msgid "" "forever" msgstr "" -msgid "Kevent Objects" +msgid "Kevent objects" msgstr "" msgid "https://man.freebsd.org/cgi/man.cgi?query=kqueue&sektion=2" @@ -561,51 +560,52 @@ msgstr "" msgid ":const:`KQ_FILTER_READ`" msgstr ":const:`KQ_FILTER_READ`" -msgid "Takes a descriptor and returns whenever there is data available to read" +msgid "" +"Takes a descriptor and returns whenever there is data available to read." msgstr "" msgid ":const:`KQ_FILTER_WRITE`" msgstr ":const:`KQ_FILTER_WRITE`" msgid "" -"Takes a descriptor and returns whenever there is data available to write" +"Takes a descriptor and returns whenever there is data available to write." msgstr "" msgid ":const:`KQ_FILTER_AIO`" msgstr ":const:`KQ_FILTER_AIO`" -msgid "AIO requests" +msgid "AIO requests." msgstr "" msgid ":const:`KQ_FILTER_VNODE`" msgstr ":const:`KQ_FILTER_VNODE`" msgid "" -"Returns when one or more of the requested events watched in *fflag* occurs" +"Returns when one or more of the requested events watched in *fflag* occurs." msgstr "" msgid ":const:`KQ_FILTER_PROC`" msgstr ":const:`KQ_FILTER_PROC`" -msgid "Watch for events on a process id" +msgid "Watch for events on a process ID." msgstr "" msgid ":const:`KQ_FILTER_NETDEV`" msgstr ":const:`KQ_FILTER_NETDEV`" -msgid "Watch for events on a network device [not available on macOS]" +msgid "Watch for events on a network device (not available on macOS)." msgstr "" msgid ":const:`KQ_FILTER_SIGNAL`" msgstr ":const:`KQ_FILTER_SIGNAL`" -msgid "Returns whenever the watched signal is delivered to the process" +msgid "Returns whenever the watched signal is delivered to the process." msgstr "" msgid ":const:`KQ_FILTER_TIMER`" msgstr ":const:`KQ_FILTER_TIMER`" -msgid "Establishes an arbitrary timer" +msgid "Establishes an arbitrary timer." msgstr "" msgid "Filter action." @@ -614,43 +614,43 @@ msgstr "" msgid ":const:`KQ_EV_ADD`" msgstr ":const:`KQ_EV_ADD`" -msgid "Adds or modifies an event" +msgid "Adds or modifies an event." msgstr "" msgid ":const:`KQ_EV_DELETE`" msgstr ":const:`KQ_EV_DELETE`" -msgid "Removes an event from the queue" +msgid "Removes an event from the queue." msgstr "" msgid ":const:`KQ_EV_ENABLE`" msgstr ":const:`KQ_EV_ENABLE`" -msgid "Permits control() to return the event" +msgid "Permits control() to return the event." msgstr "" msgid ":const:`KQ_EV_DISABLE`" msgstr ":const:`KQ_EV_DISABLE`" -msgid "Disables event" +msgid "Disables event." msgstr "" msgid ":const:`KQ_EV_ONESHOT`" msgstr ":const:`KQ_EV_ONESHOT`" -msgid "Removes event after first occurrence" +msgid "Removes event after first occurrence." msgstr "" msgid ":const:`KQ_EV_CLEAR`" msgstr ":const:`KQ_EV_CLEAR`" -msgid "Reset the state after an event is retrieved" +msgid "Reset the state after an event is retrieved." msgstr "" msgid ":const:`KQ_EV_SYSFLAGS`" msgstr ":const:`KQ_EV_SYSFLAGS`" -msgid "internal event" +msgid "Internal event." msgstr "" msgid ":const:`KQ_EV_FLAG1`" @@ -659,16 +659,16 @@ msgstr ":const:`KQ_EV_FLAG1`" msgid ":const:`KQ_EV_EOF`" msgstr ":const:`KQ_EV_EOF`" -msgid "Filter specific EOF condition" +msgid "Filter-specific EOF condition." msgstr "" msgid ":const:`KQ_EV_ERROR`" msgstr ":const:`KQ_EV_ERROR`" -msgid "See return values" +msgid "See return values." msgstr "" -msgid "Filter specific flags." +msgid "Filter-specific flags." msgstr "" msgid ":const:`KQ_FILTER_READ` and :const:`KQ_FILTER_WRITE` filter flags:" @@ -677,7 +677,7 @@ msgstr "" msgid ":const:`KQ_NOTE_LOWAT`" msgstr ":const:`KQ_NOTE_LOWAT`" -msgid "low water mark of a socket buffer" +msgid "Low water mark of a socket buffer." msgstr "" msgid ":const:`KQ_FILTER_VNODE` filter flags:" @@ -686,43 +686,43 @@ msgstr "" msgid ":const:`KQ_NOTE_DELETE`" msgstr ":const:`KQ_NOTE_DELETE`" -msgid "*unlink()* was called" +msgid "*unlink()* was called." msgstr "" msgid ":const:`KQ_NOTE_WRITE`" msgstr ":const:`KQ_NOTE_WRITE`" -msgid "a write occurred" +msgid "A write occurred." msgstr "" msgid ":const:`KQ_NOTE_EXTEND`" msgstr ":const:`KQ_NOTE_EXTEND`" -msgid "the file was extended" +msgid "The file was extended." msgstr "" msgid ":const:`KQ_NOTE_ATTRIB`" msgstr ":const:`KQ_NOTE_ATTRIB`" -msgid "an attribute was changed" +msgid "An attribute was changed." msgstr "" msgid ":const:`KQ_NOTE_LINK`" msgstr ":const:`KQ_NOTE_LINK`" -msgid "the link count has changed" +msgid "The link count has changed." msgstr "" msgid ":const:`KQ_NOTE_RENAME`" msgstr ":const:`KQ_NOTE_RENAME`" -msgid "the file was renamed" +msgid "The file was renamed." msgstr "" msgid ":const:`KQ_NOTE_REVOKE`" msgstr ":const:`KQ_NOTE_REVOKE`" -msgid "access to the file was revoked" +msgid "Access to the file was revoked." msgstr "" msgid ":const:`KQ_FILTER_PROC` filter flags:" @@ -731,25 +731,25 @@ msgstr "" msgid ":const:`KQ_NOTE_EXIT`" msgstr ":const:`KQ_NOTE_EXIT`" -msgid "the process has exited" +msgid "The process has exited." msgstr "" msgid ":const:`KQ_NOTE_FORK`" msgstr ":const:`KQ_NOTE_FORK`" -msgid "the process has called *fork()*" +msgid "The process has called *fork()*." msgstr "" msgid ":const:`KQ_NOTE_EXEC`" msgstr ":const:`KQ_NOTE_EXEC`" -msgid "the process has executed a new process" +msgid "The process has executed a new process." msgstr "" msgid ":const:`KQ_NOTE_PCTRLMASK`" msgstr ":const:`KQ_NOTE_PCTRLMASK`" -msgid "internal filter flag" +msgid "Internal filter flag." msgstr "" msgid ":const:`KQ_NOTE_PDATAMASK`" @@ -758,19 +758,19 @@ msgstr ":const:`KQ_NOTE_PDATAMASK`" msgid ":const:`KQ_NOTE_TRACK`" msgstr ":const:`KQ_NOTE_TRACK`" -msgid "follow a process across *fork()*" +msgid "Follow a process across *fork()*." msgstr "" msgid ":const:`KQ_NOTE_CHILD`" msgstr ":const:`KQ_NOTE_CHILD`" -msgid "returned on the child process for *NOTE_TRACK*" +msgid "Returned on the child process for *NOTE_TRACK*." msgstr "" msgid ":const:`KQ_NOTE_TRACKERR`" msgstr ":const:`KQ_NOTE_TRACKERR`" -msgid "unable to attach to a child" +msgid "Unable to attach to a child." msgstr "" msgid ":const:`KQ_FILTER_NETDEV` filter flags (not available on macOS):" @@ -779,25 +779,25 @@ msgstr "" msgid ":const:`KQ_NOTE_LINKUP`" msgstr ":const:`KQ_NOTE_LINKUP`" -msgid "link is up" +msgid "Link is up." msgstr "" msgid ":const:`KQ_NOTE_LINKDOWN`" msgstr ":const:`KQ_NOTE_LINKDOWN`" -msgid "link is down" +msgid "Link is down." msgstr "" msgid ":const:`KQ_NOTE_LINKINV`" msgstr ":const:`KQ_NOTE_LINKINV`" -msgid "link state is invalid" +msgid "Link state is invalid." msgstr "" -msgid "Filter specific data." +msgid "Filter-specific data." msgstr "" -msgid "User defined value." +msgid "User-defined value." msgstr "" msgid "socket() (in module socket)" diff --git a/library/selectors.po b/library/selectors.po index d4e13e915f..373ec8d390 100644 --- a/library/selectors.po +++ b/library/selectors.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/shelve.po b/library/shelve.po index 7314d0cd8a..17200eb4aa 100644 --- a/library/shelve.po +++ b/library/shelve.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/shutil.po b/library/shutil.po index ea0212ba3c..09cd9e98ab 100644 --- a/library/shutil.po +++ b/library/shutil.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-19 15:34+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -430,10 +430,17 @@ msgid "" msgstr "" msgid "" -"If the destination is on the current filesystem, then :func:`os.rename` is " -"used. Otherwise, *src* is copied to the destination using *copy_function* " -"and then removed. In case of symlinks, a new symlink pointing to the target " -"of *src* will be created as the destination and *src* will be removed." +":func:`os.rename` is preferably used internally when *src* and the " +"destination are on the same filesystem. In case :func:`os.rename` fails due " +"to :exc:`OSError` (e.g. the user has write permission to the destination " +"file but not to its parent directory), this method falls back to using " +"*copy_function*, in which case *src* is copied to the destination using " +"*copy_function* and then removed." +msgstr "" + +msgid "" +"In case of symlinks, a new symlink pointing to the target of *src* will be " +"created in or as the destination, and *src* will be removed." msgstr "" msgid "" @@ -792,7 +799,7 @@ msgid "Register an archiver for the format *name*." msgstr "" msgid "" -"*function* is the callable that will be used to unpack archives. The " +"*function* is the callable that will be used to create archives. The " "callable will receive the *base_name* of the file to create, followed by the " "*base_dir* (which defaults to :data:`os.curdir`) to start archiving from. " "Further arguments are passed as keyword arguments: *owner*, *group*, " @@ -855,8 +862,8 @@ msgstr "" msgid "" "Never extract archives from untrusted sources without prior inspection. It " "is possible that files are created outside of the path specified in the " -"*extract_dir* argument, e.g. members that have absolute filenames starting " -"with \"/\" or filenames with two dots \"..\"." +"*extract_dir* argument, for example, members that have absolute filenames or " +"filenames with \"..\" components." msgstr "" msgid "" diff --git a/library/signal.po b/library/signal.po index 70e04423fe..dcde2e15ab 100644 --- a/library/signal.po +++ b/library/signal.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-05 15:48+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/site.po b/library/site.po index d95fd95810..0c8390370d 100644 --- a/library/site.po +++ b/library/site.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/smtplib.po b/library/smtplib.po index 7ab93d4d4f..504191f4e8 100644 --- a/library/smtplib.po +++ b/library/smtplib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/socket.po b/library/socket.po index 7c2491672b..bbeeab5436 100644 --- a/library/socket.po +++ b/library/socket.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-01 17:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -764,68 +764,8 @@ msgid "" msgstr "" msgid "" -"Create a new socket using the given address family, socket type and protocol " -"number. The address family should be :const:`AF_INET` (the default), :const:" -"`AF_INET6`, :const:`AF_UNIX`, :const:`AF_CAN`, :const:`AF_PACKET`, or :const:" -"`AF_RDS`. The socket type should be :const:`SOCK_STREAM` (the default), :" -"const:`SOCK_DGRAM`, :const:`SOCK_RAW` or perhaps one of the other ``SOCK_`` " -"constants. The protocol number is usually zero and may be omitted or in the " -"case where the address family is :const:`AF_CAN` the protocol should be one " -"of :const:`CAN_RAW`, :const:`CAN_BCM`, :const:`CAN_ISOTP` or :const:" -"`CAN_J1939`." -msgstr "" - -msgid "" -"If *fileno* is specified, the values for *family*, *type*, and *proto* are " -"auto-detected from the specified file descriptor. Auto-detection can be " -"overruled by calling the function with explicit *family*, *type*, or *proto* " -"arguments. This only affects how Python represents e.g. the return value " -"of :meth:`socket.getpeername` but not the actual OS resource. Unlike :func:" -"`socket.fromfd`, *fileno* will return the same socket and not a duplicate. " -"This may help close a detached socket using :meth:`socket.close`." -msgstr "" - -msgid "The newly created socket is :ref:`non-inheritable `." -msgstr "" - -msgid "" -"Raises an :ref:`auditing event ` ``socket.__new__`` with arguments " -"``self``, ``family``, ``type``, ``protocol``." -msgstr "" - -msgid "The AF_CAN family was added. The AF_RDS family was added." -msgstr "" - -msgid "The CAN_BCM protocol was added." -msgstr "" - -msgid "The returned socket is now non-inheritable." -msgstr "" - -msgid "The CAN_ISOTP protocol was added." -msgstr "" - -msgid "" -"When :const:`SOCK_NONBLOCK` or :const:`SOCK_CLOEXEC` bit flags are applied " -"to *type* they are cleared, and :attr:`socket.type` will not reflect them. " -"They are still passed to the underlying system ``socket()`` call. Therefore," -msgstr "" - -msgid "" -"sock = socket.socket(\n" -" socket.AF_INET,\n" -" socket.SOCK_STREAM | socket.SOCK_NONBLOCK)" -msgstr "" - -msgid "" -"will still create a non-blocking socket on OSes that support " -"``SOCK_NONBLOCK``, but ``sock.type`` will be set to ``socket.SOCK_STREAM``." -msgstr "" - -msgid "The CAN_J1939 protocol was added." -msgstr "" - -msgid "The IPPROTO_MPTCP protocol was added." +"The :class:`socket ` class constructor creates a new socket " +"directly; see :ref:`socket-objects` for its parameters and full description." msgstr "" msgid "" @@ -943,14 +883,15 @@ msgid "" "daemon). The socket is assumed to be in blocking mode." msgstr "" -msgid "" -"Instantiate a socket from data obtained from the :meth:`socket.share` " -"method. The socket is assumed to be in blocking mode." +msgid "The newly created socket is :ref:`non-inheritable `." +msgstr "" + +msgid "The returned socket is now non-inheritable." msgstr "" msgid "" -"This is a Python type object that represents the socket object type. It is " -"the same as ``type(socket(...))``." +"Instantiate a socket from data obtained from the :meth:`socket.share` " +"method. The socket is assumed to be in blocking mode." msgstr "" msgid "Other functions" @@ -1406,6 +1347,65 @@ msgstr "" msgid "Socket Objects" msgstr "" +msgid "" +"Create a new socket using the given address family, socket type and protocol " +"number. The address family should be :const:`AF_INET` (the default), :const:" +"`AF_INET6`, :const:`AF_UNIX`, :const:`AF_CAN`, :const:`AF_PACKET`, or :const:" +"`AF_RDS`. The socket type should be :const:`SOCK_STREAM` (the default), :" +"const:`SOCK_DGRAM`, :const:`SOCK_RAW` or perhaps one of the other ``SOCK_`` " +"constants. The protocol number is usually zero and may be omitted or in the " +"case where the address family is :const:`AF_CAN` the protocol should be one " +"of :const:`CAN_RAW`, :const:`CAN_BCM`, :const:`CAN_ISOTP` or :const:" +"`CAN_J1939`." +msgstr "" + +msgid "" +"If *fileno* is specified, the values for *family*, *type*, and *proto* are " +"auto-detected from the specified file descriptor. Auto-detection can be " +"overruled by calling the function with explicit *family*, *type*, or *proto* " +"arguments. This only affects how Python represents e.g. the return value " +"of :meth:`socket.getpeername` but not the actual OS resource. Unlike :func:" +"`socket.fromfd`, *fileno* will return the same socket and not a duplicate. " +"This may help close a detached socket using :meth:`socket.close`." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``socket.__new__`` with arguments " +"``self``, ``family``, ``type``, ``protocol``." +msgstr "" + +msgid "The AF_CAN family was added. The AF_RDS family was added." +msgstr "" + +msgid "The CAN_BCM protocol was added." +msgstr "" + +msgid "The CAN_ISOTP protocol was added." +msgstr "" + +msgid "" +"When :const:`SOCK_NONBLOCK` or :const:`SOCK_CLOEXEC` bit flags are applied " +"to *type* they are cleared, and :attr:`socket.type` will not reflect them. " +"They are still passed to the underlying system ``socket()`` call. Therefore," +msgstr "" + +msgid "" +"sock = socket.socket(\n" +" socket.AF_INET,\n" +" socket.SOCK_STREAM | socket.SOCK_NONBLOCK)" +msgstr "" + +msgid "" +"will still create a non-blocking socket on OSes that support " +"``SOCK_NONBLOCK``, but ``sock.type`` will be set to ``socket.SOCK_STREAM``." +msgstr "" + +msgid "The CAN_J1939 protocol was added." +msgstr "" + +msgid "The IPPROTO_MPTCP protocol was added." +msgstr "" + msgid "" "Socket objects have the following methods. Except for :meth:`~socket." "makefile`, these correspond to Unix system calls applicable to sockets." @@ -1460,7 +1460,7 @@ msgstr "" msgid "" ":exc:`OSError` is now raised if an error occurs when the underlying :c:func:" -"`close` call is made." +"`!close` call is made." msgstr "" msgid "" @@ -1497,7 +1497,7 @@ msgstr "" msgid "" "Like ``connect(address)``, but return an error indicator instead of raising " -"an exception for errors returned by the C-level :c:func:`connect` call " +"an exception for errors returned by the C-level :c:func:`!connect` call " "(other problems, such as \"host not found,\" can still raise exceptions). " "The error indicator is ``0`` if the operation succeeded, otherwise the value " "of the :c:data:`errno` variable. This is useful to support, for example, " @@ -1689,7 +1689,7 @@ msgid "" msgstr "" msgid "" -"On systems which support the :const:`SCM_RIGHTS` mechanism, the following " +"On systems which support the :const:`!SCM_RIGHTS` mechanism, the following " "function will receive up to *maxfds* file descriptors, returning the message " "data and a list containing the descriptors (while ignoring unexpected " "conditions such as unrelated control messages being received). See also :" @@ -1823,7 +1823,7 @@ msgstr "" msgid "" "The following function sends the list of file descriptors *fds* over an :" -"const:`AF_UNIX` socket, on systems which support the :const:`SCM_RIGHTS` " +"const:`AF_UNIX` socket, on systems which support the :const:`!SCM_RIGHTS` " "mechanism. See also :meth:`recvmsg`. ::" msgstr "" @@ -1886,11 +1886,11 @@ msgstr "" msgid "" "Set a timeout on blocking socket operations. The *value* argument can be a " -"nonnegative floating-point number expressing seconds, or ``None``. If a non-" -"zero value is given, subsequent socket operations will raise a :exc:" -"`timeout` exception if the timeout period *value* has elapsed before the " -"operation has completed. If zero is given, the socket is put in non-" -"blocking mode. If ``None`` is given, the socket is put in blocking mode." +"nonnegative real number expressing seconds, or ``None``. If a non-zero value " +"is given, subsequent socket operations will raise a :exc:`timeout` exception " +"if the timeout period *value* has elapsed before the operation has " +"completed. If zero is given, the socket is put in non-blocking mode. If " +"``None`` is given, the socket is put in blocking mode." msgstr "" msgid "" @@ -1911,8 +1911,8 @@ msgid "" "case it is up to the caller to ensure that the bytestring contains the " "proper bits (see the optional built-in module :mod:`struct` for a way to " "encode C structures as bytestrings). When *value* is set to ``None``, " -"*optlen* argument is required. It's equivalent to calling :c:func:" -"`setsockopt` C function with ``optval=NULL`` and ``optlen=optlen``." +"*optlen* argument is required. It's equivalent to calling :c:func:`!" +"setsockopt` C function with ``optval=NULL`` and ``optlen=optlen``." msgstr "" msgid "setsockopt(level, optname, None, optlen: int) form added." @@ -1936,7 +1936,7 @@ msgid "" msgstr "" msgid "" -"Note that there are no methods :meth:`read` or :meth:`write`; use :meth:" +"Note that there are no methods :meth:`!read` or :meth:`!write`; use :meth:" "`~socket.recv` and :meth:`~socket.send` without *flags* argument instead." msgstr "" @@ -1954,6 +1954,13 @@ msgstr "" msgid "The socket protocol." msgstr "" +msgid "" +"The base class of the :class:`~socket.socket` type, re-exported from :mod:`!" +"_socket`. An instance check such as ``isinstance(socket(...), SocketType)`` " +"is true, but ``SocketType`` is not the same as ``type(socket(...))``, which " +"is :class:`~socket.socket` itself." +msgstr "" + msgid "Notes on socket timeouts" msgstr "" diff --git a/library/socketserver.po b/library/socketserver.po index 5fc860e419..520464c4a8 100644 --- a/library/socketserver.po +++ b/library/socketserver.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/sqlite3.po b/library/sqlite3.po index e8cdadc3f2..3961cebad1 100644 --- a/library/sqlite3.po +++ b/library/sqlite3.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1482,6 +1481,9 @@ msgstr "" msgid "See :ref:`sqlite3-howto-row-factory` for more details." msgstr "" +msgid "Deleting the ``row_factory`` attribute is no longer allowed." +msgstr "" + msgid "" "A :term:`callable` that accepts a :class:`bytes` parameter and returns a " "text representation of it. The callable is invoked for SQLite values with " @@ -1491,6 +1493,9 @@ msgstr "" msgid "See :ref:`sqlite3-howto-encoding` for more details." msgstr "" +msgid "Deleting the ``text_factory`` attribute is no longer allowed." +msgstr "" + msgid "" "Return the total number of database rows that have been modified, inserted, " "or deleted since the database connection was opened." diff --git a/library/ssl.po b/library/ssl.po index b09fce27bc..8edcf43bef 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1058,7 +1057,7 @@ msgid "" msgstr "" msgid "" -":class:`SSLSocket` instances must to created with :meth:`~SSLContext." +":class:`SSLSocket` instances must be created with :meth:`~SSLContext." "wrap_socket`. In earlier versions, it was possible to create instances " "directly. This was never documented or officially supported." msgstr "" @@ -1998,7 +1997,7 @@ msgid "" "The attributes :attr:`~SSLContext.maximum_version`, :attr:`~SSLContext." "minimum_version` and :attr:`SSLContext.options` all affect the supported SSL " "and TLS versions of the context. The implementation does not prevent invalid " -"combination. For example a context with :attr:`OP_NO_TLSv1_2` in :attr:" +"combinations. For example a context with :attr:`OP_NO_TLSv1_2` in :attr:" "`~SSLContext.options` and :attr:`~SSLContext.maximum_version` set to :attr:" "`TLSVersion.TLSv1_2` will not be able to establish a TLS 1.2 connection." msgstr "" @@ -2939,15 +2938,12 @@ msgstr "" msgid "" ">>> client_context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)\n" -">>> client_context.minimum_version = ssl.TLSVersion.TLSv1_3\n" +">>> client_context.minimum_version = ssl.TLSVersion.TLSv1_2\n" ">>> client_context.maximum_version = ssl.TLSVersion.TLSv1_3" msgstr "" -">>> client_context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)\n" -">>> client_context.minimum_version = ssl.TLSVersion.TLSv1_3\n" -">>> client_context.maximum_version = ssl.TLSVersion.TLSv1_3" msgid "" -"The SSL context created above will only allow TLSv1.3 and later (if " +"The SSL client context created above will only allow TLSv1.2 and TLSv1.3 (if " "supported by your system) connections to a server. :const:" "`PROTOCOL_TLS_CLIENT` implies certificate validation and hostname checks by " "default. You have to load certificates into the context." diff --git a/library/stat.po b/library/stat.po index ec20b15795..b48a314007 100644 --- a/library/stat.po +++ b/library/stat.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/statistics.po b/library/statistics.po index f41cecc0bb..c4369d2d1a 100644 --- a/library/statistics.po +++ b/library/statistics.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/stdtypes.po b/library/stdtypes.po index 7238b3e17a..6f0a249fb5 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-17 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1606,6 +1606,9 @@ msgid "" "in." msgstr "" +msgid "Lists are :ref:`generic ` over the types of their items." +msgstr "" + msgid "" "Lists implement all of the :ref:`common ` and :ref:`mutable " "` sequence operations. Lists also provide the following " @@ -1729,6 +1732,12 @@ msgid "" "operations." msgstr "" +msgid "" +"Tuples are :ref:`generic ` over the types of their contents. For " +"more information, refer to :ref:`the typing documentation on annotating " +"tuples `." +msgstr "" + msgid "" "For heterogeneous collections of data where access by name is clearer than " "access by index, :func:`collections.namedtuple` may be a more appropriate " @@ -2122,6 +2131,18 @@ msgstr ":meth:`bytes.lstrip`" msgid ":meth:`bytes.rstrip`" msgstr ":meth:`bytes.rstrip`" +msgid ":meth:`str.removeprefix`" +msgstr "" + +msgid ":meth:`bytes.removeprefix`" +msgstr "" + +msgid ":meth:`str.removesuffix`" +msgstr "" + +msgid ":meth:`bytes.removesuffix`" +msgstr "" + msgid "Translation and Encoding" msgstr "" @@ -2603,10 +2624,28 @@ msgid "" "least one character, ``False`` otherwise. Digits include decimal characters " "and digits that need special handling, such as the compatibility superscript " "digits. This covers digits which cannot be used to form numbers in base 10, " -"like the Kharosthi numbers. Formally, a digit is a character that has the " +"like the `Kharosthi numbers `__. Formally, a digit is a character that has the " "property value Numeric_Type=Digit or Numeric_Type=Decimal." msgstr "" +msgid "For example:" +msgstr "Na przykład::" + +msgid "" +">>> '0123456789'.isdigit()\n" +"True\n" +">>> '٠١٢٣٤٥٦٧٨٩'.isdigit() # Arabic-Indic digits zero to nine\n" +"True\n" +">>> '⅕'.isdigit() # Vulgar fraction one fifth\n" +"False\n" +">>> '²'.isdecimal(), '²'.isdigit(), '²'.isnumeric()\n" +"(False, True, True)" +msgstr "" + +msgid "See also :meth:`isdecimal` and :meth:`isnumeric`." +msgstr "" + msgid "" "Return ``True`` if the string is a valid identifier according to the " "language definition, section :ref:`identifiers`." @@ -2646,7 +2685,7 @@ msgstr "" msgid "" ">>> '0123456789'.isnumeric()\n" "True\n" -">>> '٠١٢٣٤٥٦٧٨٩'.isnumeric() # Arabic-indic digit zero to nine\n" +">>> '٠١٢٣٤٥٦٧٨٩'.isnumeric() # Arabic-Indic digits zero to nine\n" "True\n" ">>> '⅕'.isnumeric() # Vulgar fraction one fifth\n" "True\n" @@ -2654,9 +2693,7 @@ msgid "" "(False, True, True)" msgstr "" -msgid "" -"See also :meth:`isdecimal` and :meth:`isdigit`. Numeric characters are a " -"superset of decimal numbers." +msgid "See also :meth:`isdecimal` and :meth:`isdigit`." msgstr "" msgid "" @@ -2679,9 +2716,6 @@ msgid "" "C), except the ASCII space." msgstr "" -msgid "For example:" -msgstr "Na przykład::" - msgid "" ">>> ''.isprintable(), ' '.isprintable()\n" "(True, True)\n" @@ -3057,9 +3091,6 @@ msgid "" "``['']``." msgstr "" -msgid "For example::" -msgstr "Dla przykładu::" - msgid "" ">>> '1,2,3'.split(',')\n" "['1', '2', '3']\n" @@ -3103,7 +3134,7 @@ msgid "" "['foo ']" msgstr "" -msgid "See also :meth:`join`." +msgid "See also :meth:`join` and :meth:`rsplit`." msgstr "" msgid "" @@ -3192,6 +3223,9 @@ msgstr "" msgid "``\\v`` and ``\\f`` added to list of line boundaries." msgstr "" +msgid "For example::" +msgstr "Dla przykładu::" + msgid "" ">>> 'ab c\\n\\nde fg\\rkl\\r\\n'.splitlines()\n" "['ab c', '', 'de fg', 'kl']\n" @@ -3257,6 +3291,9 @@ msgid "" "all combinations of its values are stripped." msgstr "" +msgid "Whitespace characters are defined by :meth:`str.isspace`." +msgstr "" + msgid "" ">>> ' spacious '.strip()\n" "'spacious'\n" @@ -4974,6 +5011,11 @@ msgid "" "other types such as :class:`array.array` may have bigger elements." msgstr "" +msgid "" +":class:`!memoryview`\\s are :ref:`generic ` over the type of their " +"underlying data." +msgstr "" + msgid "" "``len(view)`` is equal to the length of :class:`~memoryview.tolist`, which " "is the nested list representation of the view. If ``view.ndim = 1``, this is " @@ -5730,6 +5772,11 @@ msgid "" "objects, see :ref:`thread-safety-set`." msgstr "" +msgid "" +"Sets and frozensets are :ref:`generic ` over the type of their " +"elements." +msgstr "" + msgid "Mapping Types --- :class:`dict`" msgstr "" @@ -5840,6 +5887,11 @@ msgid "" "implementation detail of CPython from 3.6." msgstr "" +msgid "" +"Dictionaries are :ref:`generic ` over two types, signifying " +"(respectively) the types of the dictionary's keys and values." +msgstr "" + msgid "" "These are the operations that dictionaries support (and therefore, custom " "mapping types should support too):" @@ -6307,7 +6359,9 @@ msgstr "" msgid "" "``GenericAlias`` objects are instances of the class :class:`types." "GenericAlias`, which can also be used to create ``GenericAlias`` objects " -"directly." +"directly. Specializations of user-defined :ref:`generic classes ` may not be instances of :class:`types.GenericAlias`, but they " +"provide similar functionality." msgstr "" msgid "" @@ -6377,6 +6431,21 @@ msgid "" "" msgstr "" +msgid "" +"Instances of ``GenericAlias`` are not classes at runtime, even though they " +"behave like classes (they can be instantiated and subclassed)::" +msgstr "" + +msgid "" +">>> import inspect\n" +">>> inspect.isclass(list[int])\n" +"False" +msgstr "" + +msgid "" +"This is true for :ref:`user-defined generics ` also." +msgstr "" + msgid "" "Calling :func:`repr` or :func:`str` on a generic shows the parameterized " "type::" diff --git a/library/string.po b/library/string.po index 914d668380..19a22c8136 100644 --- a/library/string.po +++ b/library/string.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-01 14:49+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-09 16:24+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -521,7 +521,9 @@ msgid "" msgstr "" msgid "" -"For a locale aware separator, use the ``'n'`` presentation type instead." +"For a locale-aware separator, use the ``'n'`` :ref:`float presentation type " +"` or :ref:`integer presentation type ` " +"instead." msgstr "" msgid "Added the ``','`` option (see also :pep:`378`)." @@ -605,7 +607,10 @@ msgstr "``'n'``" msgid "" "Number. This is the same as ``'d'``, except that it uses the current locale " -"setting to insert the appropriate digit group separators." +"setting to insert the appropriate digit group separators. Note that the " +"default locale is not the system locale. Depending on your use case, you may " +"wish to set :const:`~locale.LC_NUMERIC` with :func:`locale.setlocale` before " +"using ``'n'``." msgstr "" msgid "The same as ``'d'``." @@ -718,7 +723,9 @@ msgstr "" msgid "" "Number. This is the same as ``'g'``, except that it uses the current locale " "setting to insert the appropriate digit group separators for the integral " -"part of a number." +"part of a number. Note that the default locale is not the system locale. " +"Depending on your use case, you may wish to set :const:`~locale.LC_NUMERIC` " +"with :func:`locale.setlocale` before using ``'n'``." msgstr "" msgid "``'%'``" @@ -1141,9 +1148,9 @@ msgstr "" msgid "" "Alternatively, you can provide the entire regular expression pattern by " "overriding the class attribute *pattern*. If you do this, the value must be " -"a regular expression object with four named capturing groups. The capturing " -"groups correspond to the rules given above, along with the invalid " -"placeholder rule:" +"a regular expression pattern string, or a compiled regular expression " +"object, with four named capturing groups. The capturing groups correspond " +"to the rules given above, along with the invalid placeholder rule:" msgstr "" msgid "" diff --git a/library/string.templatelib.po b/library/string.templatelib.po index 216f29c7d2..6cd89895d9 100644 --- a/library/string.templatelib.po +++ b/library/string.templatelib.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-13 17:15+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -178,6 +178,10 @@ msgid "" "attributes with the :ref:`match statement `:" msgstr "" +msgid "" +"Interpolations are :ref:`generic ` over the types of their values." +msgstr "" + msgid "The evaluated value of the interpolation." msgstr "" diff --git a/library/struct.po b/library/struct.po index f27254f037..8f4040b625 100644 --- a/library/struct.po +++ b/library/struct.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2026 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-29 15:53+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2026\n" +"POT-Creation-Date: 2026-07-15 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,7 +80,8 @@ msgstr "" msgid "" "Pack the values *v1*, *v2*, ... according to the format string *format* and " "write the packed bytes into the writable buffer *buffer* starting at " -"position *offset*. Note that *offset* is a required argument." +"position *offset*. Note that *offset* is a required argument. A negative " +"*offset* counts from the end of *buffer*." msgstr "" msgid "" @@ -94,7 +95,8 @@ msgid "" "Unpack from *buffer* starting at position *offset*, according to the format " "string *format*. The result is a tuple even if it contains exactly one " "item. The buffer's size in bytes, starting at position *offset*, must be at " -"least the size required by the format, as reflected by :func:`calcsize`." +"least the size required by the format, as reflected by :func:`calcsize`. A " +"negative *offset* counts from the end of *buffer*." msgstr "" msgid "" diff --git a/library/subprocess.po b/library/subprocess.po index f7d46f0829..2b14bf9a34 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-25 14:38+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/symtable.po b/library/symtable.po index 496f29acd6..6631a36048 100644 --- a/library/symtable.po +++ b/library/symtable.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/sys.monitoring.po b/library/sys.monitoring.po index d400e06ac8..3473b25a6d 100644 --- a/library/sys.monitoring.po +++ b/library/sys.monitoring.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-03 14:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/sys.po b/library/sys.po index e9c6d281bf..fc6c4a7da1 100644 --- a/library/sys.po +++ b/library/sys.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-21 16:26+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2147,7 +2147,7 @@ msgid "" msgstr "" msgid "" -"The encoding and error handling are is initialized from :c:member:`PyConfig." +"The encoding and error handling are initialized from :c:member:`PyConfig." "stdio_encoding` and :c:member:`PyConfig.stdio_errors`." msgstr "" diff --git a/library/sysconfig.po b/library/sysconfig.po index cfc85076eb..206b901833 100644 --- a/library/sysconfig.po +++ b/library/sysconfig.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/syslog.po b/library/syslog.po index 92f522842c..752da426b5 100644 --- a/library/syslog.po +++ b/library/syslog.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tarfile.po b/library/tarfile.po index e4b1cd137e..2439a8b4b4 100644 --- a/library/tarfile.po +++ b/library/tarfile.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tempfile.po b/library/tempfile.po index 3458b8db98..9fe74c4846 100644 --- a/library/tempfile.po +++ b/library/tempfile.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/termios.po b/library/termios.po index be62d61c6f..ecc26bced6 100644 --- a/library/termios.po +++ b/library/termios.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/text.po b/library/text.po index 8144c01463..d074be679f 100644 --- a/library/text.po +++ b/library/text.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/textwrap.po b/library/textwrap.po index e790992cd4..8aeed24440 100644 --- a/library/textwrap.po +++ b/library/textwrap.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/threading.po b/library/threading.po index 68861002a5..1526dc5e17 100644 --- a/library/threading.po +++ b/library/threading.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -597,8 +597,8 @@ msgid "" msgstr "" msgid "" -"*group* should be ``None``; reserved for future extension when a :class:`!" -"ThreadGroup` class is implemented." +"*group* must be ``None`` as it is reserved for future extension when a :" +"class:`!ThreadGroup` class is implemented." msgstr "" msgid "" diff --git a/library/time.po b/library/time.po index 27673d4eed..5e631c8e3e 100644 --- a/library/time.po +++ b/library/time.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-17 14:50+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/timeit.po b/library/timeit.po index 3af7701a11..9a3f6c92f0 100644 --- a/library/timeit.po +++ b/library/timeit.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tk.po b/library/tk.po index d7b862c20a..0e74f56ed2 100644 --- a/library/tk.po +++ b/library/tk.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-23 15:47+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-11 15:33+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tkinter.dnd.po b/library/tkinter.dnd.po index 685e1767a5..d28269ddcc 100644 --- a/library/tkinter.dnd.po +++ b/library/tkinter.dnd.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-19 14:37+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-17 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -40,39 +40,40 @@ msgid "" "enable an object to be dragged, you must create an event binding for it that " "starts the drag-and-drop process. Typically, you bind a ButtonPress event to " "a callback function that you write (see :ref:`Bindings-and-Events`). The " -"function should call :func:`dnd_start`, where 'source' is the object to be " -"dragged, and 'event' is the event that invoked the call (the argument to " +"function should call :func:`dnd_start`, where *source* is the object to be " +"dragged, and *event* is the event that invoked the call (the argument to " "your callback function)." msgstr "" msgid "Selection of a target object occurs as follows:" msgstr "" -msgid "Top-down search of area under mouse for target widget" +msgid "Top-down search of the area under the mouse for a target widget:" msgstr "" -msgid "Target widget should have a callable *dnd_accept* attribute" +msgid "the target widget should have a callable *dnd_accept* attribute;" msgstr "" msgid "" -"If *dnd_accept* is not present or returns ``None``, search moves to parent " -"widget" +"if *dnd_accept* is not present or returns ``None``, the search moves to the " +"parent widget;" msgstr "" -msgid "If no target widget is found, then the target object is ``None``" +msgid "if no target widget is found, the target object is ``None``." msgstr "" -msgid "Call to *.dnd_leave(source, event)*" +msgid "Call to ``.dnd_leave(source, event)``." msgstr "" -msgid "Call to *.dnd_enter(source, event)*" +msgid "Call to ``.dnd_enter(source, event)``." msgstr "" -msgid "Call to *.dnd_commit(source, event)* to notify of drop" +msgid "Call to ``.dnd_commit(source, event)`` to notify of the drop." msgstr "" msgid "" -"Call to *.dnd_end(target, event)* to signal end of drag-and-drop" +"Call to ``.dnd_end(target, event)`` to signal the end of drag-and-" +"drop." msgstr "" msgid "" @@ -86,13 +87,16 @@ msgstr "" msgid "Execute end of drag-and-drop functions." msgstr "" -msgid "Inspect area below mouse for target objects while drag is performed." +msgid "Inspect area below mouse for target objects while a drag is performed." msgstr "" msgid "Signal end of drag when the release pattern is triggered." msgstr "" -msgid "Factory function for drag-and-drop process." +msgid "" +"Factory function for the drag-and-drop process. Return the :class:" +"`DndHandler` instance managing the drag, or ``None`` if a drag could not be " +"started." msgstr "" msgid ":ref:`Bindings-and-Events`" diff --git a/library/tkinter.po b/library/tkinter.po index a24a2a9b14..b9f1cbce97 100644 --- a/library/tkinter.po +++ b/library/tkinter.po @@ -4,17 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 -# Maciej Olko , 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: Maciej Olko , 2025\n" +"POT-Creation-Date: 2026-07-17 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,9 +46,12 @@ msgstr "" msgid "" "Tkinter supports a range of Tcl/Tk versions, built either with or without " -"thread support. The official Python binary release bundles Tcl/Tk 8.6 " -"threaded. See the source code for the :mod:`_tkinter` module for more " -"information about supported versions." +"thread support. Tcl/Tk 8.5.12 is the minimum supported version; the official " +"Python binary release bundles Tcl/Tk 8.6. See the source code for the :mod:" +"`_tkinter` module for more information about supported versions." +msgstr "" + +msgid "Support for Tcl/Tk versions older than 8.5.12 was removed." msgstr "" msgid "" @@ -61,9 +63,9 @@ msgstr "" msgid "" "Tcl/Tk 8.5 (2007) introduced a modern set of themed user interface " -"components along with a new API to use them. Both old and new APIs are still " -"available. Most documentation you will find online still uses the old API " -"and can be woefully outdated." +"components along with a new API to use them (see :mod:`tkinter.ttk`). Both " +"old and new APIs are still available. Most documentation you will find " +"online still uses the old API and can be woefully outdated." msgstr "" msgid "" @@ -97,7 +99,7 @@ msgstr "" msgid "Tcl/Tk Resources:" msgstr "" -msgid "`Tk commands `_" +msgid "`Tk commands `_" msgstr "" msgid "" @@ -193,20 +195,20 @@ msgid "" msgstr "" msgid "" -"Internally, Tk and Ttk use facilities of the underlying operating system, i." -"e., Xlib on Unix/X11, Cocoa on macOS, GDI on Windows." +"Internally, Tk and Ttk use facilities of the underlying operating system, " +"that is, Xlib on Unix/X11, Cocoa on macOS, GDI on Windows." msgstr "" msgid "" -"When your Python application uses a class in Tkinter, e.g., to create a " -"widget, the :mod:`!tkinter` module first assembles a Tcl/Tk command string. " -"It passes that Tcl command string to an internal :mod:`_tkinter` binary " -"module, which then calls the Tcl interpreter to evaluate it. The Tcl " +"When your Python application uses a class in Tkinter, for example, to create " +"a widget, the :mod:`!tkinter` module first assembles a Tcl/Tk command " +"string. It passes that Tcl command string to an internal :mod:`_tkinter` " +"binary module, which then calls the Tcl interpreter to evaluate it. The Tcl " "interpreter will then call into the Tk and/or Ttk packages, which will in " "turn make calls to Xlib, Cocoa, or GDI." msgstr "" -msgid "Tkinter Modules" +msgid "Tkinter modules" msgstr "" msgid "" @@ -220,112 +222,6 @@ msgid "" "from tkinter import ttk" msgstr "" -msgid "" -"Construct a toplevel Tk widget, which is usually the main window of an " -"application, and initialize a Tcl interpreter for this widget. Each " -"instance has its own associated Tcl interpreter." -msgstr "" - -msgid "" -"The :class:`Tk` class is typically instantiated using all default values. " -"However, the following keyword arguments are currently recognized:" -msgstr "" - -msgid "*screenName*" -msgstr "" - -msgid "" -"When given (as a string), sets the :envvar:`DISPLAY` environment variable. " -"(X11 only)" -msgstr "" - -msgid "*baseName*" -msgstr "" - -msgid "" -"Name of the profile file. By default, *baseName* is derived from the " -"program name (``sys.argv[0]``)." -msgstr "" - -msgid "*className*" -msgstr "" - -msgid "" -"Name of the widget class. Used as a profile file and also as the name with " -"which Tcl is invoked (*argv0* in *interp*)." -msgstr "" - -msgid "*useTk*" -msgstr "" - -msgid "" -"If ``True``, initialize the Tk subsystem. The :func:`tkinter.Tcl() ` " -"function sets this to ``False``." -msgstr "" - -msgid "*sync*" -msgstr "" - -msgid "" -"If ``True``, execute all X server commands synchronously, so that errors are " -"reported immediately. Can be used for debugging. (X11 only)" -msgstr "" - -msgid "*use*" -msgstr "" - -msgid "" -"Specifies the *id* of the window in which to embed the application, instead " -"of it being created as an independent toplevel window. *id* must be " -"specified in the same way as the value for the -use option for toplevel " -"widgets (that is, it has a form like that returned by :meth:`winfo_id`)." -msgstr "" - -msgid "" -"Note that on some platforms this will only work correctly if *id* refers to " -"a Tk frame or toplevel that has its -container option enabled." -msgstr "" - -msgid "" -":class:`Tk` reads and interprets profile files, named :file:`.{className}." -"tcl` and :file:`.{baseName}.tcl`, into the Tcl interpreter and calls :func:" -"`exec` on the contents of :file:`.{className}.py` and :file:`.{baseName}." -"py`. The path for the profile files is the :envvar:`HOME` environment " -"variable or, if that isn't defined, then :data:`os.curdir`." -msgstr "" - -msgid "" -"The Tk application object created by instantiating :class:`Tk`. This " -"provides access to the Tcl interpreter. Each widget that is attached the " -"same instance of :class:`Tk` has the same value for its :attr:`tk` attribute." -msgstr "" - -msgid "" -"The widget object that contains this widget. For :class:`Tk`, the :attr:`!" -"master` is :const:`None` because it is the main window. The terms *master* " -"and *parent* are similar and sometimes used interchangeably as argument " -"names; however, calling :meth:`winfo_parent` returns a string of the widget " -"name whereas :attr:`!master` returns the object. *parent*/*child* reflects " -"the tree-like relationship while *master* (or *container*)/*content* " -"reflects the container structure." -msgstr "" - -msgid "" -"The immediate descendants of this widget as a :class:`dict` with the child " -"widget names as the keys and the child instance objects as the values." -msgstr "" - -msgid "" -"The :func:`Tcl` function is a factory function which creates an object much " -"like that created by the :class:`Tk` class, except that it does not " -"initialize the Tk subsystem. This is most often useful when driving the Tcl " -"interpreter in an environment where one doesn't want to create extraneous " -"toplevel windows, or where one cannot (such as Unix/Linux systems without an " -"X server). An object created by the :func:`Tcl` object can have a Toplevel " -"window created (and the Tk subsystem initialized) by calling its :meth:" -"`loadtk` method." -msgstr "" - msgid "The modules that provide Tk support include:" msgstr "" @@ -407,8 +303,8 @@ msgid "" "mod:`!tkinter`." msgstr "" -msgid ":mod:`tkinter.constants`" -msgstr ":mod:`tkinter.constants`" +msgid ":mod:`!tkinter.constants`" +msgstr "" msgid "" "Symbolic constants that can be used in place of strings when passing various " @@ -430,7 +326,7 @@ msgstr ":mod:`turtle`" msgid "Turtle graphics in a Tk window." msgstr "" -msgid "Tkinter Life Preserver" +msgid "Tkinter life preserver" msgstr "" msgid "" @@ -448,7 +344,7 @@ msgid "" "reference manual." msgstr "" -msgid "A Hello World Program" +msgid "A Hello World program" msgstr "" msgid "" @@ -483,13 +379,13 @@ msgstr "" msgid "" "The next line creates a label widget holding a static text string. The :meth:" -"`grid` method is used to specify the relative layout (position) of the label " -"within its containing frame widget, similar to how tables in HTML work." +"`~Grid.grid` method is used to specify the relative layout (position) of the " +"label within its containing frame widget, similar to how tables in HTML work." msgstr "" msgid "" "A button widget is then created, and placed to the right of the label. When " -"pressed, it will call the :meth:`destroy` method of the root window." +"pressed, it will call the :meth:`~Misc.destroy` method of the root window." msgstr "" msgid "" @@ -497,7 +393,7 @@ msgid "" "responds to user input until the program terminates." msgstr "" -msgid "Important Tk Concepts" +msgid "Important Tk concepts" msgstr "" msgid "Even this simple program illustrates the following key Tk concepts:" @@ -549,7 +445,7 @@ msgid "" "isn't running the event loop, your user interface won't update." msgstr "" -msgid "Understanding How Tkinter Wraps Tcl/Tk" +msgid "Understanding how Tkinter wraps Tcl/Tk" msgstr "" msgid "" @@ -641,9 +537,9 @@ msgstr "" msgid "" "To find out what configuration options are available on any widget, call " -"its :meth:`configure` method, which returns a dictionary containing a " +"its :meth:`~Misc.configure` method, which returns a dictionary containing a " "variety of information about each object, including its default and current " -"values. Use :meth:`keys` to get just the names of each option." +"values. Use :meth:`~Misc.keys` to get just the names of each option." msgstr "" msgid "" @@ -673,12 +569,12 @@ msgid "" "print(set(dir(btn)) - set(dir(frm)))" msgstr "" -msgid "Navigating the Tcl/Tk Reference Manual" +msgid "Navigating the Tcl/Tk reference manual" msgstr "" msgid "" -"As noted, the official `Tk commands `_ reference manual (man pages) is often the most accurate " +"As noted, the official `Tk commands `_ reference manual (man pages) is often the most accurate " "description of what specific operations on widgets do. Even when you know " "the name of the option or method that you need, you may still have a few " "places to look." @@ -688,7 +584,7 @@ msgid "" "While all operations in Tkinter are implemented as method calls on widget " "objects, you've seen that many Tcl/Tk operations appear as commands that " "take a widget pathname as its first parameter, followed by optional " -"parameters, e.g." +"parameters, for example" msgstr "" msgid "" @@ -710,25 +606,26 @@ msgstr "" msgid "" "In the official Tcl/Tk reference documentation, you'll find most operations " -"that look like method calls on the man page for a specific widget (e.g., " -"you'll find the :meth:`invoke` method on the `ttk::button `_ man page), while functions that take a " -"widget as a parameter often have their own man page (e.g., `grid `_)." +"that look like method calls on the man page for a specific widget (for " +"example, you'll find the :meth:`~tkinter.ttk.Button.invoke` method on the " +"`ttk::button `_ " +"man page), while functions that take a widget as a parameter often have " +"their own man page (for example, `grid `_)." msgstr "" msgid "" -"You'll find many common options and methods in the `options `_ or `ttk::widget `_ man pages, while others are found in the man " -"page for a specific widget class." +"You'll find many common options and methods in the `options `_ or `ttk::widget `_ man pages, while others are " +"found in the man page for a specific widget class." msgstr "" msgid "" -"You'll also find that many Tkinter methods have compound names, e.g., :func:" -"`winfo_x`, :func:`winfo_height`, :func:`winfo_viewable`. You'd find " -"documentation for all of these in the `winfo `_ man page." +"You'll also find that many Tkinter methods have compound names, for " +"example, :meth:`~Misc.winfo_x`, :meth:`~Misc.winfo_height`, :meth:`~Misc." +"winfo_viewable`. You'd find documentation for all of these in the `winfo " +"`_ man page." msgstr "" msgid "" @@ -767,14 +664,14 @@ msgstr "" msgid "" "Tcl/Tk applications are normally event-driven, meaning that after " -"initialization, the interpreter runs an event loop (i.e. :func:`Tk." -"mainloop`) and responds to events. Because it is single-threaded, event " -"handlers must respond quickly, otherwise they will block other events from " -"being processed. To avoid this, any long-running computations should not run " -"in an event handler, but are either broken into smaller pieces using timers, " -"or run in another thread. This is different from many GUI toolkits where the " -"GUI runs in a completely separate thread from all application code including " -"event handlers." +"initialization, the interpreter runs an event loop (that is, :meth:`Tk." +"mainloop `) and responds to events. Because it is single-" +"threaded, event handlers must respond quickly, otherwise they will block " +"other events from being processed. To avoid this, any long-running " +"computations should not run in an event handler, but are either broken into " +"smaller pieces using timers, or run in another thread. This is different " +"from many GUI toolkits where the GUI runs in a completely separate thread " +"from all application code including event handlers." msgstr "" msgid "" @@ -787,10 +684,12 @@ msgid "A number of special cases exist:" msgstr "" msgid "" -"Tcl/Tk libraries can be built so they are not thread-aware. In this case, :" -"mod:`!tkinter` calls the library from the originating Python thread, even if " -"this is different than the thread that created the Tcl interpreter. A global " -"lock ensures only one call occurs at a time." +"Tcl/Tk libraries built without thread support are now rare: the bundled Tcl/" +"Tk 8.6 is built with thread support, so this case only arises with some " +"older non-threaded builds. When the library is not thread-aware, :mod:`!" +"tkinter` calls the library from the originating Python thread, even if this " +"is different than the thread that created the Tcl interpreter. A global lock " +"ensures only one call occurs at a time." msgstr "" msgid "" @@ -814,10 +713,10 @@ msgid "" "when called from the thread that created the Tcl interpreter." msgstr "" -msgid "Handy Reference" +msgid "Handy reference" msgstr "" -msgid "Setting Options" +msgid "Setting options" msgstr "" msgid "" @@ -847,6 +746,15 @@ msgstr "" msgid "fred.config(fg=\"red\", bg=\"blue\")" msgstr "" +msgid "" +"The ``fg`` and ``bg`` options used here, and other options that control a " +"widget's appearance, belong to the classic :mod:`!tkinter` widgets. The " +"themed :mod:`tkinter.ttk` widgets recommended in the introduction do not " +"accept them; style a themed widget through the :class:`ttk.Style ` class instead. The three ways of setting an option shown above " +"apply to both widget sets." +msgstr "" + msgid "" "For a complete explanation of a given option and its behavior, see the Tk " "man pages for the widget in question." @@ -869,18 +777,16 @@ msgstr "" msgid "" "The options supported by a given widget are listed in that widget's man " -"page, or can be queried at runtime by calling the :meth:`config` method " -"without arguments, or by calling the :meth:`keys` method on that widget. " -"The return value of these calls is a dictionary whose key is the name of the " -"option as a string (for example, ``'relief'``) and whose values are 5-tuples." +"page, or can be queried at runtime by calling the :meth:`~Misc.config` " +"method without arguments, or by calling the :meth:`~Misc.keys` method on " +"that widget. The return value of these calls is a dictionary whose key is " +"the name of the option as a string (for example, ``'relief'``) and whose " +"values are 5-tuples." msgstr "" msgid "" -"Some options, like ``bg`` are synonyms for common options with long names " -"(``bg`` is shorthand for \"background\"). Passing the ``config()`` method " -"the name of a shorthand option will return a 2-tuple, not 5-tuple. The 2-" -"tuple passed back will contain the name of the synonym and the \"real\" " -"option (such as ``('bg', 'background')``)." +"Some options, like ``bg``, are synonyms for common options with long names " +"(``bg`` is shorthand for \"background\")." msgstr "" msgid "Index" @@ -949,121 +855,126 @@ msgid "" "their values. This is meant only as an example." msgstr "" -msgid "The Packer" +msgid "Geometry management" msgstr "" msgid "" -"The packer is one of Tk's geometry-management mechanisms. Geometry " -"managers are used to specify the relative positioning of widgets within " -"their container. In contrast to the more cumbersome *placer* (which is used " -"less commonly, and we do not cover here), the packer takes qualitative " -"relationship specification - *above*, *to the left of*, *filling*, etc - and " -"works everything out to determine the exact placement coordinates for you." +"Creating a widget does not display it. A widget appears only after it has " +"been handed to a *geometry manager*, which works out its size and position " +"inside its container and keeps the layout up to date as the container is " +"resized or its content changes. Forgetting to call a geometry manager is a " +"common early mistake: the widget is created, but nothing shows up." msgstr "" msgid "" -"The size of any container widget is determined by the size of the \"content " -"widgets\" inside. The packer is used to control where content widgets " -"appear inside the container into which they are packed. You can pack " -"widgets into frames, and frames into other frames, in order to achieve the " -"kind of layout you desire. Additionally, the arrangement is dynamically " -"adjusted to accommodate incremental changes to the configuration, once it is " -"packed." +"Tk provides three geometry managers. Each is inherited by every widget, so " +"any widget can be managed by any of them (but see the warning below about " +"the incompatibility of grid and pack). The choice depends on the kind of " +"layout you want." msgstr "" -msgid "" -"Note that widgets do not appear until they have had their geometry specified " -"with a geometry manager. It's a common early mistake to leave out the " -"geometry specification, and then be surprised when the widget is created but " -"nothing appears. A widget will appear only after it has had, for example, " -"the packer's :meth:`pack` method applied to it." +msgid ":meth:`grid `" msgstr "" msgid "" -"The pack() method can be called with keyword-option/value pairs that control " -"where the widget is to appear within its container, and how it is to behave " -"when the main application window is resized. Here are some examples::" +"Arranges widgets in a two-dimensional table of rows and columns. It is the " +"most flexible manager and the one to reach for by default: layouts that " +"would otherwise need several nested frames can often be expressed as a " +"single grid, and rows and columns can be told how to absorb extra space." msgstr "" msgid "" -"fred.pack() # defaults to side = \"top\"\n" -"fred.pack(side=\"left\")\n" -"fred.pack(expand=1)" +"ttk.Label(frm, text=\"Name:\").grid(column=0, row=0, sticky=\"w\")\n" +"ttk.Entry(frm).grid(column=1, row=0)\n" +"ttk.Button(frm, text=\"OK\").grid(column=1, row=1, sticky=\"e\")" msgstr "" -msgid "Packer Options" +msgid ":meth:`pack `" msgstr "" msgid "" -"For more extensive information on the packer and the options that it can " -"take, see the man pages and page 183 of John Ousterhout's book." -msgstr "" - -msgid "anchor" +"Stacks widgets against one side of their container -- ``\"top\"`` (the " +"default), ``\"bottom\"``, ``\"left\"`` or ``\"right\"`` -- and can make them " +"fill or expand into the space that is left. It is convenient for simple " +"arrangements, such as a single row or column of widgets or a content area " +"framed by a toolbar and a status bar." msgstr "" msgid "" -"Anchor type. Denotes where the packer is to place each content in its " -"parcel." +"toolbar.pack(side=\"top\", fill=\"x\")\n" +"status.pack(side=\"bottom\", fill=\"x\")\n" +"body.pack(side=\"left\", expand=True, fill=\"both\")" msgstr "" -msgid "expand" +msgid ":meth:`place `" msgstr "" -msgid "Boolean, ``0`` or ``1``." -msgstr "" - -msgid "fill" -msgstr "" - -msgid "Legal values: ``'x'``, ``'y'``, ``'both'``, ``'none'``." -msgstr "" - -msgid "ipadx and ipady" +msgid "" +"Positions each widget at an explicit spot, given either as absolute screen " +"distances or as a fraction of the container's size. It offers the most " +"control but the least automatic behavior, and is used the least; it suits " +"special cases such as overlapping widgets or precise custom layouts." msgstr "" -msgid "A distance - designating internal padding on each side of the content." +msgid "" +"background.place(x=0, y=0, relwidth=1.0, relheight=1.0)\n" +"badge.place(relx=1.0, rely=0.0, anchor=\"ne\")" msgstr "" -msgid "padx and pady" +msgid "" +"Layouts are built up by nesting: grid or pack widgets, including frames, " +"inside a frame or toplevel. Toplevels are managed by the OS window manager. " +"Classic and themed :mod:`tkinter.ttk` widgets can be managed interchangeably." msgstr "" -msgid "A distance - designating external padding on each side of the content." +msgid "" +"Do not apply :meth:`!pack` and :meth:`!grid` to two widgets that share the " +"same container. The two managers negotiate sizes in incompatible ways, and " +"the application can hang as they repeatedly resize the container against " +"each other. To combine them, keep each manager's widgets in a separate frame." msgstr "" -msgid "side" +msgid "" +"The full set of options accepted by each manager, with their values and " +"defaults, is documented under :meth:`Grid.grid_configure`, :meth:`Pack." +"pack_configure` and :meth:`Place.place_configure`; see also the :manpage:" +"`grid(3tk)`, :manpage:`pack(3tk)` and :manpage:`place(3tk)` man pages." msgstr "" -msgid "Legal values are: ``'left'``, ``'right'``, ``'top'``, ``'bottom'``." +msgid "Coupling widget variables" msgstr "" -msgid "Coupling Widget Variables" +msgid "" +"Some widgets can tie their current value directly to a program variable, so " +"that the two stay in sync. Options such as ``variable``, ``textvariable``, " +"``value``, ``onvalue`` and ``offvalue`` set up this connection: when the " +"user changes the widget the variable is updated, and when the variable is " +"set the widget redraws to match." msgstr "" msgid "" -"The current-value setting of some widgets (like text entry widgets) can be " -"connected directly to application variables by using special options. These " -"options are ``variable``, ``textvariable``, ``onvalue``, ``offvalue``, and " -"``value``. This connection works both ways: if the variable changes for any " -"reason, the widget it's connected to will be updated to reflect the new " -"value." +"A widget can be linked only to a :class:`Variable` object, not to an " +"ordinary Python variable. This is not a limitation of :mod:`!tkinter` but a " +"consequence of how the two languages differ: the link relies on Tcl being " +"notified every time the value changes, and Python offers no way to react " +"when a plain variable is reassigned. A :class:`Variable` sidesteps this by " +"keeping its value inside the Tcl interpreter and exposing it through " +"explicit :meth:`~Variable.get` and :meth:`~Variable.set` methods." msgstr "" msgid "" -"Unfortunately, in the current implementation of :mod:`!tkinter` it is not " -"possible to hand over an arbitrary Python variable to a widget through a " -"``variable`` or ``textvariable`` option. The only kinds of variables for " -"which this works are variables that are subclassed from a class called " -"Variable, defined in :mod:`!tkinter`." +"Ready-made subclasses cover the common types: :class:`StringVar`, :class:" +"`IntVar`, :class:`DoubleVar` and :class:`BooleanVar`. Pass one as a widget's " +"``textvariable`` (or ``variable``) option, then read and update it with :" +"meth:`~Variable.get` and :meth:`~Variable.set`; the widget tracks it with no " +"further work on your part." msgstr "" msgid "" -"There are many useful subclasses of Variable already defined: :class:" -"`StringVar`, :class:`IntVar`, :class:`DoubleVar`, and :class:`BooleanVar`. " -"To read the current value of such a variable, call the :meth:`get` method on " -"it, and to change its value you call the :meth:`!set` method. If you follow " -"this protocol, the widget will always track the value of the variable, with " -"no further intervention on your part." +"Keep a reference to the variable for as long as the widget uses it -- for " +"example by storing it as an attribute. A :class:`Variable` that is garbage " +"collected removes its underlying Tcl variable, breaking the connection to " +"the widget (see :class:`Variable`)." msgstr "" msgid "For example::" @@ -1071,83 +982,80 @@ msgstr "Dla przykładu::" msgid "" "import tkinter as tk\n" +"from tkinter import ttk\n" +"\n" +"root = tk.Tk()\n" "\n" -"class App(tk.Frame):\n" -" def __init__(self, master):\n" -" super().__init__(master)\n" -" self.pack()\n" +"# Create the application variable and give it an initial value.\n" +"contents = tk.StringVar(value=\"this is a variable\")\n" "\n" -" self.entrythingy = tk.Entry()\n" -" self.entrythingy.pack()\n" +"# Tell the entry widget to track the variable.\n" +"entry = ttk.Entry(root, textvariable=contents)\n" +"entry.pack()\n" "\n" -" # Create the application variable.\n" -" self.contents = tk.StringVar()\n" -" # Set it to some value.\n" -" self.contents.set(\"this is a variable\")\n" -" # Tell the entry widget to watch this variable.\n" -" self.entrythingy[\"textvariable\"] = self.contents\n" +"# Print the current value whenever the user presses Return.\n" +"def print_contents(event):\n" +" print(\"The current entry content is:\", contents.get())\n" "\n" -" # Define a callback for when the user hits return.\n" -" # It prints the current value of the variable.\n" -" self.entrythingy.bind('',\n" -" self.print_contents)\n" +"entry.bind(\"\", print_contents)\n" "\n" -" def print_contents(self, event):\n" -" print(\"Hi. The current entry content is:\",\n" -" self.contents.get())\n" +"# Setting the variable from the program updates the entry through the\n" +"# same link.\n" +"def clear():\n" +" contents.set(\"\")\n" "\n" -"root = tk.Tk()\n" -"myapp = App(root)\n" -"myapp.mainloop()" +"ttk.Button(root, text=\"Clear\", command=clear).pack()\n" +"\n" +"root.mainloop()" msgstr "" -msgid "The Window Manager" +msgid "The window manager" msgstr "" msgid "" -"In Tk, there is a utility command, ``wm``, for interacting with the window " -"manager. Options to the ``wm`` command allow you to control things like " -"titles, placement, icon bitmaps, and the like. In :mod:`!tkinter`, these " -"commands have been implemented as methods on the :class:`Wm` class. " -"Toplevel widgets are subclassed from the :class:`Wm` class, and so can call " -"the :class:`Wm` methods directly." +"The *window manager* is the part of the desktop responsible for the title " +"bar, border and controls drawn around each top-level window, and for such " +"things as its title, position, size and icon. Tk gives access to these " +"through the :class:`Wm` mixin, which is inherited by the :class:`Tk` root " +"window and by every :class:`Toplevel`. You therefore call the window-manager " +"methods directly on a top-level window. Each has a short name and an " +"equivalent ``wm_``-prefixed name, for example :meth:`~Wm.title` and :meth:" +"`~Wm.wm_title`." msgstr "" msgid "" -"To get at the toplevel window that contains a given widget, you can often " -"just refer to the widget's :attr:`master`. Of course if the widget has been " -"packed inside of a frame, the :attr:`!master` won't represent a toplevel " -"window. To get at the toplevel window that contains an arbitrary widget, " -"you can call the :meth:`_root` method. This method begins with an underscore " -"to denote the fact that this function is part of the implementation, and not " -"an interface to Tk functionality." -msgstr "" - -msgid "Here are some examples of typical usage::" +"These methods act on the top-level window whether its content is built from " +"the classic widgets or the themed :mod:`tkinter.ttk` widgets. To reach the " +"top-level window containing an arbitrary widget, call its :meth:`~Misc." +"winfo_toplevel` method." msgstr "" msgid "" "import tkinter as tk\n" +"from tkinter import ttk\n" "\n" -"class App(tk.Frame):\n" -" def __init__(self, master=None):\n" -" super().__init__(master)\n" -" self.pack()\n" -"\n" -"# create the application\n" -"myapp = App()\n" +"root = tk.Tk()\n" +"root.title(\"My Application\")\n" +"root.geometry(\"640x480\")\n" +"root.minsize(320, 240)\n" "\n" -"#\n" -"# here are method calls to the window manager class\n" -"#\n" -"myapp.master.title(\"My Do-Nothing Application\")\n" -"myapp.master.maxsize(1000, 400)\n" +"ttk.Label(root, text=\"Hello\").pack(padx=20, pady=20)\n" "\n" -"# start the program\n" -"myapp.mainloop()" +"root.mainloop()" msgstr "" -msgid "Tk Option Data Types" +msgid "See :class:`Wm` for the full set of window-manager methods." +msgstr "" + +msgid "Tk option data types" +msgstr "" + +msgid "" +"Many widget options documented in the reference accept values of a small " +"number of common types, described here." +msgstr "" + +msgid "anchor" msgstr "" msgid "" @@ -1160,10 +1068,11 @@ msgid "bitmap" msgstr "" msgid "" -"There are eight built-in, named bitmaps: ``'error'``, ``'gray25'``, " -"``'gray50'``, ``'hourglass'``, ``'info'``, ``'questhead'``, ``'question'``, " -"``'warning'``. To specify an X bitmap filename, give the full path to the " -"file, preceded with an ``@``, as in ``\"@/usr/contrib/bitmap/gumby.bit\"``." +"There are ten built-in, named bitmaps: ``'error'``, ``'gray12'``, " +"``'gray25'``, ``'gray50'``, ``'gray75'``, ``'hourglass'``, ``'info'``, " +"``'questhead'``, ``'question'``, ``'warning'``. To specify an X bitmap " +"filename, give the full path to the file, preceded with an ``@``, as in " +"``\"@/usr/contrib/bitmap/gumby.bit\"``." msgstr "" msgid "boolean" @@ -1192,17 +1101,23 @@ msgid "" "strings representing RGB values in 4 bit: ``\"#RGB\"``, 8 bit: " "``\"#RRGGBB\"``, 12 bit: ``\"#RRRGGGBBB\"``, or 16 bit: " "``\"#RRRRGGGGBBBB\"`` ranges, where R,G,B here represent any legal hex " -"digit. See page 160 of Ousterhout's book for details." +"digit. See the :manpage:`colors(3tk)` man page for the list of named colors." msgstr "" msgid "cursor" msgstr "" msgid "" -"The standard X cursor names from :file:`cursorfont.h` can be used, without " -"the ``XC_`` prefix. For example to get a hand cursor (:const:`XC_hand2`), " -"use the string ``\"hand2\"``. You can also specify a bitmap and mask file " -"of your own. See page 179 of Ousterhout's book." +"The name of the mouse cursor to display while the pointer is over the " +"widget. Tk provides a portable set of cursor names available on all " +"platforms (for example ``\"arrow\"``, ``\"watch\"``, ``\"cross\"``, or " +"``\"hand2\"``); the standard X cursor names from :file:`cursorfont.h` may " +"also be used, without the ``XC_`` prefix (so ``XC_hand2`` becomes " +"``\"hand2\"``). The full list of names, including the platform-specific " +"ones, is given in the :manpage:`cursors(3tk)` manual page. You can also " +"specify a bitmap and mask file of your own. On Windows a cursor file (:file:" +"`.cur` or :file:`.ani`) may be used directly, giving its path preceded with " +"an ``@``, as in ``\"@C:/cursors/bart.ani\"``." msgstr "" msgid "distance" @@ -1220,9 +1135,11 @@ msgid "font" msgstr "" msgid "" -"Tk uses a list font name format, such as ``{courier 10 bold}``. Font sizes " -"with positive numbers are measured in points; sizes with negative numbers " -"are measured in pixels." +"Tk uses a font description such as ``{courier 10 bold}``; in :mod:`!tkinter` " +"this is most naturally passed as a tuple of ``(family, size, *styles)`` (or " +"as the equivalent string ``\"Courier 10 bold\"``). Font sizes with positive " +"numbers are measured in points; sizes with negative numbers are measured in " +"pixels." msgstr "" msgid "geometry" @@ -1256,8 +1173,8 @@ msgstr "" msgid "" "Determines what the border style of a widget will be. Legal values are: " -"``\"raised\"``, ``\"sunken\"``, ``\"flat\"``, ``\"groove\"``, and " -"``\"ridge\"``." +"``\"raised\"``, ``\"sunken\"``, ``\"flat\"``, ``\"groove\"``, ``\"ridge\"``, " +"and ``\"solid\"``." msgstr "" msgid "scrollcommand" @@ -1274,7 +1191,7 @@ msgstr "" msgid "Must be one of: ``\"none\"``, ``\"char\"``, or ``\"word\"``." msgstr "" -msgid "Bindings and Events" +msgid "Bindings and events" msgstr "" msgid "" @@ -1293,9 +1210,11 @@ msgid "sequence" msgstr "sekwencja" msgid "" -"is a string that denotes the target kind of event. (See the :manpage:" -"`bind(3tk)` man page, and page 201 of John Ousterhout's book, :title-" -"reference:`Tcl and the Tk Toolkit (2nd edition)`, for details)." +"is a string that denotes the target kind of event. Physical events use the " +"```` form (for example ``\"\"`` or " +"``\"\"``); application-defined virtual events use double " +"angle brackets, as in ``\"<>\"``. (See the :manpage:`bind(3tk)` man " +"page for details.)" msgstr "" msgid "func" @@ -1431,7 +1350,46 @@ msgstr "%Y" msgid "y_root" msgstr "" -msgid "The index Parameter" +msgid "%#" +msgstr "" + +msgid "serial" +msgstr "" + +msgid "%b" +msgstr "" + +msgid "num" +msgstr "" + +msgid "%d" +msgstr "" + +msgid "detail" +msgstr "" + +msgid "%D" +msgstr "" + +msgid "delta" +msgstr "" + +msgid "" +"The ``add`` parameter above only affects the bindings you make yourself. " +"Every widget also inherits *class bindings* that implement its standard " +"behavior -- for example a :class:`Text` widget binds :kbd:`Control-t` to " +"transpose two characters. These are described in the bindings section of the " +"widget's Tk man page (such as :manpage:`text(3tk)` or :manpage:`entry(3tk)`)." +msgstr "" + +msgid "" +"Class bindings are processed separately from your own, so binding an event " +"yourself does not replace the default; both run. To suppress an unwanted " +"default binding, bind the event on the widget and return the string " +"``\"break\"`` from your callback." +msgstr "" + +msgid "The index parameter" msgstr "" msgid "" @@ -1444,9 +1402,40 @@ msgid "Entry widget indexes (index, view index, etc.)" msgstr "" msgid "" -"Entry widgets have options that refer to character positions in the text " -"being displayed. You can use these :mod:`!tkinter` functions to access " -"these special points in text widgets:" +"Entry widgets have methods and options that refer to character positions in " +"the text being displayed. Anytime an index is needed, you may pass in:" +msgstr "" + +msgid "" +"an integer which refers to the numeric position of a character, counted from " +"the beginning of the text, starting with 0;" +msgstr "" + +msgid "" +"the string ``\"anchor\"``, which refers to the anchor point of the " +"selection, set with the widget's selection methods;" +msgstr "" + +msgid "" +"the string ``\"end\"``, which refers to the position just after the last " +"character;" +msgstr "" + +msgid "" +"the string ``\"insert\"``, which refers to the character just after the " +"insertion cursor;" +msgstr "" + +msgid "" +"the strings ``\"sel.first\"`` and ``\"sel.last\"``, which refer to the first " +"character in the selection and the position just after the last (it is an " +"error to use these if there is no selection);" +msgstr "" + +msgid "" +"a string consisting of ``@`` followed by an integer, as in ``\"@6\"``, where " +"the integer is interpreted as an x pixel coordinate in the entry's " +"coordinate system, selecting the character spanning that point." msgstr "" msgid "Text widget indexes" @@ -1479,8 +1468,9 @@ msgid "the string ``\"last\"`` which refers to the last menu item;" msgstr "" msgid "" -"An integer preceded by ``@``, as in ``@6``, where the integer is interpreted " -"as a y pixel coordinate in the menu's coordinate system;" +"a string consisting of ``@`` followed by an integer, as in ``\"@6\"``, where " +"the integer is interpreted as a y pixel coordinate in the menu's coordinate " +"system;" msgstr "" msgid "" @@ -1527,10 +1517,10 @@ msgstr "" msgid "" "The image object can then be used wherever an ``image`` option is supported " -"by some widget (e.g. labels, buttons, menus). In these cases, Tk will not " -"keep a reference to the image. When the last Python reference to the image " -"object is deleted, the image data is deleted as well, and Tk will display an " -"empty box wherever the image was used." +"by some widget (for example, labels, buttons, menus). In these cases, Tk " +"will not keep a reference to the image. When the last Python reference to " +"the image object is deleted, the image data is deleted as well, and Tk will " +"display an empty box wherever the image was used." msgstr "" msgid "" @@ -1538,58 +1528,5072 @@ msgid "" "such as BMP, JPEG, TIFF, and WebP, among others." msgstr "" -msgid "File Handlers" +msgid "Reference" msgstr "" msgid "" -"Tk allows you to register and unregister a callback function which will be " -"called from the Tk mainloop when I/O is possible on a file descriptor. Only " -"one handler may be registered per file descriptor. Example code::" +"This section documents the classes, methods, functions and constants of the :" +"mod:`!tkinter` module. Most of them wrap Tcl/Tk commands; consult the " +"official Tcl/Tk manual pages for the full list of widget options and further " +"details." msgstr "" msgid "" -"import tkinter\n" -"widget = tkinter.Tk()\n" -"mask = tkinter.READABLE | tkinter.WRITABLE\n" -"widget.tk.createfilehandler(file, mask, callback)\n" -"...\n" -"widget.tk.deletefilehandler(file)" +"The exception raised when a call into the Tcl interpreter fails, for example " +"when a widget is given an unknown option or an invalid value." msgstr "" -msgid "This feature is not available on Windows." +msgid "Base and mixin classes" msgstr "" msgid "" -"Since you don't know how many bytes are available for reading, you may not " -"want to use the :class:`~io.BufferedIOBase` or :class:`~io.TextIOBase` :meth:" -"`~io.BufferedIOBase.read` or :meth:`~io.IOBase.readline` methods, since " -"these will insist on reading a predefined number of bytes. For sockets, the :" -"meth:`~socket.socket.recv` or :meth:`~socket.socket.recvfrom` methods will " -"work fine; for other files, use raw reads or ``os.read(file.fileno(), " -"maxbytecount)``." +"The :class:`!Misc` class is a mix-in inherited by :class:`Tk` and, through :" +"class:`BaseWidget`, by every widget. It provides the large set of methods " +"common to all Tk objects: querying window information, managing event " +"bindings and the event loop, controlling the keyboard focus and pointer " +"grabs, accessing the selection, clipboard and option database, and assorted " +"utility and introspection services. Because they are inherited, these " +"methods are available on every widget and on the :class:`Tk` application " +"object, and are documented here once rather than repeated for each widget." msgstr "" msgid "" -"Registers the file handler callback function *func*. The *file* argument may " -"either be an object with a :meth:`~io.IOBase.fileno` method (such as a file " -"or socket object), or an integer file descriptor. The *mask* argument is an " -"ORed combination of any of the three constants below. The callback is called " -"as follows::" +"Return the current value of the configuration option named *key* for this " +"widget, as a string. The expression ``widget[key]`` is equivalent and may be " +"used instead." msgstr "" -msgid "callback(file, mask)" +msgid "" +"Query or modify the configuration options of the widget. With no arguments, " +"return a dictionary mapping every available option name to a tuple " +"describing it (its name, X resource name, X resource class, default value " +"and current value). If a single option name is given as a string, return the " +"tuple for just that option. If one or more keyword arguments are given, or a " +"dictionary is passed as *cnf*, set each named option to the corresponding " +"value; the expression ``widget[key] = value`` sets a single option in the " +"same way." msgstr "" -msgid "Unregisters a file handler." +msgid ":meth:`config` is an alias of :meth:`!configure`." msgstr "" -msgid "Constants used in the *mask* arguments." +msgid "Return a list of the names of all configuration options of this widget." msgstr "" -msgid "packing (widgets)" +msgid "" +"Interpret the string *s* as a Tcl boolean and return the corresponding :" +"class:`bool`. Tcl accepts values such as ``'1'``, ``'0'``, ``'yes'``, " +"``'no'``, ``'true'`` and ``'false'``. Raise :exc:`ValueError` if *s* is not " +"a valid boolean." msgstr "" -msgid "window manager (widgets)" +msgid "" +"Interpret the string *s* as a Tcl floating-point number and return it as a :" +"class:`float`. Raise :exc:`ValueError` if *s* is not a valid number." +msgstr "" + +msgid "" +"Interpret the string *s* as a Tcl integer and return it as an :class:`int`. " +"Raise :exc:`ValueError` if *s* is not a valid integer." +msgstr "" + +msgid "Return the value of the Tcl global variable named *name*." +msgstr "" + +msgid "Set the Tcl global variable named *name* to *value*." +msgstr "" + +msgid "" +"The :meth:`!getvar` and :meth:`!setvar` methods give direct access to Tcl " +"variables. In most code you will instead use a :class:`Variable` subclass " +"such as :class:`StringVar` or :class:`IntVar`, which wraps a Tcl variable " +"and converts its value to and from a Python type." +msgstr "" + +msgid "" +"Register the Python callable *func* as a Tcl command and return the name of " +"the new command as a string. Whenever Tcl invokes that command, *func* is " +"called; if *subst* is given, it is applied to the command's arguments first. " +"This is the mechanism used internally to turn Python callbacks into the " +"command names passed to Tk options such as *command*. Unless *needcleanup* " +"is false, the command is deleted automatically when the widget is destroyed." +msgstr "" + +msgid "The arguments passed to *func* are no longer converted to strings." +msgstr "" + +msgid "" +"Delete the Tcl command named *name*, such as one previously returned by :" +"meth:`register`." +msgstr "" + +msgid "Return the widget instance corresponding to the Tk pathname *name*." +msgstr "" + +msgid "" +"Send the Tcl command *cmd*, with the given *args*, to the Tcl interpreter " +"registered under the name *interp*, and return its result. This is not " +"available on all platforms." +msgstr "" + +msgid "" +"Destroy this widget and all of its descendant widgets, and delete the Tcl " +"commands associated with them." +msgstr "" + +msgid "" +"Raise this widget in the stacking order so that it is drawn on top of its " +"siblings. If *aboveThis* is given, the widget is moved to be just above it " +"in the stacking order instead." +msgstr "" + +msgid ":meth:`lift` is an alias of :meth:`!tkraise`." +msgstr "" + +msgid "" +"Lower this widget in the stacking order so that it is drawn beneath its " +"siblings. If *belowThis* is given, the widget is moved to be just below it " +"in the stacking order instead." +msgstr "" + +msgid "" +":meth:`tkraise`/:meth:`lift` and :meth:`lower` are overridden by the :class:" +"`Canvas` widget, where they restack canvas items instead." +msgstr "" + +msgid "" +"Return the names of all images that currently exist in the Tcl interpreter." +msgstr "" + +msgid "" +"This is overridden by the :class:`Text` widget, where :meth:`!image_names` " +"returns the names of its embedded images instead." +msgstr "" + +msgid "Return the available image types, such as ``'photo'`` and ``'bitmap'``." +msgstr "" + +msgid "" +"Set the anchor that controls where the grid is placed inside this container " +"when the container is larger than the grid and no row or column has a non-" +"zero weight. *anchor* is one of the usual anchor strings, such as ``'nw'`` " +"(the default) or ``'center'``. Called with no argument, this method has no " +"effect." +msgstr "" + +msgid ":meth:`anchor` is an alias of :meth:`!grid_anchor`." +msgstr "" + +msgid "" +"Return the bounding box, in pixels, of a region of the grid laid out in this " +"container, as a 4-tuple ``(xoffset, yoffset, width, height)``. With no " +"arguments the bounding box of the whole grid is returned. If *column* and " +"*row* are given, the box spans from the cell at row and column 0 to that " +"cell; if *col2* and *row2* are also given, it spans from the cell (*column*, " +"*row*) to the cell (*col2*, *row2*)." +msgstr "" + +msgid "" +":meth:`bbox` is an alias of :meth:`!grid_bbox`, except on :class:`Canvas`, :" +"class:`Listbox`, :class:`Spinbox`, :class:`Text`, :class:`ttk.Entry ` and :class:`ttk.Treeview `, which provide " +"their own :meth:`!bbox` method." +msgstr "" + +msgid "" +"Query or set the properties of the column (or columns) *index* of the grid " +"managed by this container. *index* may be a column number; when setting " +"options it may also be a list of column numbers, the string ``'all'`` to " +"affect every column, or a child widget whose occupied columns are affected. " +"The supported options are:" +msgstr "" + +msgid "*minsize*" +msgstr "" + +msgid "The column's minimum size, in pixels." +msgstr "" + +msgid "*weight*" +msgstr "" + +msgid "" +"An integer setting how much of any extra space is apportioned to the column. " +"A weight of ``0`` keeps the column at its requested size, and a column of " +"weight two grows twice as fast as a column of weight one." +msgstr "" + +msgid "*uniform*" +msgstr "" + +msgid "" +"The name of a uniform group. Columns sharing a non-empty group name are kept " +"in sizes that are strictly proportional to their weights." +msgstr "" + +msgid "*pad*" +msgstr "" + +msgid "" +"Extra space, in pixels, added to the largest widget in the column when " +"computing the column's size." +msgstr "" + +msgid "" +"With a single option name, return that option's value; with no options, " +"return a dictionary of all of them." +msgstr "" + +msgid ":meth:`columnconfigure` is an alias of :meth:`!grid_columnconfigure`." +msgstr "" + +msgid "" +"Query or set the properties of the row (or rows) *index* of the grid managed " +"by this container. *index* is interpreted as for :meth:" +"`grid_columnconfigure`, and the supported options (*minsize*, *weight*, " +"*uniform* and *pad*) are the same, applied to a row instead of a column." +msgstr "" + +msgid ":meth:`rowconfigure` is an alias of :meth:`!grid_rowconfigure`." +msgstr "" + +msgid "" +"Return the ``(column, row)`` of the grid cell that contains the pixel at " +"position (*x*, *y*), given in pixels relative to this container. For " +"locations above or to the left of the grid, ``-1`` is returned for the " +"corresponding coordinate." +msgstr "" + +msgid "" +"Enable or disable geometry propagation for this container when it manages " +"its children with the grid geometry manager. When *flag* is true, the " +"container resizes itself to fit the requested sizes of its children; when it " +"is false, its size is left under your control. Called with no argument, " +"return the current setting as a boolean." +msgstr "" + +msgid "" +"Return the size of the grid managed by this container as a ``(columns, " +"rows)`` tuple." +msgstr "" + +msgid "" +":meth:`size` is an alias of :meth:`!grid_size`, except on the :class:" +"`Listbox` widget, which provides its own :meth:`!size` method." +msgstr "" + +msgid "" +"Return a list of the child widgets managed in this container's grid, most " +"recently managed first. If *row* or *column* is given, only the children in " +"that row or column are returned." +msgstr "" + +msgid "" +"Enable or disable geometry propagation for this container when it manages " +"its children with the pack geometry manager. When *flag* is true, the " +"container resizes itself to fit the requested sizes of its children; when it " +"is false, its size is left under your control. Called with no argument, " +"return the current setting as a boolean." +msgstr "" + +msgid ":meth:`propagate` is an alias of :meth:`!pack_propagate`." +msgstr "" + +msgid "" +"Return a list of the child widgets managed by this container with the pack " +"geometry manager, in packing order." +msgstr "" + +msgid ":meth:`slaves` is an alias of :meth:`!pack_slaves`." +msgstr "" + +msgid "" +"Return a list of the child widgets managed by this container with the place " +"geometry manager." +msgstr "" + +msgid "" +"Bind the event pattern *sequence* on this widget to the callable *func*." +msgstr "" + +msgid "" +"*sequence* is an event pattern, such as ``''`` (a mouse click) or " +"``''``, optionally a concatenation of several such patterns that " +"must occur shortly after one another. When the event occurs, *func* is " +"called with an :class:`Event` instance describing it as its only argument; " +"if *func* returns the string ``'break'``, no further bindings for the event " +"are invoked." +msgstr "" + +msgid "" +"If *add* is true, *func* is added to any functions already bound to " +"*sequence*; otherwise it replaces them. The binding applies only to this " +"widget." +msgstr "" + +msgid "" +":meth:`!bind` returns a string identifier (a *funcid*) that can later be " +"passed to :meth:`unbind` to remove the binding without leaking the " +"associated Tcl command." +msgstr "" + +msgid "" +"If *func* is omitted, return the binding currently associated with " +"*sequence*; if *sequence* is also omitted, return a list of all the " +"sequences for which bindings exist on this widget." +msgstr "" + +msgid "" +"Like :meth:`bind`, but bind *func* to the binding tag *className* rather " +"than to a single widget, so that the binding applies to every widget having " +"that tag. *className* is usually the name of a widget class, such as " +"``'Button'``, in which case the binding affects all widgets of that class. " +"The set of binding tags for a widget can be inspected and changed with :meth:" +"`bindtags`." +msgstr "" + +msgid "The remaining arguments and the return value are as for :meth:`bind`." +msgstr "" + +msgid "" +"Like :meth:`bind`, but bind *func* to the special binding tag ``'all'``, so " +"that the binding applies to every widget in the application." +msgstr "" + +msgid "Remove bindings for the event pattern *sequence* on this widget." +msgstr "" + +msgid "" +"If *funcid* is given, only the function identified by it (a value returned " +"from a previous call to :meth:`bind`) is removed, and its associated Tcl " +"command is deleted. Otherwise all bindings for *sequence* are destroyed, " +"leaving it unbound." +msgstr "" + +msgid "" +"If *funcid* is given, only that callback is unbound; other callbacks bound " +"to *sequence* are kept." +msgstr "" + +msgid "" +"Remove all bindings for the event pattern *sequence* from the binding tag " +"*className*. See :meth:`bind_class`." +msgstr "" + +msgid "" +"Remove all bindings for the event pattern *sequence* from the special " +"binding tag ``'all'``. See :meth:`bind_all`." +msgstr "" + +msgid "" +"If *tagList* is omitted, return a tuple of the binding tags associated with " +"this widget. When an event occurs in a widget, it is applied to each of the " +"widget's binding tags in order, and for each tag the most specific matching " +"binding is executed. By default a widget has four binding tags: its own " +"pathname, its widget class, the pathname of its nearest toplevel ancestor, " +"and ``'all'``, in that order." +msgstr "" + +msgid "" +"If *tagList* is given, it must be a sequence of strings; the widget's " +"binding tags are set to its elements, which determines the order in which " +"bindings are evaluated." +msgstr "" + +msgid "" +"The methods with the ``event_`` prefix define virtual events and generate " +"events programmatically." +msgstr "" + +msgid "" +"Associate the virtual event *virtual*, whose name has the form " +"``'<>'``, with each of the physical event patterns given by " +"*sequences*, so that the virtual event triggers whenever any of them occurs. " +"If *virtual* is already defined, the new sequences are added to its existing " +"ones." +msgstr "" + +msgid "" +"Remove each of *sequences* from those associated with the virtual event " +"*virtual*. Sequences that are not currently associated with *virtual* are " +"ignored. If no *sequences* are given, all physical event sequences are " +"removed, so that *virtual* no longer triggers." +msgstr "" + +msgid "" +"Generate the event *sequence* on this widget and arrange for it to be " +"processed just as if it had come from the window system. *sequence* must be " +"a single event pattern, such as ``''`` or ``'<>'``, not a " +"concatenation of several. Keyword arguments specify additional fields of the " +"event, for example *x* and *y* for the pointer position, or *when* to " +"control when the event is processed; refer to the Tk ``event`` manual page " +"for the full list." +msgstr "" + +msgid "" +"If *virtual* is omitted, return a tuple of all the virtual events that are " +"currently defined. If *virtual* is given, return a tuple of the physical " +"event sequences currently associated with it, or an empty tuple if it is not " +"defined." +msgstr "" + +msgid "" +"The methods with the ``after`` prefix schedule callbacks to run after a " +"delay or when the application is idle." +msgstr "" + +msgid "" +"Schedule the callable *func* to be called after *ms* milliseconds, with " +"*args* and *kw* passed to it as positional and keyword arguments. Return an " +"identifier that can be passed to :meth:`after_cancel` to cancel the call." +msgstr "" + +msgid "" +"If *func* is omitted, sleep for *ms* milliseconds instead, processing no " +"events during that time, and return ``None``." +msgstr "" + +msgid "*func* can now be any callable object, not only a function." +msgstr "" + +msgid "Keyword arguments are now passed to *func*." +msgstr "" + +msgid "" +"Cancel a callback previously scheduled with :meth:`after` or :meth:" +"`after_idle`. *id* must be an identifier returned by one of those methods; " +"passing a value that is not such an identifier raises :exc:`ValueError`. If " +"the callback has already run or been cancelled, this has no effect." +msgstr "" + +msgid "" +"Passing ``None`` (or any false value) as *id* now raises :exc:`ValueError`." +msgstr "" + +msgid "" +"Schedule the callable *func* to be called, with *args* and *kw* passed to " +"it, when the Tk main loop next becomes idle, that is, when it has no other " +"events to process. Return an identifier that can be passed to :meth:" +"`after_cancel` to cancel the call." +msgstr "" + +msgid "" +"If *id* is omitted, return a tuple of the identifiers of all callbacks " +"currently scheduled with :meth:`after` and :meth:`after_idle` for this " +"interpreter." +msgstr "" + +msgid "" +"If *id* is given, it must identify a callback that has not yet run or been " +"cancelled, and the return value is a tuple ``(script, type)``, where " +"*script* refers to the function to be called and *type* is either ``'idle'`` " +"or ``'timer'``. A :exc:`TclError` is raised if *id* does not exist." +msgstr "" + +msgid "" +"Enter the Tk event loop, which processes events until all windows are " +"destroyed. This is normally called once, on the root window, to run the " +"application." +msgstr "" + +msgid "Quit the Tcl interpreter, causing :meth:`mainloop` to return." +msgstr "" + +msgid "" +"Enter the event loop until all pending events, including idle callbacks, " +"have been processed. This brings the display up to date and handles any " +"events that are already queued, then returns." +msgstr "" + +msgid "" +"Enter the event loop until all pending idle callbacks have been called. This " +"updates the display of windows, for example after geometry changes, but does " +"not process events caused by the user." +msgstr "" + +msgid "" +"Wait until the Tcl variable *name* is modified, continuing to process events " +"in the meantime so that the application stays responsive. *name* is usually " +"a :class:`Variable` instance, such as an :class:`IntVar` or :class:" +"`StringVar`." +msgstr "" + +msgid ":meth:`waitvar` is an alias of :meth:`!wait_variable`." +msgstr "" + +msgid "" +"Wait until *window* is destroyed, continuing to process events in the " +"meantime. If *window* is omitted, this widget is used. This is typically " +"used to wait for the user to finish interacting with a dialog box." +msgstr "" + +msgid "" +"Wait until the visibility state of *window* changes, for example when it " +"first appears on the screen, continuing to process events in the meantime. " +"If *window* is omitted, this widget is used. This is typically used to wait " +"for a newly created window to become visible before acting on it." +msgstr "" + +msgid "The methods with the ``focus_`` prefix manage the keyboard focus." +msgstr "" + +msgid "" +"Direct the keyboard input focus for this widget's display to this widget. If " +"the application does not currently have the input focus on this widget's " +"display, the widget is remembered as the focus window for its top level, and " +"the focus will be redirected to it the next time the window manager gives " +"the focus to the top level. :meth:`focus` is an alias of :meth:`!focus_set`, " +"except on the :class:`Canvas` and :class:`ttk.Treeview ` widgets, which provide their own :meth:`!focus` method." +msgstr "" + +msgid "" +"Direct the keyboard input focus to this widget even if the application does " +"not currently have the input focus for the widget's display. This method " +"should be used sparingly, if at all; normally an application should wait for " +"the window manager to give it the focus rather than claiming it." +msgstr "" + +msgid "" +"Return the widget that currently has the keyboard focus in the application, " +"or ``None`` if no widget in the application has the focus. Use :meth:" +"`focus_displayof` to work correctly with several displays." +msgstr "" + +msgid "" +"Return the widget that currently has the keyboard focus on the display where " +"this widget is located, or ``None`` if no widget in the application has the " +"focus on that display." +msgstr "" + +msgid "" +"Return the most recent widget to have had the keyboard focus among all the " +"widgets in the same top level as this widget; this is the widget that will " +"receive the focus the next time the window manager gives the focus to the " +"top level. If no widget in that top level has ever had the focus, or if the " +"most recent focus widget has been deleted, the top level itself is returned." +msgstr "" + +msgid "" +"Reconfigure Tk to use an implicit focus model in which the focus is set to a " +"widget whenever the mouse pointer enters it. This cannot easily be disabled " +"once enabled." +msgstr "" + +msgid "" +"Return the next widget after this one in the keyboard traversal order, or " +"``None`` if there is none. The traversal order goes first to the next child, " +"then recursively to the children of that child, and then to the next sibling " +"higher in the stacking order. A widget is skipped if its ``takefocus`` " +"option is set to ``0``. This method is used in the default bindings for the :" +"kbd:`Tab` key." +msgstr "" + +msgid "" +"Return the previous widget before this one in the keyboard traversal order, " +"or ``None`` if there is none. See :meth:`tk_focusNext` for how the order is " +"defined. This method is used in the default bindings for the :kbd:`Shift-" +"Tab` key." +msgstr "" + +msgid "" +"The methods with the ``grab_`` prefix set and query the input grab, which " +"directs all input events to a single widget." +msgstr "" + +msgid "" +"Set a local grab on this widget. A grab confines pointer events to this " +"widget and its descendants: while the pointer is outside the widget's " +"subtree, button presses and releases and pointer motion are reported to the " +"grab widget, and windows outside the subtree become insensitive until the " +"grab is released. A local grab affects only the grabbing application. Any " +"grab previously set by this application on the widget's display is " +"automatically released. Setting a grab is the usual way to make a dialog " +"modal: while the grab is in effect the user cannot interact with the other " +"windows of the application." +msgstr "" + +msgid "" +"Set a global grab on this widget. A global grab is like the local grab set " +"by :meth:`grab_set`, but it locks out all other applications on the screen, " +"so that only this widget's subtree is sensitive to pointer events, and it " +"also grabs the keyboard. Use with caution: it is easy to render a display " +"unusable with a global grab, since other applications stop receiving events " +"until it is released." +msgstr "" + +msgid "Release the grab on this widget if there is one; otherwise do nothing." +msgstr "" + +msgid "" +"Return the widget that currently holds the grab in this application for this " +"widget's display, or ``None`` if there is no such widget." +msgstr "" + +msgid "" +"Return ``None`` if no grab is currently set on this widget, ``\"local\"`` if " +"a local grab is set, or ``\"global\"`` if a global grab is set." +msgstr "" + +msgid "" +"The methods with the ``selection_`` prefix retrieve and manage the X " +"selection." +msgstr "" + +msgid "" +"Clear the X selection, so that no window owns it anymore. The selection to " +"clear is given by the keyword argument *selection*, an atom name such as " +"``'PRIMARY'`` or ``'CLIPBOARD'``; it defaults to ``PRIMARY``. The " +"*displayof* keyword argument names a widget that determines the display on " +"which to operate, and defaults to this widget." +msgstr "" + +msgid "" +"This is overridden by the :class:`Entry`, :class:`Listbox` and :class:" +"`Spinbox` widgets, where :meth:`!selection_clear` clears the widget's own " +"selection instead." +msgstr "" + +msgid "" +"Return the contents of the current X selection. The keyword argument " +"*selection* names the selection and defaults to ``PRIMARY``. The keyword " +"argument *type* specifies the form in which the data is to be returned (the " +"desired conversion target), an atom name such as ``'STRING'`` or " +"``'FILE_NAME'``; it defaults to ``STRING``, except on X11, where " +"``UTF8_STRING`` is tried first and ``STRING`` is used as a fallback. The " +"*displayof* keyword argument names a widget that determines the display from " +"which to retrieve the selection, and defaults to this widget." +msgstr "" + +msgid "" +"Register *command* as a handler to supply the X selection owned by this " +"widget when another application requests it. When the selection is " +"retrieved, *command* is called with two arguments, the starting character " +"offset and the maximum number of characters to return, and must return at " +"most that many characters of the selection starting at that offset; for very " +"long selections it is called repeatedly with increasing offsets. The keyword " +"argument *selection* names the selection (default ``PRIMARY``) and the " +"keyword argument *type* gives the form of the selection that the handler " +"supplies (such as ``'STRING'`` or ``'FILE_NAME'``, default ``STRING``)." +msgstr "" + +msgid "" +"Make this widget the owner of the X selection on its display. The previous " +"owner, if any, is notified that it has lost the selection. The keyword " +"argument *selection* names the selection and defaults to ``PRIMARY``." +msgstr "" + +msgid "" +"Return the widget in this application that owns the X selection on the " +"display containing this widget, or ``None`` if no widget in this application " +"owns the selection. The keyword argument *selection* names the selection and " +"defaults to ``PRIMARY``. The *displayof* keyword argument names a widget " +"that determines the display to query, and defaults to this widget." +msgstr "" + +msgid "The methods with the ``clipboard_`` prefix manage the clipboard." +msgstr "" + +msgid "" +"Append *string* to the Tk clipboard and claim ownership of the clipboard on " +"this widget's display. Before appending, the clipboard should be emptied " +"with :meth:`clipboard_clear`; all appends should be completed before " +"returning to the event loop so that the clipboard is updated atomically. The " +"keyword argument *type* specifies the form of the data, an atom name such as " +"``'STRING'`` or ``'FILE_NAME'`` (default ``STRING``), and the keyword " +"argument *format* specifies the representation used to transmit it (default " +"``STRING``). The *displayof* keyword argument names a widget that determines " +"the target display, and defaults to this widget. The contents can be " +"retrieved with :meth:`clipboard_get` or :meth:`selection_get`." +msgstr "" + +msgid "" +"Claim ownership of the clipboard on this widget's display and remove any " +"previous contents. The *displayof* keyword argument names a widget that " +"determines the target display, and defaults to this widget." +msgstr "" + +msgid "" +"Retrieve data from the clipboard on this widget's display. The keyword " +"argument *type* specifies the form in which the data is to be returned, an " +"atom name such as ``'STRING'`` or ``'FILE_NAME'``; it defaults to " +"``STRING``, except on X11, where ``UTF8_STRING`` is tried first and " +"``STRING`` is used as a fallback. The *displayof* keyword argument names a " +"widget that determines the display, and defaults to the root window of the " +"application. This is equivalent to ``selection_get(selection='CLIPBOARD')``." +msgstr "" + +msgid "" +"The methods with the ``option_`` prefix query and modify the Tk option " +"database." +msgstr "" + +msgid "" +"Add an option to the Tk option database that associates *value* with " +"*pattern*. *pattern* consists of names and/or classes separated by asterisks " +"or dots, in the usual X format. *priority* is an integer between 0 and 100, " +"or one of the symbolic names ``'widgetDefault'`` (20), ``'startupFile'`` " +"(40), ``'userDefault'`` (60), or ``'interactive'`` (80); it defaults to " +"``interactive``." +msgstr "" + +msgid "" +"Clear the Tk option database. Default options from the :envvar:`!" +"RESOURCE_MANAGER` property or the :file:`.Xdefaults` file are reloaded " +"automatically the next time an option is added to or removed from the " +"database." +msgstr "" + +msgid "" +"Return the value of the option matching this widget under *name* and " +"*className* from the Tk option database, or an empty string if there is no " +"matching entry. When several entries match, the one with the highest " +"priority is returned, and among entries of equal priority the most recently " +"added one." +msgstr "" + +msgid "" +"Read the file named *fileName*, which should have the standard format for an " +"X resource database such as :file:`.Xdefaults`, and add all the options it " +"specifies to the Tk option database. *priority* is interpreted as for :meth:" +"`option_add` and defaults to ``interactive``." +msgstr "" + +msgid "" +"Ring the bell on the display for this widget, using the display's current " +"bell-related settings, and reset the screen saver for the screen. If " +"*displayof* is given as a widget, the bell is rung on that widget's display " +"instead." +msgstr "" + +msgid "" +"Set a new color scheme for all Tk widget elements. Existing widgets are " +"updated and the option database is changed so that future widgets use the " +"new colors. A single color argument is taken as the normal background color, " +"from which a complete palette is computed. Alternatively, the arguments may " +"be given as keyword *name*/*value* pairs naming individual options in the " +"option database. The recognized option names are ``activeBackground``, " +"``activeForeground``, ``background``, ``disabledForeground``, " +"``foreground``, ``highlightBackground``, ``highlightColor``, " +"``insertBackground``, ``selectColor``, ``selectBackground``, " +"``selectForeground``, and ``troughColor``; reasonable defaults are computed " +"for any that are not specified." +msgstr "" + +msgid "" +"Restore the application's colors to the light brown (bisque) color scheme " +"used in Tk 3.6 and earlier versions. Provided for backward compatibility." +msgstr "" + +msgid "" +"Query or set whether Tk's look and feel should strictly adhere to Motif. A " +"true *boolean* value enables strict Motif compliance (for example, no color " +"change when the mouse passes over a slider). Return the resulting setting." +msgstr "" + +msgid "" +"The methods with the ``busy_`` prefix manage the busy state of a window, " +"which shows a busy cursor and ignores user input." +msgstr "" + +msgid "" +"Make this widget appear busy. A transparent window is placed in front of the " +"widget, so that it and all of its descendants in the widget hierarchy are " +"blocked from pointer events and display a busy cursor. Normally :meth:" +"`update` should be called immediately afterwards to ensure that the hold " +"operation is in effect before the application starts its processing." +msgstr "" + +msgid "" +"The only supported configuration option is *cursor*, the cursor to be " +"displayed while the widget is busy; it may have any of the values accepted " +"by :meth:`!configure`." +msgstr "" + +msgid "" +":meth:`busy_hold`, :meth:`busy` and :meth:`tk_busy` are aliases of :meth:`!" +"tk_busy_hold`." +msgstr "" + +msgid "" +"Query or modify the configuration options of the busy window. The widget " +"must have been previously made busy by :meth:`tk_busy_hold`. With no " +"arguments, return a dictionary describing all of the available options; if " +"*cnf* is the name of an option, return a tuple describing that one option. " +"Otherwise set the given options to the given values. Options may have any of " +"the values accepted by :meth:`tk_busy_hold`." +msgstr "" + +msgid "" +"The option database is referenced through the widget name or class. For " +"example, if a :class:`Frame` widget named ``frame`` is to be made busy, the " +"busy cursor can be specified for it by either of the calls::" +msgstr "" + +msgid "" +"w.option_add('*frame.busyCursor', 'gumby')\n" +"w.option_add('*Frame.BusyCursor', 'gumby')" +msgstr "" + +msgid "" +":meth:`busy_configure`, :meth:`busy_config` and :meth:`tk_busy_config` are " +"aliases of :meth:`!tk_busy_configure`." +msgstr "" + +msgid "" +"Return the current value of the busy configuration *option*. The widget must " +"have been previously made busy by :meth:`tk_busy_hold`, and *option* may " +"have any of the values accepted by that method." +msgstr "" + +msgid ":meth:`busy_cget` is an alias of :meth:`!tk_busy_cget`." +msgstr "" + +msgid "" +"Make this widget no longer busy, releasing the resources (including the " +"transparent window) allocated when it was made busy. User events will again " +"be received by the widget. These resources are also released when the widget " +"is destroyed." +msgstr "" + +msgid ":meth:`busy_forget` is an alias of :meth:`!tk_busy_forget`." +msgstr "" + +msgid "Return ``True`` if the widget is currently busy, ``False`` otherwise." +msgstr "" + +msgid ":meth:`busy_status` is an alias of :meth:`!tk_busy_status`." +msgstr "" + +msgid "" +"Return a list of widgets that are currently busy. If *pattern* is given, " +"only busy widgets whose path names match the pattern are returned." +msgstr "" + +msgid ":meth:`busy_current` is an alias of :meth:`!tk_busy_current`." +msgstr "" + +msgid "" +"The methods with the ``winfo_`` prefix retrieve information about windows " +"managed by Tk." +msgstr "" + +msgid "" +"Return the integer identifier for the atom whose name is *name*, creating a " +"new atom if none exists. If *displayof* is given, the atom is looked up on " +"the display of that window; otherwise it is looked up on the display of the " +"application's main window." +msgstr "" + +msgid "" +"Return the textual name for the atom whose integer identifier is *id*. This " +"is the inverse of :meth:`winfo_atom`. If *displayof* is given, the " +"identifier is looked up on the display of that window; otherwise it is " +"looked up on the display of the application's main window." +msgstr "" + +msgid "Return the number of cells in the colormap for the widget." +msgstr "" + +msgid "" +"Return a list containing the widgets that are children of the widget, in " +"stacking order from lowest to highest. Toplevel windows are returned as " +"children of their logical parents." +msgstr "" + +msgid "Return the class name of the widget." +msgstr "" + +msgid "" +"Return ``True`` if the colormap for the widget is known to be full, " +"``False`` otherwise." +msgstr "" + +msgid "" +"Return the widget containing the point given by *rootX* and *rootY*, or " +"``None`` if no window in this application contains the point. The " +"coordinates are in screen units in the coordinate system of the root window. " +"If *displayof* is given, the coordinates refer to the screen containing that " +"window; otherwise they refer to the screen of the application's main window." +msgstr "" + +msgid "Return the depth of the widget, that is, the number of bits per pixel." +msgstr "" + +msgid "Return true if the widget exists, false otherwise." +msgstr "" + +msgid "" +"Return a floating-point value giving the number of pixels in the widget " +"corresponding to the screen distance *number* (for example, ``\"2.0c\"`` or " +"``\"1i\"``). The result may be fractional; for a rounded integer value use :" +"meth:`winfo_pixels`." +msgstr "" + +msgid "" +"Return the geometry of the widget, in the form ``widthxheight+x+y``. All " +"dimensions are in pixels. An offset can be negative; see :meth:`~Wm." +"geometry`." +msgstr "" + +msgid "" +"Return the height of the widget in pixels. When a window is first created " +"its height is 1 pixel; it is eventually changed by a geometry manager. See " +"also :meth:`winfo_reqheight`." +msgstr "" + +msgid "" +"Return a low-level platform-specific identifier for the widget. On Unix this " +"is the X window identifier, and on Windows it is the window handle." +msgstr "" + +msgid "" +"Return a tuple of the names of all Tcl interpreters currently registered for " +"a particular display. If *displayof* is given, the return value refers to " +"the display of that window; otherwise it refers to the display of the " +"application's main window." +msgstr "" + +msgid "Return true if the widget is currently mapped, false otherwise." +msgstr "" + +msgid "" +"Return the name of the geometry manager currently responsible for the " +"widget, or an empty string if it is not managed by any geometry manager." +msgstr "" + +msgid "" +"Return the widget's name within its parent, as opposed to its full path name." +msgstr "" + +msgid "" +"Return the path name of the widget's parent, or an empty string if the " +"widget is the main window of the application." +msgstr "" + +msgid "" +"Return the path name of the window whose identifier is *id*. If *displayof* " +"is given, the identifier is looked up on the display of that window; " +"otherwise it is looked up on the display of the application's main window." +msgstr "" + +msgid "" +"Return the number of pixels in the widget corresponding to the screen " +"distance *number* (for example, ``\"2.0c\"`` or ``\"1i\"``). The result is " +"rounded to the nearest integer; for a fractional result use :meth:" +"`winfo_fpixels`." +msgstr "" + +msgid "" +"Return the pointer's *x* coordinate, in pixels, relative to the screen's " +"root window (or virtual root, if one is in use). Return ``-1`` if the " +"pointer is not on the same screen as the widget." +msgstr "" + +msgid "" +"Return the pointer's coordinates as an ``(x, y)`` tuple, in pixels, relative " +"to the screen's root window (or virtual root, if one is in use). Both " +"coordinates are ``-1`` if the pointer is not on the same screen as the " +"widget." +msgstr "" + +msgid "" +"Return the pointer's *y* coordinate, in pixels, relative to the screen's " +"root window (or virtual root, if one is in use). Return ``-1`` if the " +"pointer is not on the same screen as the widget." +msgstr "" + +msgid "" +"Return the widget's requested height in pixels. This is the value used by " +"the widget's geometry manager to compute its geometry." +msgstr "" + +msgid "" +"Return the widget's requested width in pixels. This is the value used by the " +"widget's geometry manager to compute its geometry." +msgstr "" + +msgid "" +"Return an ``(r, g, b)`` tuple of the red, green, and blue intensities, in " +"the range 0 to 65535, that correspond to *color* in the widget. *color* may " +"be specified in any of the forms acceptable for a color option." +msgstr "" + +msgid "" +"Return the *x* coordinate, in the root window of the screen, of the upper-" +"left corner of the widget's border (or of the widget itself if it has no " +"border)." +msgstr "" + +msgid "" +"Return the *y* coordinate, in the root window of the screen, of the upper-" +"left corner of the widget's border (or of the widget itself if it has no " +"border)." +msgstr "" + +msgid "" +"Return the name of the screen associated with the widget, in the form " +"``displayName.screenIndex``." +msgstr "" + +msgid "" +"Return the number of cells in the default colormap for the widget's screen." +msgstr "" + +msgid "" +"Return the depth of the root window of the widget's screen, that is, the " +"number of bits per pixel." +msgstr "" + +msgid "Return the height of the widget's screen in pixels." +msgstr "" + +msgid "Return the height of the widget's screen in millimeters." +msgstr "" + +msgid "Return the width of the widget's screen in millimeters." +msgstr "" + +msgid "" +"Return the default visual class for the widget's screen, one of " +"``\"directcolor\"``, ``\"grayscale\"``, ``\"pseudocolor\"``, " +"``\"staticcolor\"``, ``\"staticgray\"``, or ``\"truecolor\"``." +msgstr "" + +msgid "Return the width of the widget's screen in pixels." +msgstr "" + +msgid "" +"Return a string containing information about the server for the widget's " +"display. The exact format of this string may vary from platform to platform." +msgstr "" + +msgid "" +"Return the top-of-hierarchy window containing the widget. In standard Tk " +"this is always a :class:`Toplevel` widget." +msgstr "" + +msgid "" +"Return true if the widget and all of its ancestors up through the nearest " +"toplevel window are mapped, false otherwise." +msgstr "" + +msgid "" +"Return the visual class for the widget, one of ``\"directcolor\"``, " +"``\"grayscale\"``, ``\"pseudocolor\"``, ``\"staticcolor\"``, " +"``\"staticgray\"``, or ``\"truecolor\"``." +msgstr "" + +msgid "Return the X identifier for the visual for the widget." +msgstr "" + +msgid "" +"Return a list describing the visuals available for the widget's screen. Each " +"item consists of a visual class (see :meth:`winfo_visual`) followed by an " +"integer depth. If *includeids* is true, the X identifier for the visual is " +"also included." +msgstr "" + +msgid "" +"Return the height of the virtual root window associated with the widget if " +"there is one; otherwise return the height of the widget's screen." +msgstr "" + +msgid "" +"Return the width of the virtual root window associated with the widget if " +"there is one; otherwise return the width of the widget's screen." +msgstr "" + +msgid "" +"Return the *x* offset of the virtual root window associated with the widget, " +"relative to the root window of its screen. This is normally zero or " +"negative, and is ``0`` if there is no virtual root window." +msgstr "" + +msgid "" +"Return the *y* offset of the virtual root window associated with the widget, " +"relative to the root window of its screen. This is normally zero or " +"negative, and is ``0`` if there is no virtual root window." +msgstr "" + +msgid "" +"Return the width of the widget in pixels. When a window is first created its " +"width is 1 pixel; it is eventually changed by a geometry manager. See also :" +"meth:`winfo_reqwidth`." +msgstr "" + +msgid "" +"Return the *x* coordinate, in the widget's parent, of the upper-left corner " +"of the widget's border (or of the widget itself if it has no border)." +msgstr "" + +msgid "" +"Return the *y* coordinate, in the widget's parent, of the upper-left corner " +"of the widget's border (or of the widget itself if it has no border)." +msgstr "" + +msgid "" +"Return the Tcl/Tk patch level as a named tuple with the same five fields as :" +"data:`sys.version_info`: *major*, *minor*, *micro*, *releaselevel* and " +"*serial*. *releaselevel* is ``'alpha'``, ``'beta'`` or ``'final'``. " +"Converting it to a string gives the version in the usual Tcl/Tk notation, " +"for example ``'9.0.3'`` for a final release or ``'9.1b2'`` for a pre-release." +msgstr "" + +msgid "" +"The :class:`!Wm` mixin provides access to the window manager, allowing an " +"application to control such things as the title, geometry and icon of a top-" +"level window, the way it is resized, and how it responds to window manager " +"protocols. It is mixed into :class:`Tk` and :class:`Toplevel`, so its " +"methods are available on every top-level window. Each method has two " +"equivalent spellings: a short name and a ``wm_``-prefixed name (for " +"example, :meth:`title` and :meth:`wm_title`). See also :ref:`tkinter-window-" +"manager`." +msgstr "" + +msgid "" +"Constrain the aspect ratio (the ratio of width to height) of the window. If " +"all four arguments are given, the window manager keeps the ratio between " +"``minNumer/minDenom`` and ``maxNumer/maxDenom``; passing empty strings " +"removes any existing restriction. With no arguments, return a tuple of the " +"four current values, or ``None`` if no aspect restriction is in effect. :" +"meth:`wm_aspect` is an alias of :meth:`!aspect`." +msgstr "" + +msgid "" +"Query or set platform-specific attributes of the window. With no arguments, " +"return the platform-specific flags and their values; pass " +"*return_python_dict* as true to get them as a dictionary. A single option " +"name such as ``'alpha'`` returns the value of that option, and options are " +"set using keyword arguments (``alpha=0.5``)." +msgstr "" + +msgid "The available attributes differ by platform. All platforms support:" +msgstr "" + +msgid "*alpha*" +msgstr "" + +msgid "" +"The window's opacity, from ``0.0`` (fully transparent) to ``1.0`` (opaque). " +"Where transparency is unsupported the value stays at ``1.0``." +msgstr "" + +msgid "*appearance*" +msgstr "" + +msgid "" +"Whether the window is rendered in dark mode on Windows and macOS: " +"``'auto'``, ``'light'`` or ``'dark'`` (this has no effect on X11)." +msgstr "" + +msgid "*fullscreen*" +msgstr "" + +msgid "Whether the window takes up the entire screen and has no borders." +msgstr "" + +msgid "*topmost*" +msgstr "" + +msgid "Whether the window is displayed above all other windows." +msgstr "" + +msgid "Windows additionally supports:" +msgstr "" + +msgid "*disabled*" +msgstr "" + +msgid "Whether the window is in a disabled state." +msgstr "" + +msgid "*toolwindow*" +msgstr "" + +msgid "Whether the window uses the tool window style." +msgstr "" + +msgid "*transparentcolor*" +msgstr "" + +msgid "The color that is made fully transparent, or an empty string for none." +msgstr "" + +msgid "macOS additionally supports:" +msgstr "" + +msgid "*class*" +msgstr "" + +msgid "" +"Whether the underlying Aqua window is an ``nswindow`` or an ``nspanel``; " +"this can only be set before the window is created." +msgstr "" + +msgid "*modified*" +msgstr "" + +msgid "" +"The modification state shown by the window's close button and proxy icon." +msgstr "" + +msgid "*notify*" +msgstr "" + +msgid "Whether the application's dock icon bounces to request attention." +msgstr "" + +msgid "*stylemask*" +msgstr "" + +msgid "" +"The style mask of the underlying Aqua window, given as a list of bit names " +"such as ``titled`` or ``resizable``." +msgstr "" + +msgid "*tabbingid*" +msgstr "" + +msgid "The identifier of the tab group that the window belongs to." +msgstr "" + +msgid "*tabbingmode*" +msgstr "" + +msgid "" +"Whether the window may be opened as a tab: ``'auto'``, ``'preferred'`` or " +"``'disallowed'``." +msgstr "" + +msgid "*titlepath*" +msgstr "" + +msgid "The path of the file represented by the window's proxy icon." +msgstr "" + +msgid "*transparent*" +msgstr "" + +msgid "" +"Whether the content area is transparent and the window shadow is turned off." +msgstr "" + +msgid "X11 additionally supports:" +msgstr "" + +msgid "*type*" +msgstr "" + +msgid "" +"The window type, or a list of types in order of preference, that the window " +"manager should use to interpret the window, such as ``'dialog'`` or " +"``'splash'``." +msgstr "" + +msgid "*zoomed*" +msgstr "" + +msgid "Whether the window is maximized." +msgstr "" + +msgid "" +"Tk 8.6 added the *type* attribute, and Tk 9.0 added the *appearance*, " +"*class*, *stylemask*, *tabbingid* and *tabbingmode* attributes." +msgstr "" + +msgid "" +"On X11 changes are applied asynchronously, so a queried value may not yet " +"reflect the most recent request. :meth:`wm_attributes` is an alias of :meth:" +"`!attributes`." +msgstr "" + +msgid "" +"A single attribute may now be queried by name without the leading ``-``, and " +"attributes may be set using keyword arguments. The *return_python_dict* " +"parameter was added." +msgstr "" + +msgid "" +"Setting an attribute by passing the option name (with a leading ``-``) and " +"its value as two positional arguments, as in ``w.attributes('-alpha', " +"0.5)``, is deprecated; use keyword arguments instead." +msgstr "" + +msgid "" +"Store *name*, which should be the name of the host on which the application " +"is running, in the window's ``WM_CLIENT_MACHINE`` property for use by the " +"window or session manager. An empty string deletes the property. With no " +"argument, return the last name set, or an empty string. :meth:`wm_client` is " +"an alias of :meth:`!client`." +msgstr "" + +msgid "" +"Manipulate the ``WM_COLORMAP_WINDOWS`` property, which tells the window " +"manager about windows that have private colormaps. If *wlist* is given, " +"overwrite the property with those windows (their order is a priority order " +"for installing colormaps). With no arguments, return the list of windows " +"currently named in the property. :meth:`wm_colormapwindows` is an alias of :" +"meth:`!colormapwindows`." +msgstr "" + +msgid "" +"Store *value* in the window's ``WM_COMMAND`` property for use by the window " +"or session manager; it should be a list giving the words of the command used " +"to invoke the application. An empty string deletes the property. With no " +"argument, return the last value set, or an empty string. :meth:`wm_command` " +"is an alias of :meth:`!command`." +msgstr "" + +msgid "" +"Display the window in normal (non-iconified) form by mapping it. If the " +"window has never been mapped, this ensures it appears de-iconified when it " +"is first mapped. On Windows the window is also raised and given the focus. :" +"meth:`wm_deiconify` is an alias of :meth:`!deiconify`." +msgstr "" + +msgid "" +"Set or query the focus model for the window. *model* is either ``'active'`` " +"(the window claims the input focus for itself or its descendants, even when " +"the focus is in another application) or ``'passive'`` (the window relies on " +"the window manager to give it the focus). With no argument, return the " +"current model. The default is ``'passive'``, which is what the :meth:`!" +"focus` command assumes. :meth:`wm_focusmodel` is an alias of :meth:`!" +"focusmodel`." +msgstr "" + +msgid "" +"Unmap *window* from the screen so that it is no longer managed by the window " +"manager. A :class:`Toplevel` is then treated like a :class:`Frame`, although " +"its ``-menu`` configuration is remembered and the menu reappears if the " +"widget is managed again. :meth:`wm_forget` is an alias of :meth:`!forget`." +msgstr "" + +msgid "Not to be confused with :meth:`Pack.forget`." +msgstr "" + +msgid "" +"Return the platform-specific window identifier for the outermost decorative " +"frame containing the window, if the window manager has reparented it into " +"such a frame; otherwise return the identifier of the window itself. :meth:" +"`wm_frame` is an alias of :meth:`!frame`." +msgstr "" + +msgid "" +"Set or query the geometry of the window. *newGeometry* has the form " +"``=widthxheight+x+y``, where any of ``=``, ``widthxheight`` and the ``+x+y`` " +"position may be omitted. *width* and *height* are in pixels (or grid units " +"for a gridded window); a position preceded by ``+`` is measured from the " +"left or top edge of the screen and one preceded by ``-`` from the right or " +"bottom edge. An offset can be negative, as in ``'200x100+-9+-8'``, when the " +"window edge is positioned beyond the corresponding screen edge. An empty " +"string cancels any user-specified geometry, letting the window revert to its " +"natural size. With no argument, return the current geometry as a string of " +"the form ``'200x200+10+10'``. :meth:`wm_geometry` is an alias of :meth:`!" +"geometry`." +msgstr "" + +msgid "" +"Manage the window as a gridded window and define the relationship between " +"grid units and pixels. *baseWidth* and *baseHeight* are the numbers of grid " +"units for the window's internally requested size, and *widthInc* and " +"*heightInc* are the pixel sizes of a horizontal and vertical grid unit. " +"Empty strings turn off gridded management. With no arguments, return a tuple " +"of the four current values, or ``None`` if the window is not gridded. :meth:" +"`wm_grid` is an alias of :meth:`!grid`." +msgstr "" + +msgid "Not to be confused with the grid geometry manager :meth:`Grid.grid`." +msgstr "" + +msgid "" +"Set or query the leader of a group of related windows. *pathName* gives the " +"path name of the group leader; the window manager may, for example, unmap " +"all windows in the group when the leader is iconified. An empty string " +"removes the window from any group. With no argument, return the path name of " +"the current group leader, or an empty string. :meth:`wm_group` is an alias " +"of :meth:`!group`." +msgstr "" + +msgid "" +"Set or query the bitmap used by the window manager for the window's icon. " +"*bitmap* names a bitmap in one of the standard forms accepted by Tk; an " +"empty string cancels the current icon bitmap. With no argument, return the " +"name of the current icon bitmap, or an empty string. On Windows the " +"*default* argument names an icon (for example an ``.ico`` file) applied to " +"all top-level windows that have no icon of their own. :meth:`wm_iconbitmap` " +"is an alias of :meth:`!iconbitmap`." +msgstr "" + +msgid "" +"Iconify the window. If the window has not yet been mapped for the first " +"time, arrange for it to appear in the iconified state when it is eventually " +"mapped. :meth:`wm_iconify` is an alias of :meth:`!iconify`." +msgstr "" + +msgid "" +"Set or query the bitmap used as a mask for the icon (see :meth:" +"`iconbitmap`). Where the mask is zero no icon is displayed; where it is one, " +"the corresponding bits of the icon bitmap are shown. An empty string cancels " +"the current mask. With no argument, return the name of the current icon " +"mask, or an empty string. :meth:`wm_iconmask` is an alias of :meth:`!" +"iconmask`." +msgstr "" + +msgid "" +"Set or query the name displayed by the window manager inside the window's " +"icon. With no argument, return the current icon name, or an empty string if " +"none has been set (in which case the window manager normally displays the " +"window's title). :meth:`wm_iconname` is an alias of :meth:`!iconname`." +msgstr "" + +msgid "" +"Set the titlebar icon for the window from one or more :class:`PhotoImage` " +"objects given in *images*. Several images of different sizes (for example " +"16x16 and 32x32) may be supplied so that the window manager can choose an " +"appropriate one. The image data is taken as a snapshot at the time of the " +"call; later changes to the images are not reflected. If *default* is true, " +"the icon is also applied to all top-level windows created in the future. On " +"macOS only the first image is used. :meth:`wm_iconphoto` is an alias of :" +"meth:`!iconphoto`." +msgstr "" + +msgid "" +"Set or query a hint to the window manager about where the window's icon " +"should be positioned. Empty strings cancel an existing hint. With no " +"arguments, return a tuple of the two current values, or ``None`` if no hint " +"is in effect. :meth:`wm_iconposition` is an alias of :meth:`!iconposition`." +msgstr "" + +msgid "" +"Set or query the window used as the icon for the window. When the window is " +"iconified, *pathName* is mapped to serve as its icon and unmapped again when " +"it is de-iconified. An empty string cancels the association. With no " +"argument, return the path name of the current icon window, or an empty " +"string. Not all window managers support icon windows, and the concept is " +"meaningless on non-X11 platforms. :meth:`wm_iconwindow` is an alias of :meth:" +"`!iconwindow`." +msgstr "" + +msgid "" +"Make *widget* a stand-alone top-level window, decorated by the window " +"manager with a title bar and so on. Only :class:`Frame`, :class:`LabelFrame` " +"and :class:`Toplevel` widgets may be used (the :mod:`tkinter.ttk` versions " +"are **not** accepted); passing any other widget type raises an error. :meth:" +"`wm_manage` is an alias of :meth:`!manage`." +msgstr "" + +msgid "" +"Set or query the maximum permissible dimensions of the window, in pixels (or " +"grid units for a gridded window). The window manager restricts the window to " +"be no larger than *width* and *height*. With no arguments, return a tuple of " +"the current maximum width and height. The maximum size defaults to the size " +"of the screen. :meth:`wm_maxsize` is an alias of :meth:`!maxsize`." +msgstr "" + +msgid "" +"Set or query the minimum permissible dimensions of the window, in pixels (or " +"grid units for a gridded window). The window manager restricts the window to " +"be no smaller than *width* and *height*. With no arguments, return a tuple " +"of the current minimum width and height. The minimum size defaults to one " +"pixel in each dimension. :meth:`wm_minsize` is an alias of :meth:`!minsize`." +msgstr "" + +msgid "" +"Set or query the override-redirect flag for the window. When this flag is " +"set, the window is ignored by the window manager: it is not reparented into " +"a decorative frame and the user cannot manipulate it through the usual " +"window manager controls. With no argument, return a boolean indicating " +"whether the flag is set, or ``None`` if it has not been set. The flag is " +"reliably honored only when the window is first mapped or remapped from the " +"withdrawn state. :meth:`wm_overrideredirect` is an alias of :meth:`!" +"overrideredirect`." +msgstr "" + +msgid "" +"Set or query the source of the window's current position. *who* is either " +"``'program'`` or ``'user'`` and indicates whether the position was requested " +"by the program or by the user; an empty string cancels the current source. " +"With no argument, return the current source, or an empty string if none has " +"been set. Tk automatically sets the source to ``'user'`` when :meth:" +"`geometry` is called, unless it has been set explicitly to ``'program'``. :" +"meth:`wm_positionfrom` is an alias of :meth:`!positionfrom`." +msgstr "" + +msgid "" +"Register *func* as the handler for the window manager protocol *name*, an " +"atom such as ``'WM_DELETE_WINDOW'``, ``'WM_SAVE_YOURSELF'`` or " +"``'WM_TAKE_FOCUS'``; *func* is then called whenever the window manager sends " +"a message of that protocol. Tk installs a default ``WM_DELETE_WINDOW`` " +"handler that destroys the window, which this method can replace. If *func* " +"is an empty string, the handler is removed. With only *name*, return the " +"name of its registered handler command, or an empty string if none is set " +"(the default ``WM_DELETE_WINDOW`` handler is not reported); with no " +"arguments, return a tuple of the protocols that currently have handlers. :" +"meth:`wm_protocol` is an alias of :meth:`!protocol`." +msgstr "" + +msgid "" +"Control whether the user may interactively resize the window. *width* and " +"*height* are boolean values that determine whether the window's width and " +"height may be changed. With no arguments, return a tuple of two ``0``/``1`` " +"values indicating whether each dimension is currently resizable. By default " +"a window is resizable in both dimensions. :meth:`wm_resizable` is an alias " +"of :meth:`!resizable`." +msgstr "" + +msgid "" +"Set or query the source of the window's current size. *who* is either " +"``'program'`` or ``'user'`` and indicates whether the size was requested by " +"the program or by the user; an empty string cancels the current source. With " +"no argument, return the current source, or an empty string if none has been " +"set. :meth:`wm_sizefrom` is an alias of :meth:`!sizefrom`." +msgstr "" + +msgid "" +"Set or query the state of the window. With no argument, return the current " +"state: one of ``'normal'``, ``'iconic'``, ``'withdrawn'``, ``'icon'`` or, on " +"Windows and macOS only, ``'zoomed'``. ``'iconic'`` refers to a window that " +"has been iconified, while ``'icon'`` refers to a window serving as the icon " +"for another window (see :meth:`iconwindow`); the ``'icon'`` state cannot be " +"set. :meth:`wm_state` is an alias of :meth:`!state`." +msgstr "" + +msgid "" +"Not to be confused with :meth:`ttk.Widget.state `." +msgstr "" + +msgid "" +"Set or query the title for the window, which the window manager should " +"display in the window's title bar. With no argument, return the current " +"title. The title defaults to the window's name. :meth:`wm_title` is an alias " +"of :meth:`!title`." +msgstr "" + +msgid "" +"Mark the window as a transient window (such as a pull-down menu or dialog) " +"working on behalf of *master*, the path name of another top-level window. An " +"empty string clears the transient status. With no argument, return the path " +"name of the current master, or an empty string. A transient window mirrors " +"state changes in its master and may be decorated differently by the window " +"manager; it is an error to make a window a transient of itself. :meth:" +"`wm_transient` is an alias of :meth:`!transient`." +msgstr "" + +msgid "" +"Withdraw the window from the screen, unmapping it and causing the window " +"manager to forget about it. If the window has never been mapped, it is " +"instead mapped in the withdrawn state. It is sometimes necessary to withdraw " +"a window and then re-map it (for example with :meth:`deiconify`) to make " +"some window managers notice changes to window attributes. :meth:" +"`wm_withdraw` is an alias of :meth:`!withdraw`." +msgstr "" + +msgid "" +"Geometry manager that arranges widgets by packing them against the sides of " +"their container. The :class:`!Pack` mix-in is inherited by all widgets " +"(through :class:`Widget`) and provides the methods for managing a widget " +"with the *pack* geometry manager. See also :ref:`tkinter-geometry-" +"management`." +msgstr "" + +msgid "" +":class:`Pack`, :class:`Place` and :class:`Grid` all define the short method " +"names :meth:`!forget`, :meth:`!info`, :meth:`!slaves`, :meth:`!content` and :" +"meth:`!propagate`. On a widget the bare names resolve to the *pack* " +"manager's versions, since :class:`Pack` and :class:`Misc` precede :class:" +"`Place` and :class:`Grid` in the method resolution order, whatever manager " +"actually manages the widget; and :meth:`!configure`/:meth:`!config` " +"configure the widget's options, not its geometry. Use the explicit " +"``pack_*``, ``grid_*`` and ``place_*`` methods (and ``pack``, ``grid``, " +"``place`` for geometry configuration) to act on a specific geometry manager." +msgstr "" + +msgid "" +"Pack the widget inside its container, positioning it relative to the " +"siblings already packed there. The supported options are:" +msgstr "" + +msgid "*side*" +msgstr "" + +msgid "" +"Which side of the container to pack the widget against: ``'top'`` (the " +"default), ``'bottom'``, ``'left'`` or ``'right'``." +msgstr "" + +msgid "*fill*" +msgstr "" + +msgid "" +"Whether to stretch the widget to fill its parcel: ``'none'`` (the default), " +"``'x'``, ``'y'`` or ``'both'``." +msgstr "" + +msgid "*expand*" +msgstr "" + +msgid "" +"Whether the widget should expand to consume any extra space in its container " +"(a boolean, default false)." +msgstr "" + +msgid "*anchor*" +msgstr "" + +msgid "" +"Where to position the widget in its parcel when the parcel is larger than " +"the widget: an anchor such as ``'n'`` or ``'sw'`` (default ``'center'``)." +msgstr "" + +msgid "*ipadx*, *ipady*" +msgstr "" + +msgid "" +"Internal padding added on the left and right (*ipadx*) or top and bottom " +"(*ipady*) of the widget, as a screen distance (default ``0``)." +msgstr "" + +msgid "*padx*, *pady*" +msgstr "" + +msgid "" +"External padding left on the left and right (*padx*) or top and bottom " +"(*pady*) of the widget, as a screen distance or a pair of two distances for " +"the two sides (default ``0``)." +msgstr "" + +msgid "*after*" +msgstr "" + +msgid "" +"Pack the widget after the given widget in the packing order, using the same " +"container." +msgstr "" + +msgid "*before*" +msgstr "" + +msgid "" +"Pack the widget before the given widget in the packing order, using the same " +"container." +msgstr "" + +msgid "*in_*" +msgstr "" + +msgid "" +"The container in which to pack the widget; it defaults to the parent widget." +msgstr "" + +msgid "" +":meth:`pack`, :meth:`configure` and :meth:`config` are aliases of :meth:`!" +"pack_configure`." +msgstr "" + +msgid "" +"Unmap the widget and remove it from the packing order, forgetting its " +"packing options. It can be packed again later with :meth:`pack_configure`. :" +"meth:`forget` is an alias of :meth:`!pack_forget`, except on :class:" +"`PanedWindow`, :class:`ttk.Notebook ` and :class:`ttk." +"PanedWindow `, which provide their own :meth:`!" +"forget` method." +msgstr "" + +msgid "Not to be confused with :meth:`Wm.forget`." +msgstr "" + +msgid "" +"Return a dictionary of the widget's current packing options. :meth:`info` is " +"an alias of :meth:`!pack_info`." +msgstr "" + +msgid "" +"Same as :meth:`Misc.pack_propagate`, treating this widget as a container: " +"enable or disable geometry propagation. :meth:`propagate` is an alias of :" +"meth:`!pack_propagate`." +msgstr "" + +msgid "" +"Same as :meth:`Misc.pack_slaves`: return the list of widgets packed in this " +"widget. :meth:`slaves` is an alias of :meth:`!pack_slaves`." +msgstr "" + +msgid "" +"Geometry manager that places widgets at explicit positions and sizes within " +"their container. The :class:`!Place` mix-in is inherited by all widgets " +"(through :class:`Widget`). See also :ref:`tkinter-geometry-management`." +msgstr "" + +msgid "" +"Place the widget inside its container at an absolute or relative position. " +"The supported options are:" +msgstr "" + +msgid "*x*, *y*" +msgstr "" + +msgid "" +"The absolute horizontal and vertical position of the widget's anchor point, " +"as a screen distance (default ``0``)." +msgstr "" + +msgid "*relx*, *rely*" +msgstr "" + +msgid "" +"The horizontal and vertical position of the widget's anchor point as a " +"fraction of the container's width and height, where ``0.0`` is the left or " +"top edge and ``1.0`` is the right or bottom edge. If both the absolute and " +"the relative option are given, their values are summed." +msgstr "" + +msgid "" +"Which point of the widget is placed at the given position: an anchor such as " +"``'n'`` or ``'se'`` (default ``'nw'``)." +msgstr "" + +msgid "*width*, *height*" +msgstr "" + +msgid "" +"The absolute width and height of the widget, as a screen distance. By " +"default the widget's requested size is used." +msgstr "" + +msgid "*relwidth*, *relheight*" +msgstr "" + +msgid "" +"The width and height of the widget as a fraction of the container's width " +"and height. If both the absolute and the relative option are given, their " +"values are summed." +msgstr "" + +msgid "*bordermode*" +msgstr "" + +msgid "" +"How the container's border affects placement: ``'inside'`` (the default) " +"measures the area inside the border, ``'outside'`` measures the area " +"including the border, and ``'ignore'`` uses the official X area." +msgstr "" + +msgid "" +"The container relative to which the widget is placed; it must be the " +"widget's parent or a descendant of the parent, and defaults to the parent." +msgstr "" + +msgid "" +":meth:`place`, :meth:`configure` and :meth:`config` are aliases of :meth:`!" +"place_configure`." +msgstr "" + +msgid "" +"Unmap the widget and remove it from the placement, forgetting its place " +"options." +msgstr "" + +msgid "Return a dictionary of the widget's current place options." +msgstr "" + +msgid "" +"Same as :meth:`Misc.place_slaves`: return the list of widgets placed in this " +"widget." +msgstr "" + +msgid "" +"Geometry manager that arranges widgets in a two-dimensional grid of rows and " +"columns within their container. The :class:`!Grid` mix-in is inherited by " +"all widgets (through :class:`Widget`). See also :ref:`tkinter-geometry-" +"management`." +msgstr "" + +msgid "Position the widget in a cell of its container's grid." +msgstr "" + +msgid "Not to be confused with :meth:`Wm.grid`." +msgstr "" + +msgid "The supported options are:" +msgstr "" + +msgid "*row*, *column*" +msgstr "" + +msgid "" +"The row and column of the cell to place the widget in, counting from ``0``. " +"*column* defaults to the column after the previous widget placed in the " +"same :meth:`!grid_configure` call (or ``0``), and *row* defaults to the next " +"empty row." +msgstr "" + +msgid "*rowspan*, *columnspan*" +msgstr "" + +msgid "The number of rows and columns the widget should span (default ``1``)." +msgstr "" + +msgid "*sticky*" +msgstr "" + +msgid "" +"How to position or stretch the widget when its cell is larger than the " +"widget: a string containing zero or more of the characters ``'n'``, ``'s'``, " +"``'e'`` and ``'w'``, naming the cell sides the widget sticks to. Specifying " +"both ``'n'`` and ``'s'`` (or ``'e'`` and ``'w'``) stretches the widget to " +"fill the height (or width) of the cell. The default is ``''``, which centers " +"the widget at its requested size." +msgstr "" + +msgid "" +"The container in whose grid to place the widget; it defaults to the parent " +"widget." +msgstr "" + +msgid "" +":meth:`grid`, :meth:`configure` and :meth:`config` are aliases of :meth:`!" +"grid_configure`." +msgstr "" + +msgid "" +"Unmap the widget and remove it from the grid, forgetting its grid options." +msgstr "" + +msgid "" +"Unmap the widget and remove it from the grid, but remember its grid options " +"so that it is restored to the same cell if it is gridded again." +msgstr "" + +msgid "Return a dictionary of the widget's current grid options." +msgstr "" + +msgid "" +"Same as :meth:`Misc.grid_bbox`. :meth:`bbox` is an alias of :meth:`!" +"grid_bbox`, except on :class:`Canvas`, :class:`Listbox`, :class:`Spinbox`, :" +"class:`Text`, :class:`ttk.Entry ` and :class:`ttk." +"Treeview `, which provide their own :meth:`!bbox` " +"method." +msgstr "" + +msgid "" +"Same as :meth:`Misc.grid_columnconfigure`: query or set the options (such as " +"*weight*, *minsize*, *pad* and *uniform*) of a grid column. :meth:" +"`columnconfigure` is an alias of :meth:`!grid_columnconfigure`." +msgstr "" + +msgid "" +"Same as :meth:`Misc.grid_rowconfigure`: query or set the options of a grid " +"row. :meth:`rowconfigure` is an alias of :meth:`!grid_rowconfigure`." +msgstr "" + +msgid "" +"Same as :meth:`Misc.grid_location`: return the ``(column, row)`` of the cell " +"that covers the pixel at *x*, *y*. :meth:`location` is an alias of :meth:`!" +"grid_location`." +msgstr "" + +msgid "" +"Same as :meth:`Misc.grid_size`: return a ``(columns, rows)`` tuple giving " +"the size of the grid. :meth:`size` is an alias of :meth:`!grid_size`, except " +"on the :class:`Listbox` widget, which provides its own :meth:`!size` method." +msgstr "" + +msgid "Same as :meth:`Misc.grid_propagate`." +msgstr "" + +msgid "" +"Same as :meth:`Misc.grid_slaves`: return the widgets managed in the grid, " +"optionally restricted to a *row* and/or *column*." +msgstr "" + +msgid "" +"Mix-in providing the horizontal-scrolling interface shared by widgets such " +"as :class:`Entry`, :class:`Canvas`, :class:`Listbox`, :class:`Text` and :" +"class:`Spinbox`. A widget's :meth:`xview` method is registered as the " +"*command* of a horizontal :class:`Scrollbar`." +msgstr "" + +msgid "" +"Query or change the horizontal position of the view. With no arguments, " +"return a tuple ``(first, last)`` of two fractions between 0 and 1 giving the " +"portion of the document that is currently visible. Otherwise the arguments " +"are passed to the Tk ``xview`` widget command and are usually generated by a " +"scrollbar; :meth:`xview_moveto` and :meth:`xview_scroll` provide a more " +"convenient interface." +msgstr "" + +msgid "" +"Adjust the view so that *fraction* of the total width of the document is off-" +"screen to the left. *fraction* is a number between 0 and 1." +msgstr "" + +msgid "" +"Shift the view left or right by *number* units. *what* is either ``'units'`` " +"or ``'pages'``; a negative *number* scrolls left and a positive one scrolls " +"right." +msgstr "" + +msgid "" +"Mix-in providing the vertical-scrolling interface shared by widgets such as :" +"class:`Canvas`, :class:`Listbox` and :class:`Text`. A widget's :meth:`yview` " +"method is registered as the *command* of a vertical :class:`Scrollbar`." +msgstr "" + +msgid "" +"Query or change the vertical position of the view. With no arguments, return " +"a tuple ``(first, last)`` of two fractions between 0 and 1 giving the " +"portion of the document that is currently visible. Otherwise the arguments " +"are passed to the Tk ``yview`` widget command, usually generated by a " +"scrollbar; :meth:`yview_moveto` and :meth:`yview_scroll` provide a more " +"convenient interface." +msgstr "" + +msgid "" +"Adjust the view so that *fraction* of the total height of the document is " +"off-screen above the top. *fraction* is a number between 0 and 1." +msgstr "" + +msgid "" +"Shift the view up or down by *number* units. *what* is either ``'units'`` or " +"``'pages'``; a negative *number* scrolls up and a positive one scrolls down." +msgstr "" + +msgid "" +"Internal base class for all widgets. It inherits from :class:`Misc` and adds " +"the machinery that creates the underlying Tk widget; application code " +"normally uses :class:`Widget` or a concrete widget class rather than " +"instantiating :class:`!BaseWidget` directly." +msgstr "" + +msgid "" +"Destroy this widget and all of its children, removing the corresponding Tk " +"widgets and deleting the associated Tcl commands." +msgstr "" + +msgid "" +"Internal base class for the standard widgets. It combines :class:" +"`BaseWidget` with the geometry-manager mix-ins :class:`Pack`, :class:`Place` " +"and :class:`Grid`, so that every widget can be managed by any of the three " +"geometry managers. The concrete widget classes (:class:`Button`, :class:" +"`Label`, and so on) derive from :class:`!Widget`." +msgstr "" + +msgid "Toplevel widgets" +msgstr "" + +msgid "" +"Construct a toplevel Tk widget, which is usually the main window of an " +"application, and initialize a Tcl interpreter for this widget. Each " +"instance has its own associated Tcl interpreter. Inherits from :class:`Misc` " +"and :class:`Wm`." +msgstr "" + +msgid "" +"To create a Tcl interpreter without initializing the Tk subsystem, use the :" +"func:`Tcl` factory function instead." +msgstr "" + +msgid "" +"The :class:`Tk` class is typically instantiated using all default values. " +"However, the following keyword arguments are currently recognized:" +msgstr "" + +msgid "*screenName*" +msgstr "" + +msgid "" +"When given (as a string), sets the :envvar:`DISPLAY` environment variable. " +"(X11 only)" +msgstr "" + +msgid "*baseName*" +msgstr "" + +msgid "" +"Name of the profile file. By default, *baseName* is derived from the " +"program name (``sys.argv[0]``)." +msgstr "" + +msgid "*className*" +msgstr "" + +msgid "" +"Name of the widget class. Used as a profile file and also as the name with " +"which Tcl is invoked (*argv0* in *interp*)." +msgstr "" + +msgid "*useTk*" +msgstr "" + +msgid "" +"If ``True``, initialize the Tk subsystem. The :func:`tkinter.Tcl() ` " +"function sets this to ``False``." +msgstr "" + +msgid "*sync*" +msgstr "" + +msgid "" +"If ``True``, execute all X server commands synchronously, so that errors are " +"reported immediately. Can be used for debugging. (X11 only)" +msgstr "" + +msgid "*use*" +msgstr "" + +msgid "" +"Specifies the *id* of the window in which to embed the application, instead " +"of it being created as an independent toplevel window. *id* must be " +"specified in the same way as the value for the -use option for toplevel " +"widgets (that is, it has a form like that returned by :meth:`~Misc." +"winfo_id`)." +msgstr "" + +msgid "" +"Note that on some platforms this will only work correctly if *id* refers to " +"a Tk frame or toplevel that has its -container option enabled." +msgstr "" + +msgid "" +":class:`Tk` reads and interprets profile files, named :file:`.{className}." +"tcl` and :file:`.{baseName}.tcl`, into the Tcl interpreter and calls :func:" +"`exec` on the contents of :file:`.{className}.py` and :file:`.{baseName}." +"py`. The path for the profile files is the :envvar:`HOME` environment " +"variable or, if that isn't defined, then :data:`os.curdir`." +msgstr "" + +msgid "" +"On Windows, creating a Tcl interpreter (by instantiating :class:`Tk` or " +"calling :func:`Tcl`) sets the :envvar:`HOME` environment variable for the " +"process, if it is not already set, to ``%HOMEDRIVE%%HOMEPATH%`` (or :envvar:" +"`USERPROFILE`, or ``c:\\``). This is done by Tcl and can affect other code " +"that reads :envvar:`HOME`." +msgstr "" + +msgid "" +"The Tk application object created by instantiating :class:`Tk`. This " +"provides access to the Tcl interpreter. Each widget that is attached the " +"same instance of :class:`Tk` has the same value for its :attr:`tk` attribute." +msgstr "" + +msgid "" +"The widget object that contains this widget. For :class:`Tk`, the :attr:`!" +"master` is :const:`None` because it is the main window. The terms *master* " +"and *parent* are similar and sometimes used interchangeably as argument " +"names; however, calling :meth:`~Misc.winfo_parent` returns a string of the " +"widget name whereas :attr:`!master` returns the object. *parent*/*child* " +"reflects the tree-like relationship while *master* (or *container*)/" +"*content* reflects the container structure." +msgstr "" + +msgid "" +"The immediate descendants of this widget as a :class:`dict` with the child " +"widget names as the keys and the child instance objects as the values." +msgstr "" + +msgid "" +"Destroy this and all descendant widgets and, for the main window, end the " +"connection to the underlying Tcl interpreter." +msgstr "" + +msgid "" +"Finish loading and initializing the Tk subsystem. This is needed only when " +"the interpreter was created without Tk (for example through :func:`Tcl`); it " +"is called automatically when *useTk* is true." +msgstr "" + +msgid "" +"Read and source the user's profile files :file:`.{className}.tcl` and :file:" +"`.{baseName}.tcl` into the Tcl interpreter, and execute the corresponding :" +"file:`.{className}.py` and :file:`.{baseName}.py` files. This is called " +"during initialization; see the description of the constructor above." +msgstr "" + +msgid "" +"Report a callback exception. This is called when an exception propagates out " +"of a Tkinter callback; *exc*, *val* and *tb* are the exception type, value " +"and traceback as returned by :func:`sys.exc_info`. The default " +"implementation prints a traceback to :data:`sys.stderr`. It can be " +"overridden to customize error handling, for example to display the traceback " +"in a dialog." +msgstr "" + +msgid "" +"A :class:`!Toplevel` widget is a top-level window, similar to a :class:" +"`Frame` except that its X parent is the root window of a screen rather than " +"its logical parent. Its primary purpose is to serve as a container for " +"dialog boxes and other collections of widgets; its only visible features are " +"its background and an optional 3-D border. Notable options include *menu*, " +"which installs a :class:`Menu` as the window's menubar. Inherits from :class:" +"`BaseWidget` and :class:`Wm`, so a toplevel is managed by the window " +"manager. Refer to the Tk ``toplevel`` manual page for the full list of " +"options." +msgstr "" + +msgid "Widget classes" +msgstr "" + +msgid "" +"A :class:`!Button` widget displays a textual string, bitmap or image and " +"invokes a command when the user presses it (by clicking mouse button 1 over " +"the button or, when the button has focus, by pressing the space key). " +"Inherits from :class:`Widget`. In addition to the standard widget options, a " +"button accepts the options documented in the Tk ``button`` manual page, such " +"as *command* (the callback invoked when the button is pressed), " +"*textvariable*, *state* and *default*." +msgstr "" + +msgid "" +"Invoke the command associated with the button, if there is one, and return " +"its result, or an empty string if no command is associated with the button. " +"This is ignored if the button's state is ``disabled``." +msgstr "" + +msgid "" +"Flash the button by redisplaying it several times, alternating between the " +"active and normal colors. At the end of the flash the button is left in the " +"same normal or active state as when the method was called. This is ignored " +"if the button's state is ``disabled``." +msgstr "" + +msgid "" +"A :class:`!Canvas` widget implements structured graphics. It displays any " +"number of *items*, such as arcs, lines, ovals, polygons, rectangles, text, " +"bitmaps, images and embedded windows, which may be drawn, moved, re-colored " +"and bound to events. Inherits from :class:`Widget`, :class:`XView` and :" +"class:`YView`, so the view can be scrolled horizontally and vertically with :" +"meth:`~XView.xview` and :meth:`~YView.yview`. Refer to the Tk ``canvas`` " +"manual page for the full list of widget and item options." +msgstr "" + +msgid "" +"Each item has a unique integer *id*, assigned when it is created, and zero " +"or more string *tags*. A tag is an arbitrary string that does not have the " +"form of an integer; the same tag may be shared by many items, which makes " +"tags convenient for grouping items. The special tag ``'all'`` matches every " +"item in the canvas, and ``'current'`` matches the topmost item under the " +"mouse pointer. Most methods take a *tagOrId* argument that may be an integer " +"id naming a single item, or a tag naming zero or more items; as described in " +"the Tk ``canvas`` manual page, a tag may also be a logical expression of " +"tags combined with the operators ``&&``, ``||``, ``^``, ``!`` and " +"parentheses. When a method that operates on a single item is given a " +"*tagOrId* matching several items, it normally uses the lowest matching item " +"in the display list." +msgstr "" + +msgid "" +"The items are kept in a *display list* that determines drawing order: items " +"later in the list are drawn on top of earlier ones. A newly created item is " +"placed at the top of the list; the order can be changed with :meth:" +"`tag_raise` and :meth:`tag_lower`." +msgstr "" + +msgid "" +"Create a new item of the corresponding type and return its integer id. Each " +"method is called as ``create_TYPE(coord..., **options)``: the leading " +"positional arguments give the coordinates that define the item (as separate " +"numbers, as a single sequence of numbers, or as coordinate pairs), and the " +"keyword arguments set item-specific options. Coordinates and screen " +"distances may be given as numbers (interpreted as pixels) or as strings with " +"a unit suffix (``'m'``, ``'c'``, ``'i'`` or ``'p'`` for millimetres, " +"centimetres, inches or printer's points), but are always stored and returned " +"in pixels." +msgstr "" + +msgid "" +"The item types are: ``arc`` (an arc-shaped region that is a section of an " +"oval, defined by two diagonally opposite corners ``x1, y1, x2, y2`` of the " +"enclosing rectangle); ``bitmap`` (a two-color bitmap positioned at a point " +"``x, y``); ``image`` (a Tk image positioned at a point ``x, y``); ``line`` " +"(a line or curve through the points ``x1, y1, ..., xn, yn``); ``oval`` (a " +"circle or ellipse inscribed in the rectangle ``x1, y1, x2, y2``); " +"``polygon`` (a closed polygon through the points ``x1, y1, ..., xn, yn``); " +"``rectangle`` (a rectangle with corners ``x1, y1, x2, y2``); ``text`` (a " +"string of text positioned at a point ``x, y``); and ``window`` (a child " +"widget embedded in the canvas at a point ``x, y``, specified with the " +"*window* option)." +msgstr "" + +msgid "" +"Most item types accept a common set of *standard item options*, plus a few " +"options specific to each type. Option names are passed as keyword arguments, " +"without the leading hyphen." +msgstr "" + +msgid "The standard item options are:" +msgstr "" + +msgid "" +"The color used to fill the item's interior, or to draw a *line* item or the " +"characters of a *text* item. An empty string (the default for all types " +"except *line* and *text*) leaves the item unfilled." +msgstr "" + +msgid "*outline*" +msgstr "" + +msgid "" +"The color used to draw the item's outline. An empty string draws no outline." +msgstr "" + +msgid "*width*" +msgstr "" + +msgid "" +"The width of the outline, defaulting to ``1.0``. Has no effect if *outline* " +"is empty." +msgstr "" + +msgid "*dash*" +msgstr "" + +msgid "" +"A dash pattern for the outline, given either as a sequence of segment " +"lengths in pixels or as a string of the characters ``'.'``, ``','``, " +"``'-'``, ``'_'`` and space. An empty pattern (the default) draws a solid " +"outline." +msgstr "" + +msgid "*dashoffset*" +msgstr "" + +msgid "" +"The starting offset in pixels into the *dash* pattern. Ignored if there is " +"no *dash* pattern." +msgstr "" + +msgid "*stipple*" +msgstr "" + +msgid "" +"A bitmap used as a stipple pattern when filling the item. Only well " +"supported on X11." +msgstr "" + +msgid "*outlinestipple*" +msgstr "" + +msgid "" +"A bitmap used as a stipple pattern when drawing the outline. Has no effect " +"if *outline* is empty." +msgstr "" + +msgid "*offset*, *outlineoffset*" +msgstr "" + +msgid "" +"The offset of the fill and outline stipple patterns, given as ``'x,y'`` or " +"as a side such as ``'n'``, ``'se'`` or ``'center'``. Stipple offsets are " +"only supported on X11." +msgstr "" + +msgid "*state*" +msgstr "" + +msgid "" +"Overrides the canvas state for this item; one of ``'normal'``, " +"``'disabled'`` or ``'hidden'``." +msgstr "" + +msgid "*tags*" +msgstr "" + +msgid "" +"A single tag or a sequence of tags to associate with the item, replacing any " +"existing tags." +msgstr "" + +msgid "" +"Many of these options have *active...* and *disabled...* variants (such as " +"*activefill*, *disabledfill*, *activewidth*, *disableddash*, " +"*activeoutline*, *disabledstipple*) that override the base option when the " +"item is the active item (under the mouse pointer) or is in the disabled " +"state." +msgstr "" + +msgid "The following item types support additional options." +msgstr "" + +msgid "For ``arc`` items:" +msgstr "" + +msgid "*start*" +msgstr "" + +msgid "" +"The start of the arc's angular range, in degrees measured counter-clockwise " +"from the 3-o'clock position." +msgstr "" + +msgid "*extent*" +msgstr "" + +msgid "" +"The size of the angular range, in degrees counter-clockwise from *start*." +msgstr "" + +msgid "*style*" +msgstr "" + +msgid "" +"How the arc is drawn: ``'pieslice'`` (the default), ``'chord'`` or ``'arc'``." +msgstr "" + +msgid "For ``line`` items:" +msgstr "" + +msgid "*arrow*" +msgstr "" + +msgid "" +"Where to draw arrowheads: ``'none'`` (the default), ``'first'``, ``'last'`` " +"or ``'both'``." +msgstr "" + +msgid "*arrowshape*" +msgstr "" + +msgid "A sequence of three distances describing the shape of the arrowheads." +msgstr "" + +msgid "*capstyle*" +msgstr "" + +msgid "" +"How line ends are drawn: ``'butt'`` (the default), ``'projecting'`` or " +"``'round'``." +msgstr "" + +msgid "*joinstyle*" +msgstr "" + +msgid "" +"How line vertices are drawn: ``'round'`` (the default), ``'bevel'`` or " +"``'miter'``." +msgstr "" + +msgid "*smooth*" +msgstr "" + +msgid "" +"The smoothing method: a false value (the default) for no smoothing, or " +"``'true'``/``'bezier'`` or ``'raw'`` to draw the line as a curve." +msgstr "" + +msgid "*splinesteps*" +msgstr "" + +msgid "" +"The number of line segments approximating each spline when *smooth* is " +"enabled." +msgstr "" + +msgid "For ``polygon`` items:" +msgstr "" + +msgid "*joinstyle*, *smooth*, *splinesteps*" +msgstr "" + +msgid "As for ``line`` items, applied to the polygon's outline." +msgstr "" + +msgid "For ``text`` items:" +msgstr "" + +msgid "*text*" +msgstr "" + +msgid "The string to display; newline characters start new lines." +msgstr "" + +msgid "*font*" +msgstr "" + +msgid "The font used for the text." +msgstr "" + +msgid "*justify*" +msgstr "" + +msgid "" +"How lines are justified: ``'left'`` (the default), ``'right'`` or " +"``'center'``." +msgstr "" + +msgid "" +"How the text is positioned relative to its point, defaulting to ``'center'``." +msgstr "" + +msgid "The maximum line length; if non-zero, lines are wrapped at spaces." +msgstr "" + +msgid "*angle*" +msgstr "" + +msgid "" +"How many degrees to rotate the text counter-clockwise about its positioning " +"point, from ``0.0`` to ``360.0`` (default ``0.0``)." +msgstr "" + +msgid "*underline*" +msgstr "" + +msgid "The index of a character to underline, or ``-1`` for none." +msgstr "" + +msgid "For ``bitmap`` items:" +msgstr "" + +msgid "*bitmap*" +msgstr "" + +msgid "The bitmap to display." +msgstr "" + +msgid "How the bitmap is positioned relative to its point." +msgstr "" + +msgid "*background*, *foreground*" +msgstr "" + +msgid "" +"The colors used for the bitmap's ``0`` and ``1`` pixels; an empty " +"*background* makes the ``0`` pixels transparent. Both have *active...* and " +"*disabled...* variants, and *bitmap* has *activebitmap* and *disabledbitmap* " +"variants." +msgstr "" + +msgid "For ``image`` items:" +msgstr "" + +msgid "*image*" +msgstr "" + +msgid "The Tk image to display, previously created with the image protocols." +msgstr "" + +msgid "How the image is positioned relative to its point." +msgstr "" + +msgid "" +"Both options have *active...* and *disabled...* variants (*activeimage*, " +"*disabledimage*) used in the active and disabled states." +msgstr "" + +msgid "For ``window`` items:" +msgstr "" + +msgid "*window*" +msgstr "" + +msgid "" +"The widget to embed; it must be a child of the canvas or of one of its " +"ancestors, and may not be a top-level window." +msgstr "" + +msgid "How the window is positioned relative to its point." +msgstr "" + +msgid "" +"The size to assign to the window; if zero (the default), the window is given " +"its requested size." +msgstr "" + +msgid "" +"``oval`` and ``rectangle`` items have no type-specific options; they use " +"only the standard item options." +msgstr "" + +msgid "" +"Tk 8.6 added the *angle* option and Tk 9.0 added the *underline* option for " +"``text`` items." +msgstr "" + +msgid "" +"Query or modify the coordinates of an item. With only *tagOrId*, return a " +"list of the floating-point coordinates of the item given by *tagOrId* (the " +"first matching item if it matches several). Given new coordinates, replace " +"the coordinates of that item with them; like the ``create_*`` methods, the " +"coordinates may be given as separate numbers, as a single sequence, or as " +"coordinate pairs. The returned coordinates are always in pixels, regardless " +"of the units used to specify them; for rectangles, ovals and arcs they are " +"ordered left, top, right, bottom." +msgstr "" + +msgid "" +"The arguments are now flattened: the coordinates may be given as separate " +"arguments, as a single sequence, or grouped in pairs, like the ``create_*`` " +"methods." +msgstr "" + +msgid "" +"Move each of the items given by *tagOrId* in the canvas coordinate space by " +"adding *xAmount* to every x-coordinate and *yAmount* to every y-coordinate " +"of the item." +msgstr "" + +msgid "" +"Move the items given by *tagOrId* so that the first coordinate pair (the " +"upper-left corner of the bounding box) of the lowest matching item is at " +"position (*x*, *y*). *x* or *y* may be an empty string, in which case the " +"corresponding coordinate is unchanged. All matching items keep their " +"positions relative to each other." +msgstr "" + +msgid "" +"Rescale the coordinates of all items given by *tagOrId* in canvas coordinate " +"space. Each x-coordinate is adjusted so that its distance from *xOrigin* " +"changes by a factor of *xScale*, and each y-coordinate so that its distance " +"from *yOrigin* changes by a factor of *yScale* (a factor of ``1.0`` leaves " +"the coordinate unchanged)." +msgstr "" + +msgid "Delete each of the items given by the *tagOrIds* arguments." +msgstr "" + +msgid "" +"Delete from each of the items given by *tagOrId* the characters (for text " +"items) or coordinates (for line and polygon items) in the range from *first* " +"to *last* inclusive; *last* defaults to *first*. Items that do not support " +"indexing ignore this operation." +msgstr "" + +msgid "" +"Insert *string* into each of the items given by *tagOrId* just before the " +"character or coordinate whose index is *beforeThis*. For line and polygon " +"items *string* must be a valid sequence of coordinates." +msgstr "" + +msgid "" +"Return the current value of the configuration option *option* for the item " +"given by *tagOrId* (the lowest matching item if it matches several). This is " +"like :meth:`~Misc.cget` but applies to an individual item." +msgstr "" + +msgid "" +"Query or modify the configuration options of the items given by *tagOrId*. " +"This mirrors :meth:`~Misc.configure`, except that it applies to individual " +"items rather than to the canvas as a whole. With no options, it returns a " +"dictionary describing the current options of the first matching item; " +"otherwise it sets the given options on every matching item. The legal " +"options are those accepted by the corresponding ``create_*`` method. :meth:" +"`itemconfig` is an alias of :meth:`!itemconfigure`." +msgstr "" + +msgid "" +"Return the type of the item given by *tagOrId* (the first matching item if " +"it matches several), such as ``'rectangle'`` or ``'text'``, or ``None`` if " +"*tagOrId* does not match any item." +msgstr "" + +msgid "" +"Return a tuple of the tags associated with the item given by *tagOrId* (the " +"first matching item in display-list order if it matches several). Return an " +"empty tuple if no item matches or the item has no tags." +msgstr "" + +msgid "" +"Remove the tag *tagToDelete* (which defaults to *tagOrId*) from each of the " +"items given by *tagOrId*. Items that do not have that tag are unaffected." +msgstr "" + +msgid "" +"Add the tag *newtag* to each item selected by the search specification " +"*searchSpec* (and any further *args*). *searchSpec* is one of ``'above'``, " +"``'all'``, ``'below'``, ``'closest'``, ``'enclosed'``, ``'overlapping'`` or " +"``'withtag'``; the ``addtag_*`` methods below are convenient wrappers that " +"supply each of these forms." +msgstr "" + +msgid "" +"Add the tag *newtag* to the item just above (after) *tagOrId* in the display " +"list." +msgstr "" + +msgid "Add the tag *newtag* to all items in the canvas." +msgstr "" + +msgid "" +"Add the tag *newtag* to the item just below (before) *tagOrId* in the " +"display list." +msgstr "" + +msgid "" +"Add the tag *newtag* to the item closest to the point (*x*, *y*). If *halo* " +"is given, any item within that distance of the point is treated as " +"overlapping it. If *start* is given (a tag or id), select the topmost " +"closest item that lies below *start* in the display list, which can be used " +"to step through all the closest items." +msgstr "" + +msgid "" +"Add the tag *newtag* to every item completely enclosed within the rectangle " +"(*x1*, *y1*, *x2*, *y2*), where *x1* <= *x2* and *y1* <= *y2*." +msgstr "" + +msgid "" +"Add the tag *newtag* to every item that overlaps or is enclosed within the " +"rectangle (*x1*, *y1*, *x2*, *y2*), where *x1* <= *x2* and *y1* <= *y2*." +msgstr "" + +msgid "Add the tag *newtag* to every item given by *tagOrId*." +msgstr "" + +msgid "" +"Return a tuple of the ids of all items selected by the search specification " +"*searchSpec* (and any further *args*), in stacking order with the lowest " +"item first. The search specification has any of the forms accepted by :meth:" +"`addtag`. The ``find_*`` methods below are more convenient wrappers around " +"it." +msgstr "" + +msgid "" +"Return a tuple containing the id of the item just above *tagOrId* in the " +"display list." +msgstr "" + +msgid "" +"Return a tuple of the ids of all items in the canvas, in stacking order." +msgstr "" + +msgid "" +"Return a tuple containing the id of the item just below *tagOrId* in the " +"display list." +msgstr "" + +msgid "" +"Return a tuple containing the id of the item closest to the point (*x*, " +"*y*). *halo* and *start* are interpreted as for :meth:`addtag_closest`." +msgstr "" + +msgid "" +"Return a tuple of the ids of all items completely enclosed within the " +"rectangle (*x1*, *y1*, *x2*, *y2*)." +msgstr "" + +msgid "" +"Return a tuple of the ids of all items that overlap or are enclosed within " +"the rectangle (*x1*, *y1*, *x2*, *y2*)." +msgstr "" + +msgid "Return a tuple of the ids of all items given by *tagOrId*." +msgstr "" + +msgid "" +"Move all items given by *tagOrId* to a new position in the display list just " +"above the item given by *aboveThis*, or to the top of the display list if " +"*aboveThis* is omitted. When several items are moved their relative order is " +"preserved. This has no effect on embedded window items, whose stacking order " +"is controlled by :meth:`Misc.tkraise` and :meth:`Misc.lower` instead. :meth:" +"`lift` and :meth:`tkraise` are aliases of :meth:`!tag_raise`." +msgstr "" + +msgid "" +"Move all items given by *tagOrId* to a new position in the display list just " +"below the item given by *belowThis*, or to the bottom of the display list if " +"*belowThis* is omitted. When several items are moved their relative order is " +"preserved. This has no effect on embedded window items. :meth:`lower` is an " +"alias of :meth:`!tag_lower`." +msgstr "" + +msgid "" +"On a :class:`Canvas`, :meth:`tkraise`/:meth:`lift` and :meth:`lower` restack " +"canvas items, shadowing the inherited :meth:`Misc.tkraise`/:meth:`Misc.lift` " +"and :meth:`Misc.lower` methods that restack the widget itself, which are " +"therefore not available." +msgstr "" + +msgid "" +"Bind the callback *func* to the event *sequence* for all items given by " +"*tagOrId*, so that *func* is invoked whenever that event occurs for one of " +"the items. This is like :meth:`Widget.bind ` but operates on " +"canvas items rather than on whole widgets; only mouse, keyboard and virtual " +"events may be bound. Mouse events are directed to the current item and " +"keyboard events to the focus item (see :meth:`focus`). If *add* is true the " +"new binding is added to any existing bindings for the same sequence, rather " +"than replacing them. Return the identifier of the bound function, which can " +"be passed to :meth:`tag_unbind`." +msgstr "" + +msgid "" +"Remove for all items given by *tagOrId* the binding for the event " +"*sequence*. If *funcid* is given, only that callback (as returned by :meth:" +"`tag_bind`) is unbound and deregistered." +msgstr "" + +msgid "If *funcid* is given, only that callback is unbound." +msgstr "" + +msgid "" +"Return a 4-tuple ``(x1, y1, x2, y2)`` giving an approximate bounding box, in " +"pixels, that encloses all the items given by *tagOrId* and any further " +"*tagOrIds*. The result may overestimate the true bounding box by a few " +"pixels. Return ``None`` if no item matches or the matching items have " +"nothing to display." +msgstr "" + +msgid "" +"This shadows the inherited :meth:`!Misc.bbox`; use :meth:`~Misc.grid_bbox` " +"for the grid bounding box." +msgstr "" + +msgid "" +"Given a window x-coordinate *screenx*, return the canvas x-coordinate " +"displayed at that location. If *gridspacing* is given, the result is rounded " +"to the nearest multiple of *gridspacing* units." +msgstr "" + +msgid "" +"Given a window y-coordinate *screeny*, return the canvas y-coordinate " +"displayed at that location. If *gridspacing* is given, the result is rounded " +"to the nearest multiple of *gridspacing* units." +msgstr "" + +msgid "" +"With *tagOrId*, set the keyboard focus for the canvas to the first item " +"given by *tagOrId* that supports the insertion cursor; the focus is left " +"unchanged if no such item exists. If *tagOrId* is an empty string, reset the " +"focus so that no item has it. With no argument, return the id of the item " +"that currently has the focus, or an empty string if none does. An item only " +"displays the insertion cursor when both it is the focus item and its canvas " +"has the input focus." +msgstr "" + +msgid "" +"This shadows the inherited :meth:`!Misc.focus`; use :meth:`~Misc.focus_set` " +"to focus the widget itself." +msgstr "" + +msgid "" +"Set the insertion cursor of the items given by *tagOrId* to just before the " +"character given by *index*. Items that do not support an insertion cursor " +"are unaffected. The cursor is only displayed when the item has the focus, " +"but its position may be set at any time." +msgstr "" + +msgid "" +"Return as an integer the numerical index within *tagOrId* corresponding to " +"*index*, which is a textual description of a position (for text items an " +"index into the characters, for line and polygon items an index into the " +"coordinates). If *tagOrId* matches several items, the first one that " +"supports indexing is used." +msgstr "" + +msgid "" +"Adjust the end of the selection in *tagOrId* nearest to *index* so that it " +"is at *index*, and make the other end the anchor point for future :meth:" +"`select_to` calls. If the selection is not currently in *tagOrId*, this " +"behaves like :meth:`select_to`." +msgstr "" + +msgid "Clear the selection if it is in this canvas; otherwise do nothing." +msgstr "" + +msgid "" +"Set the selection anchor point to just before the character given by *index* " +"in the item given by *tagOrId*. This does not change the selection itself; " +"it sets the fixed end for future :meth:`select_to` calls." +msgstr "" + +msgid "" +"Return the id of the item that holds the selection, or ``None`` if the " +"selection is not in this canvas. Unlike :meth:`find` and the ``find_*`` " +"methods, this returns the id as a string rather than an integer." +msgstr "" + +msgid "" +"Set the selection to the characters of *tagOrId* between the selection " +"anchor point and *index*, inclusive of *index*. The anchor point is the one " +"set by the most recent :meth:`select_adjust` or :meth:`select_from` call." +msgstr "" + +msgid "" +"Record *x*, *y* and the current view, for use with later :meth:`scan_dragto` " +"calls. This is typically bound to a mouse button press in the widget." +msgstr "" + +msgid "" +"Scroll the canvas by *gain* times the difference between *x*, *y* and the " +"coordinates passed to the last :meth:`scan_mark` call. This is typically " +"bound to mouse motion events in the widget, producing the effect of dragging " +"the canvas at high speed through its window." +msgstr "" + +msgid "" +"Generate a PostScript (Encapsulated PostScript, version 3.0) representation " +"of part or all of the canvas. If the *file* or *channel* option is given, " +"the PostScript is written there and an empty string is returned; otherwise " +"it is returned as a string. By default only the area currently visible in " +"the window is generated, so it is usually necessary either to call :meth:" +"`~Misc.update` first or to use the *width* and *height* options. Supported " +"options include *colormap*, *colormode*, *file*, *fontmap*, *height*, " +"*pageanchor*, *pageheight*, *pagewidth*, *pagex*, *pagey*, *rotate*, " +"*width*, *x* and *y*." +msgstr "" + +msgid "" +"A :class:`!Checkbutton` widget displays a textual string, bitmap or image " +"together with a square indicator, and toggles a boolean selection when " +"pressed. It has all the behavior of a simple button and, in addition, can be " +"selected: when selected the indicator is drawn with a check mark and the " +"associated variable is set to the ``onvalue``, and when deselected the " +"indicator is drawn empty and the variable is set to the ``offvalue``. " +"Inherits from :class:`Widget`. In addition to the standard widget options, a " +"checkbutton accepts the options documented in the Tk ``checkbutton`` manual " +"page, such as *variable*, *onvalue*, *offvalue* and *command*." +msgstr "" + +msgid "" +"Do just what would happen if the user pressed the checkbutton with the " +"mouse: toggle the selection state of the button and invoke the associated " +"command, if there is one. Return the result of the command, or an empty " +"string if no command is associated with the checkbutton. This is ignored if " +"the checkbutton's state is ``disabled``." +msgstr "" + +msgid "" +"Select the checkbutton and set the associated variable to its ``onvalue``." +msgstr "" + +msgid "" +"Deselect the checkbutton and set the associated variable to its ``offvalue``." +msgstr "" + +msgid "" +"Toggle the selection state of the button, redisplaying it and modifying its " +"associated variable to reflect the new state." +msgstr "" + +msgid "" +"Flash the checkbutton by redisplaying it several times, alternating between " +"the active and normal colors. At the end of the flash the checkbutton is " +"left in the same normal or active state as when the method was called. This " +"is ignored if the checkbutton's state is ``disabled``." +msgstr "" + +msgid "" +"An :class:`!Entry` widget displays a single line of text and lets the user " +"edit it. Inherits from :class:`Widget` and :class:`XView`; since entries can " +"hold strings too long to fit in the window, they support horizontal " +"scrolling through :meth:`~XView.xview`." +msgstr "" + +msgid "" +"In addition to the standard widget options, an entry accepts the options " +"documented in the Tk ``entry`` manual page. Notable ones are *textvariable* " +"(the name of a variable kept in sync with the entry's contents), *show* (if " +"set, each character is displayed as the given character rather than its true " +"value, useful for password entry), *validate* and *validatecommand* (which " +"together let a callback accept or reject edits), and *state* (one of " +"``'normal'``, ``'disabled'`` or ``'readonly'``)." +msgstr "" + +msgid "" +"Many of the methods below take an *index* argument that selects a character " +"in the entry's string. As described in the Tk ``entry`` manual page, *index* " +"may be a number (counting from 0), ``'insert'`` (the character just after " +"the insertion cursor), ``'end'`` (just after the last character), " +"``'anchor'`` (the selection anchor point), ``'sel.first'`` and ``'sel." +"last'`` (the ends of the selection), or ``@x`` (the character covering pixel " +"x-coordinate *x* in the window). Out-of-range indices are rounded to the " +"nearest legal value." +msgstr "" + +msgid "" +"Delete the characters from index *first* up to but not including index " +"*last*. If *last* is omitted, only the single character at *first* is " +"deleted." +msgstr "" + +msgid "Return the entry's current string." +msgstr "" + +msgid "Insert *string* just before the character given by *index*." +msgstr "" + +msgid "" +"Arrange for the insertion cursor to be displayed just before the character " +"given by *index*." +msgstr "" + +msgid "Return the numerical index corresponding to *index*." +msgstr "" + +msgid "" +"Locate the end of the selection nearest to the character given by *index*, " +"and adjust that end to be at *index* (including but not going beyond it); " +"the other end becomes the anchor point for future :meth:`selection_to` " +"calls. If there is no selection in the entry, a new one is created between " +"*index* and the most recent anchor point, inclusive. :meth:`select_adjust` " +"is an alias of :meth:`!selection_adjust`." +msgstr "" + +msgid "" +"Clear the selection if it is currently in this widget. If the selection is " +"not in this widget the method has no effect. :meth:`select_clear` is an " +"alias of :meth:`!selection_clear`." +msgstr "" + +msgid "" +"This shadows the inherited :meth:`Misc.selection_clear`, which clears the X " +"selection; that method is not available on an :class:`Entry`." +msgstr "" + +msgid "" +"Set the selection anchor point to just before the character given by " +"*index*, without changing the selection. :meth:`select_from` is an alias of :" +"meth:`!selection_from`." +msgstr "" + +msgid "" +"Return ``True`` if there are characters selected in the entry, ``False`` " +"otherwise. :meth:`select_present` is an alias of :meth:`!selection_present`." +msgstr "" + +msgid "" +"Set the selection to include the characters starting with the one indexed by " +"*start* and ending with the one just before *end*. If *end* refers to the " +"same character as *start* or an earlier one, the selection is cleared. :meth:" +"`select_range` is an alias of :meth:`!selection_range`." +msgstr "" + +msgid "" +"Set the selection between the anchor point and *index*: if *index* is before " +"the anchor point, the selection runs from *index* up to but not including " +"the anchor; if *index* is after it, from the anchor up to but not including " +"*index*; if they coincide, nothing happens. The anchor point is the one set " +"by the most recent :meth:`selection_from` or :meth:`selection_adjust` call. " +"If there is no selection in the entry, a new one is created using the most " +"recent anchor point. :meth:`select_to` is an alias of :meth:`!selection_to`." +msgstr "" + +msgid "" +"Record *x* and the current view in the entry window, for use with later :" +"meth:`scan_dragto` calls. Typically associated with a mouse button press in " +"the widget." +msgstr "" + +msgid "" +"Compute the difference between *x* and the *x* given to the last :meth:" +"`scan_mark` call, and adjust the view left or right by 10 times that " +"difference. Typically associated with mouse motion events, to produce the " +"effect of dragging the entry at high speed through the window." +msgstr "" + +msgid "" +"A :class:`!Frame` widget is a simple container. Its primary purpose is to " +"act as a spacer or container for complex window layouts; its only features " +"are its background and an optional 3-D border to make the frame appear " +"raised or sunken. Inherits from :class:`Widget`. Refer to the Tk ``frame`` " +"manual page for the full list of options." +msgstr "" + +msgid "" +"A :class:`!Label` widget displays a non-interactive textual string, bitmap " +"or image. The displayed text is set with the *text* option or linked to a " +"variable through *textvariable*, and an image can be shown using the *image* " +"option. Text must all be in a single font but may occupy multiple lines, and " +"one character may be underlined with the *underline* option. Inherits from :" +"class:`Widget`. Refer to the Tk ``label`` manual page for the full list of " +"options." +msgstr "" + +msgid "" +"A :class:`!LabelFrame` widget is a container that has the features of a :" +"class:`Frame` plus the ability to display a label. The label text is set " +"with the *text* option and positioned with *labelanchor*, or an arbitrary " +"widget may be used as the label by giving it as the *labelwidget* option. " +"Inherits from :class:`Widget`. Refer to the Tk ``labelframe`` manual page " +"for the full list of options." +msgstr "" + +msgid "" +"A :class:`!Listbox` widget displays a list of single-line text items, one " +"per line, of which the user can select one or more. The way the selection " +"behaves is governed by the *selectmode* option, which is one of ``browse`` " +"(the default; at most one item, which may be dragged with the mouse), " +"``single`` (at most one item), ``multiple`` (any number of items, toggled " +"individually), or ``extended`` (any number of items, including discontiguous " +"ranges, selected by clicking and dragging). Inherits from :class:`Widget`, :" +"class:`XView` and :class:`YView`, so the view can be scrolled horizontally " +"and vertically with :meth:`~XView.xview` and :meth:`~YView.yview`. Refer to " +"the Tk ``listbox`` manual page for the full list of options." +msgstr "" + +msgid "" +"Many of the methods take an *index* argument identifying a particular item. " +"As described in the Tk ``listbox`` manual page, *index* may be a numeric " +"index (counting from 0 at the top), ``'active'`` (the item with the location " +"cursor, set with :meth:`activate`), ``'anchor'`` (the selection anchor, set " +"with :meth:`selection_anchor`), ``'end'`` (the last item, or for :meth:" +"`index` and :meth:`insert` the position just after it), or ``@x,y`` (the " +"item covering pixel coordinates *x*, *y* in the listbox window). Arguments " +"named *first* and *last* are indices of the same forms." +msgstr "" + +msgid "" +"Insert the given *elements* as new items just before the item given by " +"*index*. If *index* is ``'end'``, the new items are appended to the end of " +"the list." +msgstr "" + +msgid "" +"Delete the items in the range from *first* to *last* inclusive. If *last* is " +"omitted, it defaults to *first*, so that a single item is deleted." +msgstr "" + +msgid "" +"If *last* is omitted, return the contents of the item given by *first*, or " +"an empty string if *first* refers to a non-existent item. If *last* is " +"given, return a tuple of all the items in the range from *first* to *last* " +"inclusive." +msgstr "" + +msgid "Return the total number of items in the listbox." +msgstr "" + +msgid "" +"This shadows the inherited :meth:`!Misc.size`; use :meth:`~Misc.grid_size` " +"for the grid size." +msgstr "" + +msgid "" +"Return the integer index value corresponding to *index*, or ``None`` if " +"*index* is out of range. If *index* is ``'end'``, the result is a count of " +"the number of items in the listbox (not the index of the last item)." +msgstr "" + +msgid "" +"Return a tuple ``(x, y, width, height)`` describing the bounding box, in " +"pixels relative to the widget, of the text of the item given by *index*. " +"Return ``None`` if no part of that item is visible on the screen, or if " +"*index* refers to a non-existent item; if the item is only partly visible, " +"the result still gives the full area of the item, including the parts that " +"are not visible." +msgstr "" + +msgid "" +"Given a y-coordinate within the listbox window, return the index of the " +"visible item nearest to that y-coordinate." +msgstr "" + +msgid "" +"Adjust the view so that the item given by *index* is visible. If the item is " +"already visible the method has no effect; if it is near an edge of the " +"window the listbox scrolls just enough to bring it into view at that edge, " +"otherwise the listbox scrolls to center the item." +msgstr "" + +msgid "" +"Set the active item to the one given by *index*. If *index* is outside the " +"range of items, the closest item is activated instead. The active item is " +"drawn as specified by the *activestyle* option when the widget has the input " +"focus, and its index may be retrieved with the ``'active'`` index." +msgstr "" + +msgid "" +"Return a tuple containing the numerical indices of all of the items that are " +"currently selected, or an empty tuple if no items are selected." +msgstr "" + +msgid "" +"Set the selection anchor to the item given by *index*. If *index* refers to " +"a non-existent item, the closest item is used. The selection anchor is the " +"end of the selection that is fixed while dragging out a selection with the " +"mouse, and may afterwards be referred to with the ``'anchor'`` index. :meth:" +"`select_anchor` is an alias of :meth:`!selection_anchor`." +msgstr "" + +msgid "" +"Deselect any of the items in the range from *first* to *last* inclusive that " +"are selected. The selection state of items outside this range is not " +"changed. :meth:`select_clear` is an alias of :meth:`!selection_clear`." +msgstr "" + +msgid "" +"This shadows the inherited :meth:`Misc.selection_clear`, which clears the X " +"selection; that method is not available on a :class:`Listbox`." +msgstr "" + +msgid "" +"Return ``True`` if the item given by *index* is currently selected, " +"``False`` otherwise. :meth:`select_includes` is an alias of :meth:`!" +"selection_includes`." +msgstr "" + +msgid "" +"Select all of the items in the range from *first* to *last* inclusive, " +"without affecting the selection state of items outside that range. :meth:" +"`select_set` is an alias of :meth:`!selection_set`." +msgstr "" + +msgid "" +"Return the current value of the configuration option *option* for the item " +"given by *index*." +msgstr "" + +msgid "" +"Query or modify the configuration options of the item given by *index*. This " +"mirrors :meth:`~Misc.configure`, except that it applies to an individual " +"item rather than to the listbox as a whole. With no options, it returns a " +"dictionary describing the current options of the item; otherwise it sets the " +"given options. The supported item options are *background*, *foreground*, " +"*selectbackground* and *selectforeground*. :meth:`itemconfig` is an alias " +"of :meth:`!itemconfigure`." +msgstr "" + +msgid "" +"Scroll the listbox by 10 times the difference between *x*, *y* and the " +"coordinates passed to the last :meth:`scan_mark` call. This is typically " +"bound to mouse motion events in the widget, producing the effect of dragging " +"the list at high speed through the window." +msgstr "" + +msgid "" +"A :class:`!Menu` widget displays a column of entries, each of which may be a " +"command, a checkbutton, a radiobutton, a cascade (which posts an associated " +"submenu) or a separator. Menus are used as the menubar of a toplevel window, " +"as pulldown menus posted from a cascade entry or menubutton, and as popup " +"menus. Inherits from :class:`Widget`." +msgstr "" + +msgid "" +"Many of the entry methods take an *index* argument that selects which entry " +"to operate on. As described in the Tk ``menu`` manual page, *index* may be a " +"numeric index (counting from 0 at the top), ``'active'`` (the currently " +"active entry), ``'end'`` or ``'last'`` (the bottommost entry), ``'none'`` " +"(no entry at all, written ``{}`` in Tcl), ``@y`` (the entry covering pixel y-" +"coordinate *y* in the menu window), or a pattern matched against the labels " +"of the entries from the top down." +msgstr "" + +msgid "" +"Add a new entry to the bottom of the menu. *itemType* is one of " +"``'command'``, ``'cascade'``, ``'checkbutton'``, ``'radiobutton'`` or " +"``'separator'`` and determines the type of the new entry; the remaining " +"options configure it. The :meth:`!add_command`, :meth:`!add_cascade`, :meth:" +"`!add_checkbutton`, :meth:`!add_radiobutton` and :meth:`!add_separator` " +"convenience methods call this method with the corresponding *itemType*." +msgstr "" + +msgid "" +"The entry is configured by the following options, although not every option " +"applies to every entry type (a separator accepts none of them):" +msgstr "" + +msgid "*label*" +msgstr "" + +msgid "The text to display in the entry." +msgstr "" + +msgid "*command*" +msgstr "" + +msgid "" +"The function to call when the entry is invoked (command, checkbutton and " +"radiobutton entries)." +msgstr "" + +msgid "*accelerator*" +msgstr "" + +msgid "" +"A string displayed at the right of the entry to advertise an accelerator " +"keystroke; it does not itself create the binding." +msgstr "" + +msgid "" +"The index of a character in the label to underline for keyboard traversal." +msgstr "" + +msgid "One of ``'normal'``, ``'active'`` or ``'disabled'``." +msgstr "" + +msgid "An image to display instead of, or together with, the text label." +msgstr "" + +msgid "*compound*" +msgstr "" + +msgid "" +"Where to show the image relative to the text: ``'none'`` (the default), " +"``'text'``, ``'image'``, ``'top'``, ``'bottom'``, ``'left'`` or ``'right'``." +msgstr "" + +msgid "A bitmap to display instead of the text label." +msgstr "" + +msgid "The font to use for the text." +msgstr "" + +msgid "" +"The entry's background and foreground colors in its normal state (ignored on " +"macOS)." +msgstr "" + +msgid "*activebackground*, *activeforeground*" +msgstr "" + +msgid "" +"The background and foreground colors used when the entry is active (ignored " +"on macOS)." +msgstr "" + +msgid "*columnbreak*" +msgstr "" + +msgid "" +"If true, the entry starts a new column instead of being placed below the " +"previous entry." +msgstr "" + +msgid "*hidemargin*" +msgstr "" + +msgid "" +"If true, the standard margin around the entry is omitted, which is useful " +"when a menu is used as a palette." +msgstr "" + +msgid "*menu*" +msgstr "" + +msgid "The submenu posted by a cascade entry; it must be a child of this menu." +msgstr "" + +msgid "*variable*" +msgstr "" + +msgid "The variable associated with a checkbutton or radiobutton entry." +msgstr "" + +msgid "*onvalue*, *offvalue*" +msgstr "" + +msgid "" +"The values stored in *variable* when a checkbutton entry is selected or " +"cleared." +msgstr "" + +msgid "*value*" +msgstr "" + +msgid "The value stored in *variable* when a radiobutton entry is selected." +msgstr "" + +msgid "*indicatoron*" +msgstr "" + +msgid "Whether to display the indicator of a checkbutton or radiobutton entry." +msgstr "" + +msgid "*selectcolor*" +msgstr "" + +msgid "" +"The color of the indicator of a checkbutton or radiobutton entry when it is " +"selected." +msgstr "" + +msgid "*selectimage*" +msgstr "" + +msgid "" +"The image displayed when a checkbutton or radiobutton entry is selected and " +"*image* is also given." +msgstr "" + +msgid "" +"Add a new cascade entry to the bottom of the menu. A cascade entry has an " +"associated submenu, given by its *menu* option, which must be a child of " +"this menu; posting the entry posts the submenu next to it." +msgstr "" + +msgid "" +"Add a new checkbutton entry to the bottom of the menu. When invoked, a " +"checkbutton entry toggles between its *onvalue* and *offvalue*, storing the " +"result in its associated *variable*, and displays an indicator showing " +"whether it is selected." +msgstr "" + +msgid "" +"Add a new command entry to the bottom of the menu. A command entry behaves " +"much like a button: when it is invoked, the callback given by its *command* " +"option is called." +msgstr "" + +msgid "" +"Add a new radiobutton entry to the bottom of the menu. Radiobutton entries " +"sharing the same *variable* form a group of which only one may be selected " +"at a time; selecting an entry stores its *value* in the variable." +msgstr "" + +msgid "" +"Add a separator to the bottom of the menu. A separator is displayed as a " +"horizontal dividing line and cannot be activated or invoked." +msgstr "" + +msgid "" +"Same as :meth:`add`, except that the new entry is inserted just before the " +"entry given by *index* instead of being appended to the end of the menu. " +"*itemType* is one of ``'command'``, ``'cascade'``, ``'checkbutton'``, " +"``'radiobutton'`` or ``'separator'``. The :meth:`!insert_command`, :meth:`!" +"insert_cascade`, :meth:`!insert_checkbutton`, :meth:`!insert_radiobutton` " +"and :meth:`!insert_separator` convenience methods call this method with the " +"corresponding *itemType*." +msgstr "" + +msgid "" +"Insert a new cascade entry before the entry given by *index* (see :meth:" +"`add_cascade`)." +msgstr "" + +msgid "" +"Insert a new checkbutton entry before the entry given by *index* (see :meth:" +"`add_checkbutton`)." +msgstr "" + +msgid "" +"Insert a new command entry before the entry given by *index* (see :meth:" +"`add_command`)." +msgstr "" + +msgid "" +"Insert a new radiobutton entry before the entry given by *index* (see :meth:" +"`add_radiobutton`)." +msgstr "" + +msgid "" +"Insert a separator before the entry given by *index* (see :meth:" +"`add_separator`)." +msgstr "" + +msgid "" +"Delete all of the menu entries between *index1* and *index2* inclusive. If " +"*index2* is omitted, it defaults to *index1*, so that a single entry is " +"deleted. Attempts to delete a tear-off entry are ignored; remove it by " +"changing the *tearoff* option instead." +msgstr "" + +msgid "" +"Return the current value of the configuration option *option* for the entry " +"given by *index*." +msgstr "" + +msgid "" +"Query or modify the configuration options of the entry given by *index*. " +"This mirrors :meth:`~Misc.configure`, except that it applies to an " +"individual entry rather than to the menu as a whole. With no options, it " +"returns a dictionary describing the current options of the entry; otherwise " +"it sets the given options. The supported options are those accepted by :meth:" +"`add` for the entry's type. :meth:`entryconfig` is an alias of :meth:`!" +"entryconfigure`." +msgstr "" + +msgid "" +"Return the numerical index corresponding to *index*, or ``None`` if *index* " +"selects no entry." +msgstr "" + +msgid "" +"Return the type of the entry given by *index*: one of ``'command'``, " +"``'cascade'``, ``'checkbutton'``, ``'radiobutton'``, ``'separator'`` or " +"``'tearoff'`` (for the tear-off entry)." +msgstr "" + +msgid "" +"Make the entry given by *index* the active entry, redisplaying it with its " +"active colors, and deactivate any previously active entry. If *index* " +"selects no entry, or the selected entry is disabled, the menu ends up with " +"no active entry." +msgstr "" + +msgid "" +"Invoke the action of the entry given by *index*, as if it had been clicked. " +"Nothing happens if the entry is disabled. If the entry has a *command* " +"associated with it, the result of that command is returned; otherwise the " +"result is an empty string." +msgstr "" + +msgid "" +"Display the menu on the screen at the root-window coordinates *x* and *y*, " +"adjusting them if necessary so that the whole menu is visible. If the " +"*postcommand* option has been specified, it is evaluated before the menu is " +"posted." +msgstr "" + +msgid "" +"Post the menu as a popup at the root-window coordinates *x* and *y*. If " +"*entry* is given, the menu is positioned so that this entry is displayed " +"under the pointer." +msgstr "" + +msgid "" +"Unmap the menu so that it is no longer displayed, also unposting any posted " +"lower-level cascaded submenu. This has no effect on Windows and macOS, which " +"manage the unposting of menus themselves." +msgstr "" + +msgid "" +"Return the x-coordinate, within the menu window, of the leftmost pixel of " +"the entry given by *index*." +msgstr "" + +msgid "" +"Return the y-coordinate, within the menu window, of the topmost pixel of the " +"entry given by *index*." +msgstr "" + +msgid "" +"A :class:`!Menubutton` widget displays a textual string, bitmap or image and " +"posts an associated :class:`Menu`, given by its *menu* option, when the user " +"presses it. Like a :class:`Label` it can show *text*, a *textvariable*, or " +"an *image*, and the *direction* option controls where the menu appears " +"relative to the button. Inherits from :class:`Widget`. Refer to the Tk " +"``menubutton`` manual page for the full list of options." +msgstr "" + +msgid "" +"A :class:`!Message` widget displays a non-interactive textual string, given " +"by the *text* option or linked to a variable through *textvariable*. Unlike " +"a :class:`Label`, it breaks the string into multiple lines in order to " +"produce a given aspect ratio, choosing line breaks at word boundaries, and " +"it can justify the text left, centered or right. Inherits from :class:" +"`Widget`. Refer to the Tk ``message`` manual page for the full list of " +"options." +msgstr "" + +msgid "" +"A helper subclass of :class:`Menubutton` that displays a pop-up menu of " +"mutually exclusive choices. *variable* is a :class:`Variable` kept in sync " +"with the selection, *value* is the initial choice, and *values* are the " +"remaining menu entries. The keyword argument *command* may be given a " +"callback that is invoked with the selected value, and the keyword argument " +"*name* sets the Tk widget name." +msgstr "" + +msgid "Destroy the widget, also cleaning up the associated pop-up menu." +msgstr "" + +msgid "Added support for the *name* keyword argument." +msgstr "" + +msgid "" +"A :class:`!PanedWindow` is a geometry-manager widget that arranges any " +"number of child *panes* in a row (when *orient* is ``'horizontal'``) or a " +"column (when *orient* is ``'vertical'``). Each pane holds one widget, and " +"each pair of adjacent panes is separated by a movable *sash* that the user " +"can drag with the mouse to resize the widgets on either side of it. Inherits " +"from :class:`Widget`." +msgstr "" + +msgid "" +"The *orient* option selects the layout direction, *sashwidth* sets the width " +"of each sash and *sashrelief* its relief. When *showhandle* is true a small " +"handle is drawn on each sash that the user can grab to drag it. Refer to the " +"Tk ``panedwindow`` manual page for the full list of options." +msgstr "" + +msgid "" +"Add *child* to the panedwindow as a new pane, placed after any existing " +"panes. The keyword arguments specify per-pane management options for " +"*child*; they may be any of the options accepted by :meth:`paneconfigure`." +msgstr "" + +msgid "" +"Remove the pane containing *child* from the panedwindow. All geometry " +"management options for *child* are forgotten. :meth:`forget` is an alias of :" +"meth:`!remove`. This shadows the inherited geometry-manager :meth:`!forget`; " +"use :meth:`~Pack.pack_forget`, :meth:`~Grid.grid_forget` or :meth:`~Place." +"place_forget` to remove the widget itself from its manager." +msgstr "" + +msgid "" +"Return a tuple of the widgets managed by the panedwindow, one per pane, in " +"order." +msgstr "" + +msgid "" +"Return the current value of the management option *option* for the pane " +"containing *child*. *option* may be any value allowed by :meth:" +"`paneconfigure`." +msgstr "" + +msgid "" +"Query or modify the management options of the pane containing the widget " +"*tagOrId*. With no options, it returns a dictionary describing all of the " +"available options for the pane; given a single option name as a string, it " +"returns a description of that one option; otherwise it sets the given " +"options. The supported options include *after* and *before* (insert the pane " +"after or before another managed window), *height* and *width* (the outer " +"dimensions of the window, including any border), *minsize* (the minimum size " +"in the paned dimension), *padx* and *pady* (extra space to leave on each " +"side of the window), *sticky* (position or stretch the window within an " +"oversized pane, using a string of the characters ``n``, ``s``, ``e`` and " +"``w``), *hide* (hide the pane while keeping it in the list of panes) and " +"*stretch* (how extra space is allocated to the pane: one of ``'always'``, " +"``'first'``, ``'last'``, ``'middle'`` or ``'never'``). :meth:`paneconfig` is " +"an alias of :meth:`!paneconfigure`." +msgstr "" + +msgid "" +"Identify the panedwindow component underneath the point given by *x* and " +"*y*, in window coordinates. If the point is over a sash or a sash handle, " +"the result is a two-element tuple containing the index of the sash or handle " +"and a word indicating whether it is over a sash or a handle, such as ``(0, " +"'sash')`` or ``(2, 'handle')``. If the point is over any other part of the " +"panedwindow, the result is an empty string." +msgstr "" + +msgid "" +"Query or change the position of the sashes in the panedwindow. This is a " +"thin wrapper around the Tk ``sash`` subcommand; the convenience methods :" +"meth:`sash_coord`, :meth:`sash_mark` and :meth:`sash_place` should normally " +"be used instead." +msgstr "" + +msgid "" +"Return the current x and y coordinate pair for the sash given by *index*, " +"which must be an integer between 0 and one less than the number of panes in " +"the panedwindow. The coordinates returned are those of the top left corner " +"of the region containing the sash." +msgstr "" + +msgid "" +"Record the current mouse position for the sash given by *index*, for use " +"together with later sash-drag operations to move the sash." +msgstr "" + +msgid "Place the sash given by *index* at the coordinates *x* and *y*." +msgstr "" + +msgid "" +"Query or change the position of the sash proxy, the \"ghost\" sash shown " +"while a sash is being dragged with non-opaque resizing. This is a thin " +"wrapper around the Tk ``proxy`` subcommand; the convenience methods :meth:" +"`proxy_coord`, :meth:`proxy_forget` and :meth:`proxy_place` should normally " +"be used instead." +msgstr "" + +msgid "" +"Return a tuple containing the x and y coordinates of the most recent proxy " +"location." +msgstr "" + +msgid "Remove the proxy from the display." +msgstr "" + +msgid "Place the proxy at the coordinates *x* and *y*." +msgstr "" + +msgid "" +"A :class:`!Radiobutton` widget displays a textual string, bitmap or image " +"together with a diamond or circular indicator, and selects one choice out of " +"several. It has all the behavior of a simple button and, in addition, can be " +"selected: typically several radiobuttons share a single *variable*, and " +"selecting one sets that variable to the radiobutton's *value*; each " +"radiobutton also monitors the variable and automatically selects or " +"deselects itself when the variable changes. Inherits from :class:`Widget`. " +"In addition to the standard widget options, a radiobutton accepts the " +"options documented in the Tk ``radiobutton`` manual page, such as " +"*variable*, *value* and *command*." +msgstr "" + +msgid "" +"Do just what would happen if the user pressed the radiobutton with the " +"mouse: select the button and invoke the associated command, if there is one. " +"Return the result of the command, or an empty string if no command is " +"associated with the radiobutton. This is ignored if the radiobutton's state " +"is ``disabled``." +msgstr "" + +msgid "" +"Select the radiobutton and set the associated variable to the value " +"corresponding to this widget." +msgstr "" + +msgid "" +"Deselect the radiobutton and set the associated variable to an empty string. " +"If this radiobutton was not currently selected, this has no effect." +msgstr "" + +msgid "" +"Flash the radiobutton by redisplaying it several times, alternating between " +"the active and normal colors. At the end of the flash the radiobutton is " +"left in the same normal or active state as when the method was called. This " +"is ignored if the radiobutton's state is ``disabled``." +msgstr "" + +msgid "" +"A :class:`!Scale` widget lets the user select a numerical value by moving a " +"slider along a trough. It can be oriented vertically or horizontally and can " +"optionally display a label and the current value. Inherits from :class:" +"`Widget`." +msgstr "" + +msgid "" +"In addition to the standard widget options, a scale accepts the options " +"documented in the Tk ``scale`` manual page, such as *from_*, *to*, " +"*resolution*, *orient*, *tickinterval*, *variable* and *command*. As " +"elsewhere in :mod:`!tkinter`, the leading ``-`` of the Tk option name is " +"dropped; *from* is spelled ``from_`` because :keyword:`from` is a Python " +"keyword." +msgstr "" + +msgid "" +"With a non-integer *resolution*, see :ref:`numeric values and the locale " +"`." +msgstr "" + +msgid "" +"Return the current value of the scale. The result is an integer if the " +"scale's *resolution* yields whole numbers, and a float otherwise." +msgstr "" + +msgid "" +"Set the scale to *value*, moving the slider accordingly. This has no effect " +"if the scale is disabled." +msgstr "" + +msgid "" +"Return a tuple ``(x, y)`` giving the pixel coordinates, relative to the " +"widget, of the point on the centerline of the trough that corresponds to " +"*value*. If *value* is omitted, the scale's current value is used." +msgstr "" + +msgid "" +"Return a string describing the part of the scale at the pixel coordinates " +"*x*, *y*: ``'slider'``, ``'trough1'`` (the part of the trough above or to " +"the left of the slider), ``'trough2'`` (below or to the right of the " +"slider), or an empty string if the point is not over any of these elements." +msgstr "" + +msgid "" +"A :class:`!Scrollbar` widget displays a slider and two arrows that let the " +"user scroll an associated widget, such as a :class:`Listbox`, :class:" +"`Text`, :class:`Canvas` or :class:`Entry`. It is connected to the scrolled " +"widget by setting that widget's *xscrollcommand* or *yscrollcommand* option " +"to the scrollbar's :meth:`set` method, and the scrollbar's *command* option " +"to the scrolled widget's :meth:`~XView.xview` or :meth:`~YView.yview` " +"method. Inherits from :class:`Widget`." +msgstr "" + +msgid "" +"Return the current scrollbar settings as a tuple ``(first, last)`` of two " +"fractions between 0 and 1, describing the portion of the document that is " +"currently visible, as last passed to :meth:`set`." +msgstr "" + +msgid "" +"Set the scrollbar. *first* and *last* are fractions between 0 and 1 giving " +"the positions of the start and end of the visible portion of the associated " +"document. This method is normally registered as the scrolled widget's " +"*xscrollcommand* or *yscrollcommand* and called by that widget." +msgstr "" + +msgid "" +"Mark the element *index* (one of ``'arrow1'``, ``'slider'`` or ``'arrow2'``) " +"as active, displaying it according to the *activebackground* and " +"*activerelief* options. If *index* is omitted, return the name of the " +"currently active element, or ``None`` if no element is active." +msgstr "" + +msgid "The *index* argument is now optional." +msgstr "" + +msgid "" +"Return a float indicating the fractional change in the scrollbar setting " +"that corresponds to moving the slider by *deltax* pixels horizontally (for " +"horizontal scrollbars) or *deltay* pixels vertically (for vertical " +"scrollbars)." +msgstr "" + +msgid "" +"Return a float between 0 and 1 indicating where the point at pixel " +"coordinates *x*, *y* lies in the trough: 0 corresponds to the top or left of " +"the trough and 1 to the bottom or right." +msgstr "" + +msgid "" +"Return the name of the element under the pixel coordinates *x*, *y* (such as " +"``'arrow1'``), or an empty string if the point does not lie in any element " +"of the scrollbar." +msgstr "" + +msgid "" +"A :class:`!Spinbox` widget is an :class:`Entry`-like widget with a pair of " +"up/down arrow buttons that let the user step through a range of values in " +"addition to editing the value directly. The set of values may be a numeric " +"range given by the *from_*, *to* and *increment* options, or an explicit " +"list of strings given by the *values* option (which takes precedence over " +"the range). Each time an arrow is invoked the *command* callback, if any, is " +"called; the *wrap* option controls whether stepping past either end of the " +"range wraps around to the other end; the *format* option specifies how " +"numeric values are formatted; and the *validate* option enables validation " +"of the entered text. Inherits from :class:`Widget` and :class:`XView`." +msgstr "" + +msgid "" +"With a non-integer *increment*, see :ref:`numeric values and the locale " +"`." +msgstr "" + +msgid "" +"Many of the methods take an *index* argument identifying a character in the " +"spinbox's string. As described in the Tk ``spinbox`` manual page, *index* " +"may be a numeric index (counting from 0), ``'anchor'`` (the selection anchor " +"point), ``'end'`` (just after the last character), ``'insert'`` (the " +"character just after the insertion cursor), ``'sel.first'`` or ``'sel." +"last'`` (the ends of the selection), or ``@x`` (the character covering pixel " +"x-coordinate *x* in the window)." +msgstr "" + +msgid "Return the spinbox's string." +msgstr "" + +msgid "" +"Insert the characters of the string *s* just before the character given by " +"*index*." +msgstr "" + +msgid "" +"Delete one or more characters of the spinbox. *first* is the index of the " +"first character to delete, and *last* is the index of the character just " +"after the last one to delete. If *last* is omitted, a single character at " +"*first* is deleted." +msgstr "" + +msgid "Return the numerical index corresponding to *index*, as a string." +msgstr "" + +msgid "" +"Return a tuple of four integers ``(x, y, width, height)`` describing the " +"bounding box of the character given by *index*. *x* and *y* are the pixel " +"coordinates of the upper-left corner of the character relative to the " +"widget, and *width* and *height* are its size in pixels. The bounding box " +"may refer to a region outside the visible area of the window." +msgstr "" + +msgid "" +"Return the name of the window element at the pixel coordinates *x*, *y*: one " +"of ``'buttondown'``, ``'buttonup'``, ``'entry'`` or ``'none'``." +msgstr "" + +msgid "" +"Invoke the spin button given by *element*, either ``'buttonup'`` or " +"``'buttondown'``, triggering the action associated with it." +msgstr "" + +msgid "" +"A thin wrapper around the Tk ``scan`` widget subcommand, used to implement " +"fast dragging of the view: ``scan('mark', x)`` records *x* and the current " +"view, and ``scan('dragto', x)`` adjusts the view relative to that mark. The :" +"meth:`scan_mark` and :meth:`scan_dragto` methods wrap the two forms." +msgstr "" + +msgid "" +"Record *x* and the current view in the spinbox window, for use with a later :" +"meth:`scan_dragto` call. This is typically associated with a mouse button " +"press in the widget." +msgstr "" + +msgid "" +"Adjust the view by 10 times the difference between *x* and the *x* passed to " +"the last :meth:`scan_mark` call. This is typically associated with mouse " +"motion events, producing the effect of dragging the spinbox at high speed " +"through the window." +msgstr "" + +msgid "" +"A thin wrapper around the Tk ``selection`` widget subcommand, used to adjust " +"the selection within the spinbox. It has several forms depending on the " +"first argument, such as ``selection('adjust', index)``, " +"``selection('clear')``, ``selection('element', ?elem?)``, " +"``selection('from', index)``, ``selection('present')``, ``selection('range', " +"start, end)`` and ``selection('to', index)``. The :meth:`selection_adjust`, :" +"meth:`selection_clear`, :meth:`selection_element`, :meth:`selection_from`, :" +"meth:`selection_present`, :meth:`selection_range` and :meth:`selection_to` " +"methods wrap these forms." +msgstr "" + +msgid "" +"Locate the end of the selection nearest to the character given by *index* " +"and adjust that end of the selection to be at *index* (including but not " +"going beyond *index*). The other end becomes the anchor point for future :" +"meth:`selection_to` calls. If the selection is not currently in the spinbox, " +"a new selection is created to include the characters between *index* and the " +"most recent anchor point, inclusive." +msgstr "" + +msgid "" +"Clear the selection if it is currently in this widget. If the selection is " +"not in this widget, the method has no effect." +msgstr "" + +msgid "" +"This shadows the inherited :meth:`Misc.selection_clear`, which clears the X " +"selection; that method is not available on a :class:`Spinbox`." +msgstr "" + +msgid "" +"Set or get the currently selected element. If *element* (one of " +"``'buttonup'``, ``'buttondown'`` or ``'none'``) is given, that spin button " +"is selected and displayed depressed; otherwise the name of the currently " +"selected element is returned." +msgstr "" + +msgid "" +"Set the selection anchor point to just before the character given by " +"*index*, without changing the selection itself." +msgstr "" + +msgid "" +"Return ``True`` if there are characters selected in the spinbox, ``False`` " +"otherwise." +msgstr "" + +msgid "" +"Set the selection to include the characters starting with the one indexed by " +"*start* and ending with the one just before *end*. If *end* refers to the " +"same character as *start* or an earlier one, the selection is cleared." +msgstr "" + +msgid "" +"Set the selection between *index* and the anchor point. If *index* is before " +"the anchor point, the selection runs from *index* up to but not including " +"the anchor point; if it is after, the selection runs from the anchor point " +"up to but not including *index*; if it is the same, nothing happens. The " +"anchor point is the one set by the most recent :meth:`selection_from` or :" +"meth:`selection_adjust` call. If the selection is not in this widget, a new " +"selection is created using the most recent anchor point." +msgstr "" + +msgid "" +"A :class:`!Text` widget displays and edits multi-line text. Portions of the " +"text may be styled with **tags**, particular positions may be annotated with " +"floating **marks**, and arbitrary images and other widgets may be embedded " +"in the text. The widget also provides an unlimited undo/redo mechanism and " +"supports peer widgets that share the same underlying data. Inherits from :" +"class:`Widget`, :class:`XView` and :class:`YView`, so the view can be " +"scrolled horizontally and vertically with :meth:`~XView.xview` and :meth:" +"`~YView.yview`. Refer to the Tk ``text`` manual page for the full list of " +"options." +msgstr "" + +msgid "" +"Most of the methods take one or more *index* arguments that identify a " +"position within the text. As described in the Tk ``text`` manual page, an " +"index is a string consisting of a base, optionally followed by one or more " +"modifiers. The base may be ``'line.char'`` (line *line*, character *char*, " +"where lines are counted from 1 and characters within a line from 0; ``'line." +"end'`` refers to the newline ending the line), ``'end'`` (the position just " +"after the last newline), the name of a mark, ``'tag.first'`` or ``'tag." +"last'`` (the first character tagged with *tag*, or the position just after " +"the last such character), the name of an embedded image or window, or ``@x," +"y`` (the character covering pixel coordinates *x*, *y* in the widget). A " +"modifier such as ``'+5 chars'``, ``'-3 lines'``, ``'linestart'``, " +"``'lineend'``, ``'wordstart'`` or ``'wordend'`` adjusts the index relative " +"to its base; several modifiers may be combined and are applied from left to " +"right, for example ``'insert wordstart - 1 c'``." +msgstr "" + +msgid "" +"Insert the string *chars* just before the character at *index* (if *index* " +"is ``'end'``, just before the final newline). By default the new text " +"inherits any tags present on both sides of the insertion point. If *args* is " +"given, it consists of alternating *tagList*, *chars* values: the preceding " +"*chars* receives exactly the tags listed (a tag list may be a single tag " +"name or a sequence of names), overriding the surrounding tags." +msgstr "" + +msgid "" +"Delete the range of characters from *index1* up to but not including " +"*index2*. If *index2* is omitted, the single character at *index1* is " +"deleted. The widget always keeps a newline as its last character, so a " +"deletion that would remove it is adjusted accordingly." +msgstr "" + +msgid "" +"Replace the range of characters from *index1* up to but not including " +"*index2* with *chars*. This is equivalent to a :meth:`delete` followed by " +"an :meth:`insert` at *index1*; *args* is interpreted as for :meth:`insert`." +msgstr "" + +msgid "" +"Return the text from *index1* up to but not including *index2* as a string. " +"If *index2* is omitted, return the single character at *index1*. Embedded " +"images and windows are omitted from the result." +msgstr "" + +msgid "" +"Return the position corresponding to *index* in the canonical ``'line." +"char'`` form." +msgstr "" + +msgid "" +"Compare the positions of *index1* and *index2* using the relational operator " +"*op*, which must be one of ``'<'``, ``'<='``, ``'=='``, ``'>='``, ``'>'`` or " +"``'!='``, and return the boolean result." +msgstr "" + +msgid "" +"Count the number of items of the requested kinds between *index1* and " +"*index2*; the count is negative if *index1* is after *index2*. Each of " +"*options* names a kind of item to count: ``'chars'``, ``'displaychars'``, " +"``'displayindices'``, ``'displaylines'``, ``'indices'``, ``'lines'``, " +"``'xpixels'`` or ``'ypixels'`` (the default, used when no option is given, " +"is ``'indices'``). The pseudo-option ``'update'`` forces any out-of-date " +"layout information to be recalculated before the following options are " +"evaluated. When *return_ints* is true and a single counting option is given, " +"return a plain integer; otherwise return a tuple with one integer per " +"counting option (or ``None`` if the result is empty)." +msgstr "" + +msgid "Added the *return_ints* parameter." +msgstr "" + +msgid "" +"Adjust the view so that the character given by *index* is visible. If it is " +"already visible the method has no effect; if it is a short distance out of " +"view the widget scrolls just enough to bring it to the nearest edge, " +"otherwise it scrolls to center *index* in the window." +msgstr "" + +msgid "" +"Return a tuple ``(x, y, width, height)`` giving the bounding box, in pixels, " +"of the visible part of the character at *index*, or ``None`` if that " +"character is not visible on the screen." +msgstr "" + +msgid "" +"Return a tuple ``(x, y, width, height, baseline)`` describing the display " +"line that contains *index*: the first four values give the bounding box of " +"the line in pixels and *baseline* gives the offset of the baseline measured " +"down from the top of the area. Return ``None`` if that display line is not " +"visible on the screen." +msgstr "" + +msgid "" +"Set the mark named *markName* to the position just before the character at " +"*index*, creating the mark if it does not already exist. A mark created this " +"way has right gravity by default." +msgstr "" + +msgid "" +"Remove each of the marks named in *markNames*. The special ``insert`` and " +"``current`` marks may not be removed." +msgstr "" + +msgid "Return a tuple of the names of all marks currently set in the widget." +msgstr "" + +msgid "" +"If *direction* is omitted, return the gravity of mark *markName*, either " +"``'left'`` or ``'right'``. Otherwise set its gravity to *direction*. The " +"gravity determines on which side of the mark text inserted at the mark's " +"position appears: a mark with right gravity (the default) stays to the right " +"of such text." +msgstr "" + +msgid "" +"Return the name of the first mark at or after *index*, or ``None`` if there " +"is none. When *index* is the name of a mark, the search starts just after " +"that mark." +msgstr "" + +msgid "" +"Return the name of the last mark at or before *index*, or ``None`` if there " +"is none. When *index* is the name of a mark, the search starts just before " +"that mark." +msgstr "" + +msgid "" +"Add the tag *tagName* to the range of characters from *index1* up to but not " +"including the next index in *args*. Further pairs of indices may follow in " +"*args* to tag additional ranges; a trailing single index tags just the " +"character at that index." +msgstr "" + +msgid "" +"Remove the tag *tagName* from the characters from *index1* up to but not " +"including *index2* (or from the single character at *index1* if *index2* is " +"omitted). The tag itself continues to exist even if no characters carry it." +msgstr "" + +msgid "" +"Delete each of the tags named in *tagNames*, removing them from all " +"characters and discarding their options and bindings." +msgstr "" + +msgid "" +"Query or modify the configuration options of the tag *tagName*. This " +"mirrors :meth:`~Misc.configure`, except that it applies to a tag rather than " +"to the widget as a whole: with no options it returns a dictionary describing " +"the current options, otherwise it sets the given options. Defining a tag " +"this way also gives it a priority higher than any existing tag." +msgstr "" + +msgid "" +"The supported tag options, all controlling the appearance of the tagged " +"text, are:" +msgstr "" + +msgid "*foreground*" +msgstr "" + +msgid "The color to use for the text." +msgstr "" + +msgid "*background*" +msgstr "" + +msgid "The color to use for the area behind the text." +msgstr "" + +msgid "*fgstipple*, *bgstipple*" +msgstr "" + +msgid "" +"Bitmaps used to stipple the foreground (text) and the background; only well " +"supported on X11." +msgstr "" + +msgid "*borderwidth*" +msgstr "" + +msgid "" +"The width of the border drawn around the text according to *relief* (default " +"``0``)." +msgstr "" + +msgid "*relief*" +msgstr "" + +msgid "" +"The 3-D appearance of the text's border: ``'flat'`` (the default), " +"``'raised'``, ``'sunken'``, ``'ridge'``, ``'groove'`` or ``'solid'``." +msgstr "" + +msgid "*offset*" +msgstr "" + +msgid "" +"How far the text is raised above (or, if negative, lowered below) the " +"baseline, for superscripts and subscripts." +msgstr "" + +msgid "Whether to underline the text." +msgstr "" + +msgid "*underlinefg*" +msgstr "" + +msgid "The color of the underline; it defaults to the text color." +msgstr "" + +msgid "*overstrike*" +msgstr "" + +msgid "Whether to draw a line through the middle of the text." +msgstr "" + +msgid "*overstrikefg*" +msgstr "" + +msgid "The color of the overstrike line; it defaults to the text color." +msgstr "" + +msgid "*elide*" +msgstr "" + +msgid "Whether the text is elided (hidden)." +msgstr "" + +msgid "" +"How to justify the first character of a display line: ``'left'`` (the " +"default), ``'right'`` or ``'center'``." +msgstr "" + +msgid "*wrap*" +msgstr "" + +msgid "" +"How to wrap lines that are too long: ``'char'``, ``'word'`` or ``'none'``." +msgstr "" + +msgid "*lmargin1*, *lmargin2*" +msgstr "" + +msgid "" +"The indentation, in pixels, of the first display line of a logical line and " +"of the remaining display lines." +msgstr "" + +msgid "*lmargincolor*" +msgstr "" + +msgid "The color of the left margin area." +msgstr "" + +msgid "*rmargin*" +msgstr "" + +msgid "The right-hand margin, in pixels." +msgstr "" + +msgid "*rmargincolor*" +msgstr "" + +msgid "The color of the right margin area." +msgstr "" + +msgid "*spacing1*, *spacing2*, *spacing3*" +msgstr "" + +msgid "" +"Extra space, in pixels, above the first display line of a logical line, " +"between its display lines, and below its last display line." +msgstr "" + +msgid "*tabs*" +msgstr "" + +msgid "The set of tab stops, in the same form as the widget's *tabs* option." +msgstr "" + +msgid "*tabstyle*" +msgstr "" + +msgid "How tab stops are interpreted: ``'tabular'`` or ``'wordprocessor'``." +msgstr "" + +msgid "*selectbackground*, *selectforeground*" +msgstr "" + +msgid "" +"The background and foreground colors used for the text while it is selected." +msgstr "" + +msgid "" +"Tk 8.6 added the *lmargincolor*, *overstrikefg*, *rmargincolor*, " +"*selectbackground*, *selectforeground* and *underlinefg* options." +msgstr "" + +msgid ":meth:`tag_config` is an alias of :meth:`!tag_configure`." +msgstr "" + +msgid "" +"Return the current value of the configuration option *option* for the tag " +"*tagName*." +msgstr "" + +msgid "" +"If *index* is omitted, return a tuple of the names of all tags defined in " +"the widget; otherwise return only the names of the tags applied to the " +"character at *index*. The names are ordered from lowest to highest priority." +msgstr "" + +msgid "" +"Return a tuple of indices describing all ranges of text tagged with " +"*tagName*. The result alternates start and end indices, so that elements " +"``2*i`` and ``2*i+1`` bound the *i*-th range." +msgstr "" + +msgid "" +"Search forward from *index1* (up to *index2* if given) for the first range " +"of characters tagged with *tagName*, and return a two-element tuple of its " +"start and end indices, or an empty tuple if there is no such range." +msgstr "" + +msgid "" +"Search backward from *index1* (down to *index2* if given) for the nearest " +"preceding range of characters tagged with *tagName*, and return a two-" +"element tuple of its start and end indices, or an empty tuple if there is no " +"such range." +msgstr "" + +msgid "" +"Raise the priority of tag *tagName* so that it is just above the priority of " +"*aboveThis*, or to the highest priority of all tags if *aboveThis* is " +"omitted. When the display options of overlapping tags conflict, the higher-" +"priority tag wins." +msgstr "" + +msgid "" +"Lower the priority of tag *tagName* so that it is just below the priority of " +"*belowThis*, or to the lowest priority of all tags if *belowThis* is omitted." +msgstr "" + +msgid "" +"Bind the event *sequence* on characters tagged with *tagName* to the " +"callback *func*, so that *func* is invoked when that event occurs over such " +"a character. If *add* is true the binding is added alongside any existing " +"bindings for *sequence*, otherwise it replaces them. Works like :meth:`~Misc." +"bind` and returns the identifier of the new binding." +msgstr "" + +msgid "" +"Remove the bindings of the event *sequence* on characters tagged with " +"*tagName*. If *funcid* is given, only that binding (as returned by :meth:" +"`tag_bind`) is removed and its callback is unregistered." +msgstr "" + +msgid "" +"Embed an image at *index* and return the name assigned to this image " +"instance, which may then be used as an index or passed to the other " +"``image_*`` methods. The options, given in *cnf* and *kw*, include *image* " +"(the Tk image to display), *name* (a base name for the instance), *align*, " +"*padx* and *pady*." +msgstr "" + +msgid "" +"Return the current value of the configuration option *option* for the " +"embedded image at *index*." +msgstr "" + +msgid "" +"Query or modify the configuration options of the embedded image at *index*, " +"like :meth:`~Misc.configure` but applied to that image." +msgstr "" + +msgid "Return a tuple of the names of all images embedded in the widget." +msgstr "" + +msgid "" +"This shadows the inherited :meth:`Misc.image_names`, which returns the names " +"of all images in the Tcl interpreter; that method is not available on a :" +"class:`Text`." +msgstr "" + +msgid "" +"Embed a window (any widget) at *index*. The options, given in *cnf* and " +"*kw*, include *window* (the widget to embed), *create* (a callback that " +"creates the widget on demand), *align*, *stretch*, *padx* and *pady*. The " +"embedded widget must be a descendant of the text widget's parent." +msgstr "" + +msgid "" +"Return the current value of the configuration option *option* for the " +"embedded window at *index*." +msgstr "" + +msgid "" +"Query or modify the configuration options of the embedded window at *index*, " +"like :meth:`~Misc.configure` but applied to that window." +msgstr "" + +msgid ":meth:`window_config` is an alias of :meth:`!window_configure`." +msgstr "" + +msgid "Return a tuple of the names of all windows embedded in the widget." +msgstr "" + +msgid "" +"Low-level wrapper around the Tk ``edit`` widget command that controls the " +"undo/redo mechanism and the modified flag; *args* is the ``edit`` subcommand " +"and its arguments. The :meth:`!edit_\\*` methods below are thin wrappers " +"around it and are usually more convenient." +msgstr "" + +msgid "" +"If *arg* is omitted, return the current state of the modified flag as true " +"or false; the flag is set automatically whenever the text is inserted or " +"deleted. Otherwise set the flag to the boolean *arg*." +msgstr "" + +msgid "" +"Undo the most recent edit action, that is, all the inserts and deletes " +"recorded on the undo stack since the previous separator, and move it to the " +"redo stack. Raises :exc:`TclError` if the undo stack is empty. Has no effect " +"unless the *undo* option is true. Since Tk 9.0, returns a tuple of indices " +"delimiting the ranges of text that were changed." +msgstr "" + +msgid "" +"Reapply the most recently undone edit action, provided no further edits have " +"been made since, and move it back to the undo stack. Raises :exc:`TclError` " +"if the redo stack is empty. Has no effect unless the *undo* option is true. " +"Since Tk 9.0, returns a tuple of indices delimiting the ranges of text that " +"were changed." +msgstr "" + +msgid "Clear the undo and redo stacks." +msgstr "" + +msgid "" +"Push a separator onto the undo stack, marking a boundary between edit " +"actions for undo and redo. Has no effect unless the *undo* option is true. " +"Separators are inserted automatically when the *autoseparators* option is " +"true." +msgstr "" + +msgid "" +"Search for *pattern* starting at *index* and return the index of the first " +"character of the first match, or an empty string if there is no match. " +"Searching stops at *stopindex* if given; otherwise it wraps around the ends " +"of the text until the starting position is reached again. The following " +"boolean keyword flags control the search: *forwards* or *backwards* select " +"the direction (forward is the default); *exact* (the default) or *regexp* " +"select literal or regular-expression matching; *nocase* makes the match case-" +"insensitive; and *elide* causes hidden text to be searched as well. If " +"*count* is a :class:`Variable`, the number of index positions in the match " +"is stored in it." +msgstr "" + +msgid "" +"Scroll the widget by 10 times the difference between *x*, *y* and the " +"coordinates passed to the last :meth:`scan_mark` call. This is typically " +"bound to mouse motion events, producing the effect of dragging the text at " +"high speed through the window." +msgstr "" + +msgid "" +"If *boolean* is omitted, return whether internal consistency checks of the B-" +"tree data structure are enabled. Otherwise enable or disable them. The " +"setting is shared by all text widgets and may noticeably slow down widgets " +"holding large amounts of text." +msgstr "" + +msgid "" +"Return the contents of the widget from *index1* up to but not including " +"*index2* (or just the segment at *index1* if *index2* is omitted), including " +"text and information about marks, tags, images and windows. The result is a " +"list of ``(key, value, index)`` triples, where *key* is one of ``'text'``, " +"``'mark'``, ``'tagon'``, ``'tagoff'``, ``'image'`` or ``'window'``. By " +"default all kinds are reported; passing any of the keyword arguments *all*, " +"*text*, *mark*, *tag*, *image* or *window* as true restricts the dump to the " +"selected kinds. If *command* is given, it is called once per triple with the " +"three values as arguments and nothing is returned." +msgstr "" + +msgid "" +"Create a peer text widget with the path name *newPathName* that shares this " +"widget's underlying data (text, marks, tags, images and the undo stack). " +"Changes made through any peer are reflected in all of them. By default the " +"peer covers the same lines as this widget; standard text options, including " +"*startline* and *endline*, may be given to override this." +msgstr "" + +msgid "" +"Return a tuple of the path names of this widget's peers, not including the " +"widget itself." +msgstr "" + +msgid "" +"Adjust the view so that the location given by *what* is visible. This is an " +"obsolete equivalent of :meth:`see`, which should be used instead." +msgstr "" + +msgid "Variable classes" +msgstr "" + +msgid "" +"The base class for the Tk variable wrappers. A Tk variable is a value stored " +"in the Tcl interpreter that can be linked to widgets through their " +"*variable* or *textvariable* options (see :ref:`coupling-widget-variables`), " +"so that changes propagate both ways: updating the variable updates every " +"widget bound to it, and a user editing such a widget updates the variable." +msgstr "" + +msgid "" +"*master* is the widget whose Tcl interpreter owns the variable; if omitted, " +"the default root window is used. *value* is the initial value; if omitted, a " +"type-specific default is used. *name* is the name of the variable in the Tcl " +"interpreter; if omitted, a unique name of the form ``'PY_VARnum'`` is " +"generated. If *name* matches an existing variable and *value* is omitted, " +"the existing value is retained." +msgstr "" + +msgid "" +"In most cases you should use one of the typed subclasses below -- :class:" +"`StringVar`, :class:`IntVar`, :class:`DoubleVar` or :class:`BooleanVar` -- " +"rather than :class:`!Variable` directly." +msgstr "" + +msgid "" +"When a :class:`!Variable` is garbage collected, its Tcl variable is unset. " +"Keep a reference to it for as long as a widget is linked to it, for example " +"by storing it as an attribute rather than in a local variable. Otherwise Tk " +"recreates the Tcl variable to keep the widget working, but it is never unset " +"again, leaking one Tcl variable per dropped wrapper." +msgstr "" + +msgid "" +"Two variables now compare equal (``==``) only when they have the same name, " +"are of the same class, and belong to the same Tcl interpreter." +msgstr "" + +msgid "" +"Return the current value of the variable. For the base class the value is " +"returned as a string; the typed subclasses convert it to the appropriate " +"Python type." +msgstr "" + +msgid "" +"Set the variable to *value*. :meth:`initialize` is an alias of :meth:`!set`." +msgstr "" + +msgid "The *initialize* spelling." +msgstr "" + +msgid "" +"Register *callback* to be called when the variable is accessed according to " +"*mode*. *mode* is one of the strings ``'array'``, ``'read'``, ``'write'`` or " +"``'unset'``, or a list or tuple of such strings." +msgstr "" + +msgid "" +"When triggered, *callback* is called with three arguments: the name of the " +"Tcl variable, an index (or an empty string if the variable is not an element " +"of an array), and the *mode* that triggered the call." +msgstr "" + +msgid "" +"Return the internal name of the registered callback, which can be passed to :" +"meth:`trace_remove`." +msgstr "" + +msgid "" +"Remove a trace callback from the variable. *mode* must match the *mode* that " +"was passed to :meth:`trace_add`, and *cbname* is the callback name returned " +"by :meth:`trace_add`." +msgstr "" + +msgid "" +"Return a list of ``(modes, cbname)`` pairs describing all traces currently " +"set on the variable, where *modes* is a tuple of mode strings and *cbname* " +"is the internal callback name." +msgstr "" + +msgid "" +"Register *callback* to be called when the variable is accessed according to " +"*mode*. *mode* is one of the strings ``'r'``, ``'w'`` or ``'u'``, for read, " +"write or unset. Return the internal name of the registered callback. :meth:" +"`trace` is an alias of :meth:`!trace_variable`." +msgstr "" + +msgid "" +"Use :meth:`trace_add` instead. This method wraps a Tcl feature that was " +"removed in Tcl 9.0." +msgstr "" + +msgid "" +"Remove the trace callback named *cbname* registered for *mode* with :meth:" +"`trace_variable`." +msgstr "" + +msgid "" +"Use :meth:`trace_remove` instead. This method wraps a Tcl feature that was " +"removed in Tcl 9.0." +msgstr "" + +msgid "" +"Return a list of ``(mode, cbname)`` pairs for all traces set on the variable " +"with :meth:`trace_variable`." +msgstr "" + +msgid "" +"Use :meth:`trace_info` instead. This method wraps a Tcl feature that was " +"removed in Tcl 9.0." +msgstr "" + +msgid "" +"A :class:`Variable` subclass that holds a string. The default value is " +"``''``." +msgstr "" + +msgid "Return the value of the variable as a :class:`str`." +msgstr "" + +msgid "" +"A :class:`Variable` subclass that holds an integer. The default value is " +"``0``." +msgstr "" + +msgid "Return the value of the variable as an :class:`int`." +msgstr "" + +msgid "" +"A :class:`Variable` subclass that holds a float. The default value is " +"``0.0``." +msgstr "" + +msgid "Return the value of the variable as a :class:`float`." +msgstr "" + +msgid "" +"A floating-point value is always parsed with a period (``.``) as the decimal " +"separator, but :class:`Spinbox`, :class:`Scale` and :class:`ttk.Spinbox " +"` format it according to the ``LC_NUMERIC`` locale. " +"Under a locale that uses a comma they produce a value that :meth:`get` " +"cannot read, raising :exc:`TclError`. Set ``LC_NUMERIC`` to a locale that " +"uses a period (such as ``'C'``) to avoid this." +msgstr "" + +msgid "" +"A :class:`Variable` subclass that holds a boolean. The default value is " +"``False``." +msgstr "" + +msgid "" +"Return the value of the variable as a :class:`bool`. Raise a :exc:" +"`ValueError` if the value cannot be interpreted as a boolean." +msgstr "" + +msgid "" +"Set the variable to *value*, converting it to a boolean. :meth:`initialize` " +"is an alias of :meth:`!set`." +msgstr "" + +msgid "Image classes" +msgstr "" + +msgid "" +"Base class for Tk images. *imgtype* is the Tk image type, one of ``'photo'`` " +"or ``'bitmap'``. An image is a named object that can be displayed by widgets " +"through their *image* option; deleting all references to the :class:`!Image` " +"object deletes the underlying Tk image. Usually you create a :class:" +"`PhotoImage` or :class:`BitmapImage` rather than an :class:`!Image` directly." +msgstr "" + +msgid "" +"The image's configuration options are given by *cnf* and *kw* and may be " +"queried and changed later with the mapping protocol (using ``image[key]``) " +"or with the :meth:`configure` method." +msgstr "" + +msgid "" +"Modify one or more configuration options of the image. The valid options " +"depend on the image type; see :class:`PhotoImage` and :class:`BitmapImage`. :" +"meth:`config` is an alias of :meth:`!configure`." +msgstr "" + +msgid "Return the height of the image, in pixels." +msgstr "" + +msgid "Return the width of the image, in pixels." +msgstr "" + +msgid "" +"Return the type of the image, that is the value of *imgtype* with which it " +"was created (for example ``'photo'`` or ``'bitmap'``)." +msgstr "" + +msgid "" +"A full-color image (the Tk ``photo`` image type), stored internally with a " +"varying degree of transparency per pixel. It can read and write GIF, PPM/PGM " +"and (in Tk 8.6 and later) PNG files, read SVG files (in Tk 9.0 and later), " +"and be drawn in widgets. Inherits from :class:`Image`." +msgstr "" + +msgid "" +"The configuration options include *data* (the image contents as a string), " +"*file* (the name of a file to read the contents from), *format* (the name of " +"the file format handler), *width* and *height* (the size of the image, used " +"when building it up piece by piece), *gamma* and *palette*." +msgstr "" + +msgid "" +"Blank the image; that is, set the entire image to have no data, so that it " +"is displayed as transparent and the background of whatever window it is " +"displayed in shows through." +msgstr "" + +msgid "Return the current value of the configuration option *option*." +msgstr "" + +msgid "Return a new :class:`PhotoImage` with a copy of this image." +msgstr "" + +msgid "" +"*from_coords* specifies a rectangular sub-region of the source image to be " +"copied. It must be a tuple or a list of 1 to 4 integers ``(x1, y1, x2, " +"y2)``. ``(x1, y1)`` and ``(x2, y2)`` specify diagonally opposite corners of " +"the rectangle. If *x2* and *y2* are not specified, they default to the " +"bottom-right corner of the source image. The pixels copied include the left " +"and top edges of the rectangle but not the bottom or right edges. If " +"*from_coords* is not given, the whole source image is copied." +msgstr "" + +msgid "" +"If *zoom* or *subsample* are specified, the image is transformed as in the :" +"meth:`zoom` or :meth:`subsample` methods. The value must be a single integer " +"or a pair of integers." +msgstr "" + +msgid "Added the *from_coords*, *zoom* and *subsample* parameters." +msgstr "" + +msgid "" +"Copy a region from *sourceImage* (which must be a :class:`PhotoImage`) into " +"this image, possibly with pixel zooming and/or subsampling. If no options " +"are specified, the whole of *sourceImage* is copied into this image, " +"starting at coordinates ``(0, 0)``." +msgstr "" + +msgid "" +"*from_coords* specifies a rectangular sub-region of the source image to be " +"copied, as in the :meth:`copy` method." +msgstr "" + +msgid "" +"*to* specifies a rectangular sub-region of the destination image to be " +"affected. It must be a tuple or a list of 1 to 4 integers ``(x1, y1, x2, " +"y2)``. If *x2* and *y2* are not specified, they default to ``(x1, y1)`` plus " +"the size of the source region (after subsampling and zooming, if specified). " +"If *x2* and *y2* are specified, the source region is replicated if necessary " +"to fill the destination region in a tiled fashion." +msgstr "" + +msgid "" +"If *shrink* is true, the size of the destination image is reduced, if " +"necessary, so that the region being copied into is at the bottom-right " +"corner of the image." +msgstr "" + +msgid "" +"*compositingrule* specifies how transparent pixels in the source image are " +"combined with the destination image. With ``'overlay'`` (the default), the " +"old contents of the destination image remain visible, as if the source image " +"were printed on a piece of transparent film and placed over the top of the " +"destination. With ``'set'``, the old contents of the destination image are " +"discarded and the source image is used as-is." +msgstr "" + +msgid "Return the image data." +msgstr "" + +msgid "" +"*format* specifies the name of the image file format handler to use. If it " +"is not given, the data is returned as a tuple (one element per row) of " +"strings containing space-separated (one element per pixel/column) colors in " +"``#RRGGBB`` format." +msgstr "" + +msgid "" +"*from_coords* specifies a rectangular region of the image to be returned. It " +"must be a tuple or a list of 1 to 4 integers ``(x1, y1, x2, y2)``. If only " +"*x1* and *y1* are specified, the region extends from ``(x1, y1)`` to the " +"bottom-right corner of the image. If all four coordinates are given, they " +"specify diagonally opposite corners of the region, including ``(x1, y1)`` " +"and excluding ``(x2, y2)``. If *from_coords* is not given, the whole image " +"is returned." +msgstr "" + +msgid "" +"If *background* is specified, the data does not contain any transparency " +"information; in all transparent pixels the color is replaced by the " +"specified color." +msgstr "" + +msgid "" +"If *grayscale* is true, the data does not contain color information; all " +"pixel data is transformed into grayscale." +msgstr "" + +msgid "" +"Return the color of the pixel at coordinates (*x*, *y*) as an ``(r, g, b)`` " +"tuple of three integers between 0 and 255, representing the red, green and " +"blue components respectively." +msgstr "" + +msgid "" +"Set pixels of the image to the colors given in *data*, which must be a " +"string or a nested sequence of horizontal rows of pixel colors (for example " +"``\"{red green} {blue yellow}\"``)." +msgstr "" + +msgid "" +"*to* specifies the coordinates of the region of the image into which the " +"data are copied. It must be a tuple or a list of 2 or 4 integers ``(x1, " +"y1)`` or ``(x1, y1, x2, y2)`` giving the top-left corner, and optionally the " +"bottom-right corner, of the region. The default position is ``(0, 0)``." +msgstr "" + +msgid "Read image data from the file named *filename* into the image." +msgstr "" + +msgid "*format* specifies the format of the image data in the file." +msgstr "" + +msgid "" +"*from_coords* specifies a rectangular sub-region of the image file data to " +"be copied to the destination image. It must be a tuple or a list of 1 to 4 " +"integers ``(x1, y1, x2, y2)``. If only *x1* and *y1* are specified, the " +"region extends from ``(x1, y1)`` to the bottom-right corner of the image in " +"the file. If all four coordinates are given, they specify diagonally " +"opposite corners of the region. If *from_coords* is not given, the whole of " +"the image in the file is read." +msgstr "" + +msgid "" +"*to* specifies the coordinates of the top-left corner of the region of the " +"image into which the data are read. The default is ``(0, 0)``." +msgstr "" + +msgid "" +"If *shrink* is true, the size of the image is reduced, if necessary, so that " +"the region into which the file data are read is at the bottom-right corner " +"of the image." +msgstr "" + +msgid "" +"Return a new :class:`PhotoImage` based on this image but using only every " +"*x*-th pixel in the X direction and every *y*-th pixel in the Y direction. " +"If *y* is not given, it defaults to the same value as *x*." +msgstr "" + +msgid "Added the *from_coords* parameter." +msgstr "" + +msgid "" +"Return ``True`` if the pixel at coordinates (*x*, *y*) is fully transparent, " +"``False`` otherwise." +msgstr "" + +msgid "" +"Make the pixel at coordinates (*x*, *y*) fully transparent if *boolean* is " +"true, fully opaque otherwise." +msgstr "" + +msgid "Write image data from the image to the file named *filename*." +msgstr "" + +msgid "" +"*format* specifies the name of the image file format handler to use. If it " +"is not given, the format is guessed from the file extension." +msgstr "" + +msgid "" +"*from_coords* specifies a rectangular region of the image to be written. It " +"must be a tuple or a list of 1 to 4 integers ``(x1, y1, x2, y2)``. If only " +"*x1* and *y1* are specified, the region extends from ``(x1, y1)`` to the " +"bottom-right corner of the image. If all four coordinates are given, they " +"specify diagonally opposite corners of the region. If *from_coords* is not " +"given, the whole image is written." +msgstr "" + +msgid "Added the *background* and *grayscale* parameters." +msgstr "" + +msgid "" +"Return a new :class:`PhotoImage` with this image magnified by a factor of " +"*x* in the X direction and *y* in the Y direction. If *y* is not given, it " +"defaults to the same value as *x*." +msgstr "" + +msgid "" +"A two-color image (the Tk ``bitmap`` image type) created from an X11 bitmap. " +"Each pixel displays a foreground color, a background color, or nothing " +"(producing a transparent effect). Inherits from :class:`Image`." +msgstr "" + +msgid "" +"The configuration options are *data* or *file* (the source bitmap, given as " +"a string in X11 bitmap format or as the name of a file in that format), " +"*maskdata* or *maskfile* (the mask bitmap, in the same forms), and " +"*foreground* and *background* (the two colors). For pixels where the mask is " +"zero the image displays nothing; for other pixels it displays the foreground " +"color where the source is one and the background color where the source is " +"zero. If *background* is set to an empty string, the background pixels are " +"transparent." +msgstr "" + +msgid "" +":class:`!BitmapImage` has no methods of its own beyond those inherited from :" +"class:`Image`." +msgstr "" + +msgid "Other classes" +msgstr "" + +msgid "" +"A container for the attributes of an event passed to a callback bound with :" +"meth:`Misc.bind`. An :class:`!Event` instance has the following attributes, " +"each corresponding to a field of the underlying Tk event; depending on the " +"event type, some attributes may be set to the string ``'??'`` to indicate " +"that they are not meaningful. See :ref:`bindings-and-events`." +msgstr "" + +msgid "The serial number of the event." +msgstr "" + +msgid "The mouse button that was pressed or released (for button events)." +msgstr "" + +msgid "Whether the window has the focus (for ``Enter`` and ``Leave`` events)." +msgstr "" + +msgid "" +"The new height and width of the window (for ``Configure`` and ``Expose`` " +"events)." +msgstr "" + +msgid "The keycode of the key that was pressed or released." +msgstr "" + +msgid "" +"The state of the event, as a number (for most events) or a string (for " +"``Visibility`` events)." +msgstr "" + +msgid "The timestamp of the event, in milliseconds." +msgstr "" + +msgid "The pointer position relative to the widget, in pixels." +msgstr "" + +msgid "" +"The pointer position relative to the top-left corner of the screen, in " +"pixels." +msgstr "" + +msgid "The character typed, as a string (for key events)." +msgstr "" + +msgid "``True`` if the event was sent by another application." +msgstr "" + +msgid "The symbolic name of the key that was pressed or released." +msgstr "" + +msgid "The numeric value of :attr:`keysym`." +msgstr "" + +msgid "The :class:`EventType` of the event." +msgstr "" + +msgid "The widget on which the event occurred." +msgstr "" + +msgid "The amount the mouse wheel was rotated (for ``MouseWheel`` events)." +msgstr "" + +msgid "" +"An :class:`enum.StrEnum` enumerating the Tk event types, used as the value " +"of :attr:`Event.type`. Its members include, among others, ``KeyPress``, " +"``KeyRelease``, ``ButtonPress``, ``ButtonRelease``, ``Motion``, ``Enter``, " +"``Leave``, ``FocusIn``, ``FocusOut``, ``Configure``, ``Map``, ``Unmap``, " +"``Expose``, ``Destroy`` and ``MouseWheel``." +msgstr "" + +msgid "" +"Internal helper that wraps a Python callback so that it can be invoked from " +"Tcl. *func* is the Python function, *subst* is an optional function that pre-" +"processes the Tcl arguments, and *widget* is the widget used for error " +"reporting. Instances are created automatically by :meth:`Misc.register`; " +"this class is not normally used directly." +msgstr "" + +msgid "Module-level functions" +msgstr "" + +msgid "" +"The :func:`Tcl` function is a factory function which creates an object much " +"like that created by the :class:`Tk` class, except that it does not " +"initialize the Tk subsystem. This is most often useful when driving the Tcl " +"interpreter in an environment where one doesn't want to create extraneous " +"toplevel windows, or where one cannot (such as Unix/Linux systems without an " +"X server). An object created by the :func:`Tcl` object can have a Toplevel " +"window created (and the Tk subsystem initialized) by calling its :meth:`~Tk." +"loadtk` method." +msgstr "" + +msgid "" +"Inhibit the creation of an implicit default root window. Afterwards :mod:`!" +"tkinter` no longer creates a shared default root automatically, and " +"operations that rely on one --- such as constructing a widget without an " +"explicit *master* --- raise a :exc:`RuntimeError`. Call this early in larger " +"applications to make the root window explicit." +msgstr "" + +msgid "" +"Run the Tk main event loop on the default root window until all windows are " +"destroyed. Equivalent to calling :meth:`Misc.mainloop` on the default root." +msgstr "" + +msgid "" +"Convert the Tcl boolean string *s* (one of ``'1'``, ``'true'``, ``'yes'``, " +"``'on'`` and similar, or their false counterparts) to a Python :class:" +"`bool`. Raise :exc:`TclError` for an invalid value." +msgstr "" + +msgid "" +"Convert *s* to a floating-point number. This is the built-in :class:`float`." +msgstr "" + +msgid "Convert *s* to an integer. This is the built-in :class:`int`." +msgstr "" + +msgid "" +"Return the names of all existing images in the default root's interpreter." +msgstr "" + +msgid "" +"Return the available image types (such as ``'photo'`` and ``'bitmap'``) in " +"the default root's interpreter." +msgstr "" + +msgid "File handlers" +msgstr "" + +msgid "" +"Tk allows you to register and unregister a callback function which will be " +"called from the Tk mainloop when I/O is possible on a file descriptor. Only " +"one handler may be registered per file descriptor. Example code::" +msgstr "" + +msgid "" +"import tkinter\n" +"widget = tkinter.Tk()\n" +"mask = tkinter.READABLE | tkinter.WRITABLE\n" +"widget.tk.createfilehandler(file, mask, callback)\n" +"...\n" +"widget.tk.deletefilehandler(file)" +msgstr "" + +msgid "This feature is not available on Windows." +msgstr "" + +msgid "" +"Since you don't know how many bytes are available for reading, you may not " +"want to use the :class:`~io.BufferedIOBase` or :class:`~io.TextIOBase` :meth:" +"`~io.BufferedIOBase.read` or :meth:`~io.IOBase.readline` methods, since " +"these will insist on reading a predefined number of bytes. For sockets, the :" +"meth:`~socket.socket.recv` or :meth:`~socket.socket.recvfrom` methods will " +"work fine; for other files, use raw reads or ``os.read(file.fileno(), " +"maxbytecount)``." +msgstr "" + +msgid "" +"Registers the file handler callback function *func*. The *file* argument may " +"either be an object with a :meth:`~io.IOBase.fileno` method (such as a file " +"or socket object), or an integer file descriptor. The *mask* argument is an " +"ORed combination of any of the three constants below. The callback is called " +"as follows::" +msgstr "" + +msgid "callback(file, mask)" +msgstr "" + +msgid "Unregisters a file handler." +msgstr "" + +msgid "Constants used in the *mask* arguments." +msgstr "" + +msgid "Constants" +msgstr "" + +msgid "" +"The following symbolic constants are available in both the :mod:`!tkinter` " +"and :mod:`!tkinter.constants` namespaces." +msgstr "" + +msgid "Truthy values, all equal to the integer ``1``." +msgstr "" + +msgid "Falsy values, all equal to the integer ``0``." +msgstr "" + +msgid "" +"Compass directions (``'n'``, ``'s'``, ``'e'``, ``'w'`` and the diagonals and " +"edges) plus ``CENTER`` (``'center'``), used as values for the *anchor* and " +"*sticky* options and by methods such as :meth:`Misc.grid_anchor`." +msgstr "" + +msgid "" +"Sides for the *side* option of the packer (see :meth:`Pack.pack_configure`)." +msgstr "" + +msgid "" +"Values for the *fill* option of the packer: ``'x'``, ``'y'``, ``'both'`` or " +"``'none'``." +msgstr "" + +msgid "Values for the *relief* option, which controls a widget's 3-D border." +msgstr "" + +msgid "" +"Values for the *orient* option of widgets such as :class:`Scale`, :class:" +"`Scrollbar` and :class:`PanedWindow`." +msgstr "" + +msgid "" +"Values for the *wrap* option of the :class:`Text` widget, selecting line " +"wrapping on character or word boundaries." +msgstr "" + +msgid "The text-alignment value ``'baseline'``." +msgstr "" + +msgid "" +"Values for the *bordermode* option of the placer (see :meth:`Place." +"place_configure`)." +msgstr "" + +msgid "" +"Symbolic indices used by the :class:`Text`, :class:`Entry`, :class:`Listbox` " +"and :class:`Canvas` widgets, such as ``'insert'`` (the insertion cursor), " +"``'current'``, ``'end'``, ``'anchor'`` and the bounds of the selection " +"(``'sel.first'`` and ``'sel.last'``)." +msgstr "" + +msgid "" +"The special tag ``'all'``, which matches every item of a :class:`Canvas` or " +"every character of a :class:`Text` (for example ``canvas.delete(ALL)``)." +msgstr "" + +msgid "Values for the *state* option of various widgets and items." +msgstr "" + +msgid "" +"Menu entry types, used as the *itemType* argument of :meth:`Menu.add` and :" +"meth:`Menu.insert`." +msgstr "" + +msgid "Values for the *selectmode* option of the :class:`Listbox` widget." +msgstr "" + +msgid "Values for the *style* option of :class:`Canvas` arc items." +msgstr "" + +msgid "" +"Values for the *capstyle* (``'butt'``, ``'projecting'``, ``'round'``) and " +"*joinstyle* (``'round'``, ``'bevel'``, ``'miter'``) options of :class:" +"`Canvas` line items." +msgstr "" + +msgid "" +"Values for the *arrow* option of :class:`Canvas` line items, indicating " +"which ends have arrowheads." +msgstr "" + +msgid "" +"The first argument passed by a :class:`Scrollbar` to the :meth:`XView.xview` " +"or :meth:`YView.yview` method of the scrolled widget." +msgstr "" + +msgid "" +"Values for the *what* argument of :meth:`XView.xview_scroll` and :meth:" +"`YView.yview_scroll`." +msgstr "" + +msgid "Other option values: ``'underline'``, ``'numeric'`` and ``'dotbox'``." +msgstr "" + +msgid "geometry management (widgets)" +msgstr "" + +msgid "packing (widgets)" +msgstr "" + +msgid "window manager (widgets)" +msgstr "" + +msgid "Tk Option Data Types" msgstr "" msgid "bind (widgets)" diff --git a/library/tkinter.ttk.po b/library/tkinter.ttk.po index 86337cd7e7..4eab154929 100644 --- a/library/tkinter.ttk.po +++ b/library/tkinter.ttk.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# python-doc bot, 2025 +# Rafael Fontenelle , 2026 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-27 15:43+0000\n" -"PO-Revision-Date: 2025-09-16 00:01+0000\n" -"Last-Translator: python-doc bot, 2025\n" +"POT-Creation-Date: 2026-07-17 16:14+0000\n" +"PO-Revision-Date: 2026-05-08 17:18+0000\n" +"Last-Translator: Rafael Fontenelle , 2026\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,9 +31,9 @@ msgstr "**Kod źródłowy:** :source:`Lib/tkinter/ttk.py`" msgid "" "The :mod:`!tkinter.ttk` module provides access to the Tk themed widget set, " -"introduced in Tk 8.5. It provides additional benefits including anti-aliased " -"font rendering under X11 and window transparency (requiring a composition " -"window manager on X11)." +"introduced in Tk 8.5. Its widgets adapt their appearance to the platform's " +"native theme, giving an application a better and more consistent look and " +"feel than the classic :mod:`tkinter` widgets, whose appearance is fixed." msgstr "" msgid "" @@ -43,10 +43,19 @@ msgid "" msgstr "" msgid "" -"`Tk Widget Styling Support `_" +"Ttk widgets are used just like the classic :mod:`tkinter` widgets and share " +"the same machinery: the widget hierarchy, the geometry managers, variable " +"coupling and event binding. Those foundational concepts are covered in the :" +"mod:`tkinter` documentation and are not repeated here." msgstr "" -msgid "A document introducing theming support for Tk" +msgid "" +"`Tk Widget Styling Support (TIP #48) `_" +msgstr "" + +msgid "" +"The Tcl Improvement Proposal that introduced the themed widget styling " +"engine." msgstr "" msgid "Using Ttk" @@ -70,31 +79,28 @@ msgstr "" msgid "" "That code causes several :mod:`!tkinter.ttk` widgets (:class:`Button`, :" "class:`Checkbutton`, :class:`Entry`, :class:`Frame`, :class:`Label`, :class:" -"`LabelFrame`, :class:`Menubutton`, :class:`PanedWindow`, :class:" -"`Radiobutton`, :class:`Scale` and :class:`Scrollbar`) to automatically " -"replace the Tk widgets." +"`LabelFrame`, :class:`Menubutton`, :class:`OptionMenu`, :class:" +"`PanedWindow`, :class:`Radiobutton`, :class:`Scale`, :class:`Scrollbar` and :" +"class:`Spinbox`) to automatically replace the Tk widgets." +msgstr "" + +msgid "" +"Overriding the classic widgets with ``from tkinter.ttk import *`` is " +"convenient for adapting existing code, but new code is usually clearer if it " +"imports the module as ``from tkinter import ttk`` and refers to the themed " +"widgets explicitly, such as ``ttk.Button``." msgstr "" msgid "" "This has the direct benefit of using the new widgets which gives a better " "look and feel across platforms; however, the replacement widgets are not " "completely compatible. The main difference is that widget options such as " -"\"fg\", \"bg\" and others related to widget styling are no longer present in " -"Ttk widgets. Instead, use the :class:`ttk.Style` class for improved " +"``fg``, ``bg`` and others related to widget styling are no longer present in " +"Ttk widgets. Instead, use the :class:`ttk.Style