From d2945580cd23dcc9146f5a19cb970ec02df30b92 Mon Sep 17 00:00:00 2001 From: "Dr.XYZ" Date: Wed, 20 Aug 2025 15:26:57 +0000 Subject: [PATCH 1/2] translate --- library/tkinter.dnd.po | 44 ++++++++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/library/tkinter.dnd.po b/library/tkinter.dnd.po index 0425c9d7de..22bc82a3cf 100644 --- a/library/tkinter.dnd.po +++ b/library/tkinter.dnd.po @@ -1,16 +1,15 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) 2001-2022, Python Software Foundation # This file is distributed under the same license as the Python package. -# FIRST AUTHOR , YEAR. +# Dr-XYZ , 2025 # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.13\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-05-09 00:03+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2025-08-21 00:00+0800\n" +"Last-Translator: Dr-XYZ \n" "Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-" "tw)\n" "Language: zh_TW\n" @@ -30,7 +29,7 @@ msgstr "**原始碼:**\\ :source:`Lib/tkinter/dnd.py`" msgid "" "This is experimental and due to be deprecated when it is replaced with the " "Tk DND." -msgstr "" +msgstr "這是一個實驗性的功能,並將在被 Tk DND 取代時棄用。" #: ../../library/tkinter.dnd.rst:15 msgid "" @@ -43,71 +42,78 @@ msgid "" "dragged, and 'event' is the event that invoked the call (the argument to " "your callback function)." msgstr "" +":mod:`tkinter.dnd` 模組為單一應用程式內、同一個視窗內或視窗之間的物件提供拖放" +"支援。要讓一個物件可以被拖動,你必須為它建立一個事件繫結來啟動拖放過程。通" +"常,你會將一個 ButtonPress 事件繫結到你所寫的回呼函式(請參閱 :ref:`Bindings-" +"and-Events`)。該函式應該呼叫 :func:`dnd_start`,其中 'source' 是要被拖動的物" +"件,而 'event' 是觸發呼叫的事件(你的回呼函式的引數)。" #: ../../library/tkinter.dnd.rst:23 msgid "Selection of a target object occurs as follows:" -msgstr "" +msgstr "目標物件的選擇過程如下:" #: ../../library/tkinter.dnd.rst:25 msgid "Top-down search of area under mouse for target widget" -msgstr "" +msgstr "由上而下搜尋滑鼠下方的區域以尋找目標元件(widget)" #: ../../library/tkinter.dnd.rst:27 msgid "Target widget should have a callable *dnd_accept* attribute" -msgstr "" +msgstr "目標元件應該要有一個可呼叫的 *dnd_accept* 屬性(attribute)" #: ../../library/tkinter.dnd.rst:28 msgid "" "If *dnd_accept* is not present or returns ``None``, search moves to parent " "widget" -msgstr "" +msgstr "如果 *dnd_accept* 不存在或回傳 ``None``,搜尋會移至父元件" #: ../../library/tkinter.dnd.rst:29 msgid "If no target widget is found, then the target object is ``None``" -msgstr "" +msgstr "如果找不到目標元件,則目標物件為 ``None``" #: ../../library/tkinter.dnd.rst:31 msgid "Call to *.dnd_leave(source, event)*" -msgstr "" +msgstr "呼叫 *.dnd_leave(source, event)*" #: ../../library/tkinter.dnd.rst:32 msgid "Call to *.dnd_enter(source, event)*" -msgstr "" +msgstr "呼叫 *.dnd_enter(source, event)*" #: ../../library/tkinter.dnd.rst:33 msgid "Call to *.dnd_commit(source, event)* to notify of drop" -msgstr "" +msgstr "呼叫 *.dnd_commit(source, event)* 以通知放下動作" #: ../../library/tkinter.dnd.rst:34 msgid "" "Call to *.dnd_end(target, event)* to signal end of drag-and-drop" -msgstr "" +msgstr "呼叫 *.dnd_end(target, event)* 以表示拖放結束" #: ../../library/tkinter.dnd.rst:39 msgid "" "The *DndHandler* class handles drag-and-drop events tracking Motion and " "ButtonRelease events on the root of the event widget." msgstr "" +"*DndHandler* 類別處理拖放事件,它會追蹤事件元件的根上的 Motion 和 " +"ButtonRelease 事件。" #: ../../library/tkinter.dnd.rst:44 msgid "Cancel the drag-and-drop process." -msgstr "" +msgstr "取消拖放過程。" #: ../../library/tkinter.dnd.rst:48 msgid "Execute end of drag-and-drop functions." -msgstr "" +msgstr "執行拖放結束函式。" #: ../../library/tkinter.dnd.rst:52 msgid "Inspect area below mouse for target objects while drag is performed." -msgstr "" +msgstr "在拖動過程中檢查滑鼠下方的區域以尋找目標物件。" #: ../../library/tkinter.dnd.rst:56 msgid "Signal end of drag when the release pattern is triggered." -msgstr "" +msgstr "當釋放模式被觸發時,發出拖動結束的訊號。" #: ../../library/tkinter.dnd.rst:60 msgid "Factory function for drag-and-drop process." -msgstr "" +msgstr "用於拖放過程的工廠函式。" #: ../../library/tkinter.dnd.rst:64 msgid ":ref:`Bindings-and-Events`" From f1f1627181b2f3dee9651431633a9670add090dc Mon Sep 17 00:00:00 2001 From: "Dr.XYZ" Date: Thu, 21 Aug 2025 11:24:00 +0800 Subject: [PATCH 2/2] Update tkinter.dnd.po Co-authored-by: W. H. Wang --- library/tkinter.dnd.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/tkinter.dnd.po b/library/tkinter.dnd.po index 22bc82a3cf..542cf6f49c 100644 --- a/library/tkinter.dnd.po +++ b/library/tkinter.dnd.po @@ -43,8 +43,8 @@ msgid "" "your callback function)." msgstr "" ":mod:`tkinter.dnd` 模組為單一應用程式內、同一個視窗內或視窗之間的物件提供拖放" -"支援。要讓一個物件可以被拖動,你必須為它建立一個事件繫結來啟動拖放過程。通" -"常,你會將一個 ButtonPress 事件繫結到你所寫的回呼函式(請參閱 :ref:`Bindings-" +"支援。要讓一個物件可以被拖動,你必須為它建立一個事件繫結來啟動拖放過程。你" +"通常會將一個 ButtonPress 事件繫結到你所寫的回呼函式(請參閱 :ref:`Bindings-" "and-Events`)。該函式應該呼叫 :func:`dnd_start`,其中 'source' 是要被拖動的物" "件,而 'event' 是觸發呼叫的事件(你的回呼函式的引數)。" pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy