Make new entries translatable

This commit is contained in:
Don HO 2018-03-02 19:37:10 +01:00
parent 8c84e92349
commit 789cf387df
8 changed files with 223 additions and 191 deletions

View File

@ -12,7 +12,7 @@
<Item menuId="encoding" name="編碼(&amp;N)"/> <Item menuId="encoding" name="編碼(&amp;N)"/>
<Item menuId="language" name="語言(&amp;L)"/> <Item menuId="language" name="語言(&amp;L)"/>
<Item menuId="settings" name="設定(&amp;T)"/> <Item menuId="settings" name="設定(&amp;T)"/>
<Item menuId="tools" name="工具(&amp;O)"/> <Item menuId="tools" name="工具(&amp;O)"/>
<Item menuId="macro" name="巨集(&amp;M)"/> <Item menuId="macro" name="巨集(&amp;M)"/>
<Item menuId="run" name="執行(&amp;R)"/> <Item menuId="run" name="執行(&amp;R)"/>
<Item idName="Plugins" name="外掛(&amp;P)"/> <Item idName="Plugins" name="外掛(&amp;P)"/>
@ -32,7 +32,7 @@
<Item subMenuId="edit-eolConversion" name="換行格式"/> <Item subMenuId="edit-eolConversion" name="換行格式"/>
<Item subMenuId="edit-blankOperations" name="空格處理"/> <Item subMenuId="edit-blankOperations" name="空格處理"/>
<Item subMenuId="edit-pasteSpecial" name="特殊貼上"/> <Item subMenuId="edit-pasteSpecial" name="特殊貼上"/>
<Item subMenuId="edit-onSelection" name="選取字元"/> <Item subMenuId="edit-onSelection" name="選取字元"/>
<Item subMenuId="search-markAll" name="全部標記"/> <Item subMenuId="search-markAll" name="全部標記"/>
<Item subMenuId="search-unmarkAll" name="去除標記"/> <Item subMenuId="search-unmarkAll" name="去除標記"/>
<Item subMenuId="search-jumpUp" name="上個標記"/> <Item subMenuId="search-jumpUp" name="上個標記"/>
@ -110,16 +110,16 @@
<Item id="42015" name="向下移動現行行列"/> <Item id="42015" name="向下移動現行行列"/>
<Item id="42016" name="轉成大寫"/> <Item id="42016" name="轉成大寫"/>
<Item id="42017" name="轉成小寫"/> <Item id="42017" name="轉成小寫"/>
<Item id="42067" name="每字第一字母大寫,其他皆小寫"/> <Item id="42067" name="每字第一字母大寫,其他皆小寫"/>
<Item id="42068" name="每字第一字母大寫"/> <Item id="42068" name="每字第一字母大寫"/>
<Item id="42069" name="句子第一字母大寫,其他皆小寫"/> <Item id="42069" name="句子第一字母大寫,其他皆小寫"/>
<Item id="42070" name="句子第一字母大寫"/> <Item id="42070" name="句子第一字母大寫"/>
<Item id="42071" name="大小寫互換"/> <Item id="42071" name="大小寫互換"/>
<Item id="42072" name="隨機大小寫"/> <Item id="42072" name="隨機大小寫"/>
<Item id="42073" name="開啟檔案"/> <Item id="42073" name="開啟檔案"/>
<Item id="42074" name="開啟此資料夾於檔案總管"/> <Item id="42074" name="開啟此資料夾於檔案總管"/>
<Item id="42075" name="上網搜尋"/> <Item id="42075" name="上網搜尋"/>
<Item id="42076" name="更改搜索引擎..."/> <Item id="42076" name="更改搜索引擎..."/>
<Item id="42018" name="開始錄製巨集"/> <Item id="42018" name="開始錄製巨集"/>
<Item id="42019" name="停止錄製巨集"/> <Item id="42019" name="停止錄製巨集"/>
<Item id="42021" name="播放巨集(&amp;P)"/> <Item id="42021" name="播放巨集(&amp;P)"/>
@ -165,7 +165,7 @@
<Item id="42063" name="升冪排序小數 (,)"/> <Item id="42063" name="升冪排序小數 (,)"/>
<Item id="42064" name="降冪排序小數 (,)"/> <Item id="42064" name="降冪排序小數 (,)"/>
<Item id="42065" name="升冪排序小數 (.)"/> <Item id="42065" name="升冪排序小數 (.)"/>
<Item id="42066" name="降冪排序小數 (.)"/> <Item id="42066" name="降冪排序小數 (.)"/>
<Item id="43001" name="尋找(&amp;F)..."/> <Item id="43001" name="尋找(&amp;F)..."/>
<Item id="43002" name="向下尋找(&amp;N)"/> <Item id="43002" name="向下尋找(&amp;N)"/>
<Item id="43003" name="取代..."/> <Item id="43003" name="取代..."/>
@ -215,7 +215,7 @@
<Item id="43047" name="上一個搜尋結果"/> <Item id="43047" name="上一個搜尋結果"/>
<Item id="43048" name="選取並搜尋下一個"/> <Item id="43048" name="選取並搜尋下一個"/>
<Item id="43049" name="選取並搜尋上一個"/> <Item id="43049" name="選取並搜尋上一個"/>
<Item id="43054" name="標記..."/> <Item id="43054" name="標記..."/>
<Item id="43050" name="反向標記書籤"/> <Item id="43050" name="反向標記書籤"/>
<Item id="44009" name="便條紙"/> <Item id="44009" name="便條紙"/>
<Item id="44010" name="折疊所有層次"/> <Item id="44010" name="折疊所有層次"/>
@ -245,8 +245,8 @@
<Item id="44094" name="欄標九"/> <Item id="44094" name="欄標九"/>
<Item id="44095" name="下一個欄標"/> <Item id="44095" name="下一個欄標"/>
<Item id="44096" name="上一個欄標"/> <Item id="44096" name="上一個欄標"/>
<Item id="44097" name="監視日誌 (tail -f)"/> <Item id="44097" name="監視日誌 (tail -f)"/>
<Item id="44098" name="前移欄標"/> <Item id="44098" name="前移欄標"/>
<Item id="44099" name="後移欄標"/> <Item id="44099" name="後移欄標"/>
<Item id="44032" name="全螢幕"/> <Item id="44032" name="全螢幕"/>
<Item id="44033" name="復原字體大小"/> <Item id="44033" name="復原字體大小"/>
@ -289,9 +289,9 @@
<Item id="47006" name="升級 Notepad++"/> <Item id="47006" name="升級 Notepad++"/>
<Item id="47008" name="全攻略秘籍"/> <Item id="47008" name="全攻略秘籍"/>
<Item id="47009" name="設定更新程式代理伺服器..."/> <Item id="47009" name="設定更新程式代理伺服器..."/>
<Item id="47010" name="指令列參數..."/> <Item id="47010" name="指令列參數..."/>
<Item id="47011" name="技術支援熱線"/> <Item id="47011" name="技術支援熱線"/>
<Item id="47012" name="除錯資訊..."/> <Item id="47012" name="除錯資訊..."/>
<Item id="48005" name="匯入外掛模組..."/> <Item id="48005" name="匯入外掛模組..."/>
<Item id="48006" name="匯入主題面板..."/> <Item id="48006" name="匯入主題面板..."/>
<Item id="48018" name="編輯彈跳選單"/> <Item id="48018" name="編輯彈跳選單"/>
@ -378,14 +378,14 @@
<Item id="1703" name="「.」包含換行"/> <Item id="1703" name="「.」包含換行"/>
</Find> </Find>
<FindCharsInRange title="在範圍內搜尋字元"> <FindCharsInRange title="在範圍內搜尋字元">
<Item id="2" name="關閉"/> <Item id="2" name="關閉"/>
<Item id="2901" name="非 ASCII 字元 (128-255)"/> <Item id="2901" name="非 ASCII 字元 (128-255)"/>
<Item id="2902" name="ASCII 字元 (0-127)"/> <Item id="2902" name="ASCII 字元 (0-127)"/>
<Item id="2903" name="自定範圍:"/> <Item id="2903" name="自定範圍:"/>
<Item id="2906" name="上(&amp;U)"/> <Item id="2906" name="上(&amp;U)"/>
<Item id="2907" name="下(&amp;D)"/> <Item id="2907" name="下(&amp;D)"/>
<Item id="2908" name="方向"/> <Item id="2908" name="方向"/>
<Item id="2909" name="循環(&amp;D)"/> <Item id="2909" name="循環(&amp;D)"/>
<Item id="2910" name="尋找"/> <Item id="2910" name="尋找"/>
</FindCharsInRange> </FindCharsInRange>
<GoToLine title="到那兒去溜搭溜搭"> <GoToLine title="到那兒去溜搭溜搭">
@ -404,7 +404,7 @@
<Item id="2" name="取消"/> <Item id="2" name="取消"/>
<Item id="1904" name="儲存"/> <Item id="1904" name="儲存"/>
</Run> </Run>
<MD5FromFilesDlg title="從檔案計算生成 MD5"> <MD5FromFilesDlg title="從檔案計算生成 MD5">
<Item id="1922" name="從檔案生成 MD5..."/> <Item id="1922" name="從檔案生成 MD5..."/>
<Item id="1924" name="複製到剪貼簿"/> <Item id="1924" name="複製到剪貼簿"/>
@ -527,7 +527,7 @@
<Item id="25026" name="運算元1"/> <Item id="25026" name="運算元1"/>
<Item id="25027" name="運算元2"/> <Item id="25027" name="運算元2"/>
<Item id="25028" name="數字"/> <Item id="25028" name="數字"/>
<Item id="1" name="儲存"/> <Item id="1" name="儲存"/>
<Item id="2" name="取消"/> <Item id="2" name="取消"/>
</StylerDialog> </StylerDialog>
<Folder title="層次設定與內定格式"> <Folder title="層次設定與內定格式">
@ -673,7 +673,7 @@
<Item id="6118" name="隱藏"/> <Item id="6118" name="隱藏"/>
<Item id="6119" name="多行"/> <Item id="6119" name="多行"/>
<Item id="6120" name="直式"/> <Item id="6120" name="直式"/>
<Item id="6121" name="關閉最後一個文件時關閉程式"/> <Item id="6121" name="關閉最後一個文件時關閉程式"/>
<Item id="6122" name="隱藏 (用 Alt 或 F10 切換)"/> <Item id="6122" name="隱藏 (用 Alt 或 F10 切換)"/>
<Item id="6123" name="界面語言​​"/> <Item id="6123" name="界面語言​​"/>
<Item id="6125" name="文件清單面板"/> <Item id="6125" name="文件清單面板"/>
@ -710,10 +710,10 @@
<Item id="6212" name="垂直線模式"/> <Item id="6212" name="垂直線模式"/>
<Item id="6213" name="背景色模式"/> <Item id="6213" name="背景色模式"/>
<Item id="6214" name="啟動現行行列背景顏色"/> <Item id="6214" name="啟動現行行列背景顏色"/>
<Item id="6215" name="啟用 smooth font"/> <Item id="6215" name="啟用 smooth font"/>
<Item id="6231" name="邊框寬度"/> <Item id="6231" name="邊框寬度"/>
<Item id="6235" name="無邊框"/> <Item id="6235" name="無邊框"/>
<Item id="6236" name="啟用超出了最後一行捲動功能"/> <Item id="6236" name="啟用超出了最後一行捲動功能"/>
</Scintillas> </Scintillas>
<NewDoc title="開新文件"> <NewDoc title="開新文件">
<Item id="6401" name="格式"/> <Item id="6401" name="格式"/>
@ -735,8 +735,8 @@
<Item id="6413" name="預設資料夾 (開啟/儲存)"/> <Item id="6413" name="預設資料夾 (開啟/儲存)"/>
<Item id="6414" name="依照目前文件"/> <Item id="6414" name="依照目前文件"/>
<Item id="6415" name="記住上次使用的資料夾"/> <Item id="6415" name="記住上次使用的資料夾"/>
<Item id="6430" name="使用新式對話框(不含副檔名功能及 UNIX 路徑支援)"/> <Item id="6430" name="使用新式對話框(不含副檔名功能及 UNIX 路徑支援)"/>
<Item id="6431" name="拖放文件夾開啟文件夾中所有文件,而不啟動文件夾工作區"/> <Item id="6431" name="拖放文件夾開啟文件夾中所有文件,而不啟動文件夾工作區"/>
</DefaultDir> </DefaultDir>
<FileAssoc title="副檔名連結設定"> <FileAssoc title="副檔名連結設定">
@ -748,7 +748,7 @@
<Item id="6506" name="停用項目"/> <Item id="6506" name="停用項目"/>
<Item id="6507" name="簡化程式語言選單"/> <Item id="6507" name="簡化程式語言選單"/>
<Item id="6508" name="程式語言選單"/> <Item id="6508" name="程式語言選單"/>
<Item id="6301" name="跳格設定"/> <Item id="6301" name="跳格設定"/>
<Item id="6302" name="以空格取代"/> <Item id="6302" name="以空格取代"/>
<Item id="6303" name="跳格大小: "/> <Item id="6303" name="跳格大小: "/>
<Item id="6510" name="使用預設值"/> <Item id="6510" name="使用預設值"/>
@ -758,8 +758,8 @@
<Item id="6333" name="字慧高亮度顯示"/> <Item id="6333" name="字慧高亮度顯示"/>
<Item id="6326" name="啟動【字慧】高亮度顯示"/> <Item id="6326" name="啟動【字慧】高亮度顯示"/>
<Item id="6332" name="區別大小寫"/> <Item id="6332" name="區別大小寫"/>
<Item id="6338" name="僅符合整個單字"/> <Item id="6338" name="僅符合整個單字"/>
<Item id="6339" name="使用搜尋對話框的設定"/> <Item id="6339" name="使用搜尋對話框的設定"/>
<Item id="6340" name="高亮度延伸至另一視窗"/> <Item id="6340" name="高亮度延伸至另一視窗"/>
<Item id="6329" name="高亮度顯示相契合的 xml/html 標示 (tag)"/> <Item id="6329" name="高亮度顯示相契合的 xml/html 標示 (tag)"/>
<Item id="6327" name="啟動"/> <Item id="6327" name="啟動"/>
@ -808,10 +808,10 @@
</RecentFilesHistory> </RecentFilesHistory>
<Backup title="備份"> <Backup title="備份">
<Item id="6817" name="檔案組群快照和定期備份"/> <Item id="6817" name="檔案組群快照和定期備份"/>
<Item id="6818" name="啟用開檔狀態及定期備份"/> <Item id="6818" name="啟用開檔狀態及定期備份"/>
<Item id="6819" name="每"/> <Item id="6819" name="每"/>
<Item id="6821" name="秒"/> <Item id="6821" name="秒"/>
<Item id="6822" name="備份路徑:"/> <Item id="6822" name="備份路徑:"/>
<Item id="6309" name="為下次開啟程式記住開檔狀態"/> <Item id="6309" name="為下次開啟程式記住開檔狀態"/>
<Item id="6801" name="備份"/> <Item id="6801" name="備份"/>
@ -828,7 +828,7 @@
<Item id="6809" name="函式"/> <Item id="6809" name="函式"/>
<Item id="6810" name="字詞"/> <Item id="6810" name="字詞"/>
<Item id="6816" name="函式與字詞"/> <Item id="6816" name="函式與字詞"/>
<Item id="6824" name="忽略數字"/> <Item id="6824" name="忽略數字"/>
<Item id="6811" name="從第"/> <Item id="6811" name="從第"/>
<Item id="6813" name="個字元開始"/> <Item id="6813" name="個字元開始"/>
<Item id="6814" name="有效值1 - 9"/> <Item id="6814" name="有效值1 - 9"/>
@ -854,12 +854,12 @@
<Item id="6252" name="起"/> <Item id="6252" name="起"/>
<Item id="6255" name="迄"/> <Item id="6255" name="迄"/>
<Item id="6256" name="容許多行選取"/> <Item id="6256" name="容許多行選取"/>
<Item id="6161" name="定義單字的字符 (Word character list)"/> <Item id="6161" name="定義單字的字符 (Word character list)"/>
<Item id="6162" name="使用原始的單字字符集(建議使用)"/> <Item id="6162" name="使用原始的單字字符集(建議使用)"/>
<Item id="6163" name="添加你的字符集(不建議選取如果你不了解這選項)"/> <Item id="6163" name="添加你的字符集(不建議選取如果你不了解這選項)"/>
</Delimiter> </Delimiter>
<Cloud title="雲端"> <Cloud title="雲端">
<Item id="6262" name="雲端上儲存讀取設定"/> <Item id="6262" name="雲端上儲存讀取設定"/>
<Item id="6263" name="晴朗無雲"/> <Item id="6263" name="晴朗無雲"/>
<Item id="6267" name="在此設定雲端路徑:"/> <Item id="6267" name="在此設定雲端路徑:"/>
@ -889,10 +889,10 @@
<Item id="6322" name="開檔狀態檔副檔名:"/> <Item id="6322" name="開檔狀態檔副檔名:"/>
<Item id="6323" name="啟用 Notepad++ 自動更新"/> <Item id="6323" name="啟用 Notepad++ 自動更新"/>
<Item id="6324" name="文件切換器 (Ctrl+TAB)"/> <Item id="6324" name="文件切換器 (Ctrl+TAB)"/>
<Item id="6331" name="在標題列僅顯示檔案名稱〈無路徑〉"/> <Item id="6331" name="在標題列僅顯示檔案名稱〈無路徑〉"/>
<Item id="6334" name="自動檢測字符編碼"/> <Item id="6334" name="自動檢測字符編碼"/>
<Item id="6335" name="視反斜標號為 SQL 轉義字符"/> <Item id="6335" name="視反斜標號為 SQL 轉義字符"/>
<Item id="6337" name="文件夾工作區檔案副檔名:"/> <Item id="6337" name="文件夾工作區檔案副檔名:"/>
<Item id="6114" name="啟動"/> <Item id="6114" name="啟動"/>
<Item id="6115" name="自動縮排"/> <Item id="6115" name="自動縮排"/>
<Item id="6117" name="開啟 MRU (Most Recently Used) 功能"/> <Item id="6117" name="開啟 MRU (Most Recently Used) 功能"/>
@ -928,6 +928,19 @@
<Item id="1" name="編輯"/> <Item id="1" name="編輯"/>
<Item id="2" name="取消"/> <Item id="2" name="取消"/>
</ColumnEditor> </ColumnEditor>
<FindInFinder title="在搜尋結果中尋找">
<Item id="1" name="尋找全部"/>
<Item id="2" name="關閉"/>
<Item id="1711" name="尋找內容:"/>
<Item id="1713" name="僅在找到的行中進行搜索"/>
<Item id="1714" name="僅符合整個單字(&amp;W)"/>
<Item id="1715" name="區分大小寫(&amp;C)"/>
<Item id="1716" name="搜尋模式"/>
<Item id="1717" name="一般"/>
<Item id="1719" name="規則運算式(&amp;E) "/>
<Item id="1718" name="延伸 (\n, \r, \t, \0, \x...)"/>
<Item id="1720" name="「.」包含換行"/>
</FindInFinder>
</Dialog> </Dialog>
<MessageBox> <MessageBox>
<ContextMenuXmlEditWarning title="編輯快顯功能表" message="編輯 contextMenu.xml Notepad++ <ContextMenuXmlEditWarning title="編輯快顯功能表" message="編輯 contextMenu.xml Notepad++
@ -954,7 +967,7 @@
<SettingsOnCloudError title="雲端設定" message="雲端路徑似乎設成唯讀磁碟,或是資料夾需要寫入權限。 <SettingsOnCloudError title="雲端設定" message="雲端路徑似乎設成唯讀磁碟,或是資料夾需要寫入權限。
你的雲端設定將被取消。 你的雲端設定將被取消。
請在「喜好設定」對話框重設相關設定值。"/> 請在「喜好設定」對話框重設相關設定值。"/>
<FilePathNotFoundWarning title="開啟檔案" message="你試圖開啟的文件不存在。"/> <FilePathNotFoundWarning title="開啟檔案" message="你試圖開啟的文件不存在。"/>
<SessionFileInvalidError title="無法開啟檔案組群" message="組群檔無效。"/> <SessionFileInvalidError title="無法開啟檔案組群" message="組群檔無效。"/>
<DroppingFolderAsProjetModeWarning title="操作無效" message="你只能單獨拖放文件或目錄,但不能同時拖放,因為你目前的模式是『拖放目錄為文件夾工作區』。 <DroppingFolderAsProjetModeWarning title="操作無效" message="你只能單獨拖放文件或目錄,但不能同時拖放,因為你目前的模式是『拖放目錄為文件夾工作區』。
你必須在喜好設定對話框的「預設資料夾」中啟用『拖放文件夾開啟文件夾中所有文件,而不啟動文件夾工作區』才能使此操作成功。"/> 你必須在喜好設定對話框的「預設資料夾」中啟用『拖放文件夾開啟文件夾中所有文件,而不啟動文件夾工作區』才能使此操作成功。"/>
@ -1015,13 +1028,13 @@
<SCMapperDoDeleteOrNot title="你確定?" message="你確定要刪除這個快速鍵嗎?"/> <SCMapperDoDeleteOrNot title="你確定?" message="你確定要刪除這個快速鍵嗎?"/>
<FindCharRangeValueError title="輸入值範圍錯誤" message="你的輸入值應該在 0 到 255 之間。"/> <FindCharRangeValueError title="輸入值範圍錯誤" message="你的輸入值應該在 0 到 255 之間。"/>
</MessageBox> </MessageBox>
<ClipboardHistory> <ClipboardHistory>
<PanelTitle name="剪貼簿記錄"/> <PanelTitle name="剪貼簿記錄"/>
</ClipboardHistory> </ClipboardHistory>
<DocSwitcher> <DocSwitcher>
<PanelTitle name="文件切換器"/> <PanelTitle name="文件切換器"/>
<ColumnName name="名稱"/> <ColumnName name="名稱"/>
<ColumnExt name="副檔名"/> <ColumnExt name="副檔名"/>
</DocSwitcher> </DocSwitcher>
<WindowsDlg> <WindowsDlg>
<ColumnName name="名稱"/> <ColumnName name="名稱"/>
@ -1029,13 +1042,13 @@
<ColumnType name="類型"/> <ColumnType name="類型"/>
</WindowsDlg> </WindowsDlg>
<AsciiInsertion> <AsciiInsertion>
<PanelTitle name="ASCII 插入面板"/> <PanelTitle name="ASCII 插入面板"/>
<ColumnVal name="數值"/> <ColumnVal name="數值"/>
<ColumnHex name="十六進位碼"/> <ColumnHex name="十六進位碼"/>
<ColumnChar name="字元"/> <ColumnChar name="字元"/>
</AsciiInsertion> </AsciiInsertion>
<DocumentMap> <DocumentMap>
<PanelTitle name="文件縮圖"/> <PanelTitle name="文件縮圖"/>
</DocumentMap> </DocumentMap>
<FunctionList> <FunctionList>
<PanelTitle name="函式清單"/> <PanelTitle name="函式清單"/>
@ -1101,19 +1114,19 @@
</FileMenu> </FileMenu>
</Menus> </Menus>
</ProjectManager> </ProjectManager>
<MiscStrings> <MiscStrings>
<word-chars-list-tip value="這允許你附加字符在當前單字字符集中,當滑鼠雙擊以進行選擇或以『僅符合整個單字』選項進行搜索。"/> <word-chars-list-tip value="這允許你附加字符在當前單字字符集中,當滑鼠雙擊以進行選擇或以『僅符合整個單字』選項進行搜索。"/>
<word-chars-list-warning-begin value="警告:"/> <word-chars-list-warning-begin value="警告:"/>
<!-- $INT_REPLACE$ is a place holder, don't translate it --> <!-- $INT_REPLACE$ is a place holder, don't translate it -->
<word-chars-list-space-warning value="$INT_REPLACE$ 空白字元(space)"/> <word-chars-list-space-warning value="$INT_REPLACE$ 空白字元(space)"/>
<!-- $INT_REPLACE$ is a place holder, don't translate it --> <!-- $INT_REPLACE$ is a place holder, don't translate it -->
<word-chars-list-tab-warning value="$INT_REPLACE$ 空白字元(TAB)"/> <word-chars-list-tab-warning value="$INT_REPLACE$ 空白字元(TAB)"/>
<word-chars-list-warning-end value=" 在你的單字字符集中。"/> <word-chars-list-warning-end value=" 在你的單字字符集中。"/>
<cloud-invalid-warning value="無效路徑"/> <cloud-invalid-warning value="無效路徑"/>
<cloud-restart-warning value="請重新啟動 Notepad++ 以讓改變生效"/> <cloud-restart-warning value="請重新啟動 Notepad++ 以讓改變生效"/>
<cloud-select-folder value="選擇一個文件夾,以便 Notepad++ 從中讀取/寫入其設定"/> <cloud-select-folder value="選擇一個文件夾,以便 Notepad++ 從中讀取/寫入其設定"/>
<shift-change-direction-tip value="使用 Shift + Enter 以相反方向進行搜索"/> <shift-change-direction-tip value="使用 Shift + Enter 以相反方向進行搜索"/>
<two-find-buttons-tip value="2個按鈕模式"/> <two-find-buttons-tip value="2個按鈕模式"/>
<find-status-top-reached value="搜尋: 從底部找到了相符的字串。搜尋已抵達文件初"/> <find-status-top-reached value="搜尋: 從底部找到了相符的字串。搜尋已抵達文件初"/>
<find-status-end-reached value="搜尋: 從上端找到了相符的字串。搜尋已抵達文件末"/> <find-status-end-reached value="搜尋: 從上端找到了相符的字串。搜尋已抵達文件末"/>
<find-status-replaceinfiles-1-replaced value="在檔案中取代: 取代了 1 個字串"/> <find-status-replaceinfiles-1-replaced value="在檔案中取代: 取代了 1 個字串"/>
@ -1139,6 +1152,14 @@
<find-status-replace-not-found value="取代: 找不到搜尋字串"/> <find-status-replace-not-found value="取代: 找不到搜尋字串"/>
<find-status-replace-readonly value="取代:檔案唯讀,無法取代字串"/> <find-status-replace-readonly value="取代:檔案唯讀,無法取代字串"/>
<find-status-cannot-find value="搜尋: 找不到搜尋字串 &quot;$STR_REPLACE$&quot;"/> <find-status-cannot-find value="搜尋: 找不到搜尋字串 &quot;$STR_REPLACE$&quot;"/>
<finder-find-in-finder value="在這搜尋結果中尋找..."/>
<finder-close-this value="關閉這個搜尋結果"/>
<finder-collapse-all value="層數全部收折"/>
<finder-uncollapse-all value="層數全部展開"/>
<finder-copy value="複製"/>
<finder-select-all value="全部選取"/>
<finder-clear-all value="全部清除"/>
<finder-open-all value="全部開啟"/>
</MiscStrings> </MiscStrings>
</Native-Langue> </Native-Langue>
</NotepadPlus> </NotepadPlus>

View File

@ -931,6 +931,19 @@
<Item id="1" name="OK"/> <Item id="1" name="OK"/>
<Item id="2" name="Cancel"/> <Item id="2" name="Cancel"/>
</ColumnEditor> </ColumnEditor>
<FindInFinder title="Find in finder">
<Item id="1" name="Find All"/>
<Item id="2" name="Close"/>
<Item id="1711" name="Find what:"/>
<Item id="1713" name="Search only in found lines"/>
<Item id="1714" name="Match &amp;whole word only"/>
<Item id="1715" name="Match &amp;case"/>
<Item id="1716" name="Search mode"/>
<Item id="1717" name="Normal"/>
<Item id="1719" name="Regular &amp;expression"/>
<Item id="1718" name="Extended (\n, \r, \t, \0, \x...)"/>
<Item id="1720" name="&amp;. matches newline"/>
</FindInFinder>
</Dialog> </Dialog>
<MessageBox> <!-- $INT_REPLACE$ is a place holder, don't translate it --> <MessageBox> <!-- $INT_REPLACE$ is a place holder, don't translate it -->
<ContextMenuXmlEditWarning title="Editing contextMenu" message="Editing contextMenu.xml allows you to modify your Notepad++ popup context menu. <ContextMenuXmlEditWarning title="Editing contextMenu" message="Editing contextMenu.xml allows you to modify your Notepad++ popup context menu.
@ -1142,6 +1155,14 @@ please give another one."/>
<find-status-replace-not-found value="Replace: no occurrence was found"/> <find-status-replace-not-found value="Replace: no occurrence was found"/>
<find-status-replace-readonly value="Replace: Cannot replace text. The current document is read only"/> <find-status-replace-readonly value="Replace: Cannot replace text. The current document is read only"/>
<find-status-cannot-find value="Find: Can't find the text &quot;$STR_REPLACE$&quot;"/> <find-status-cannot-find value="Find: Can't find the text &quot;$STR_REPLACE$&quot;"/>
<finder-find-in-finder value="Find in this found results..."/>
<finder-close-this value="Close this finder"/>
<finder-collapse-all value="Collapse all"/>
<finder-uncollapse-all value="Uncollapse all"/>
<finder-copy value="Copy"/>
<finder-select-all value="Select all"/>
<finder-clear-all value="Clear all"/>
<finder-open-all value="Open all"/>
</MiscStrings> </MiscStrings>
</Native-Langue> </Native-Langue>
</NotepadPlus> </NotepadPlus>

View File

@ -12,7 +12,7 @@
<Item menuId="encoding" name="E&amp;ncodage"/> <Item menuId="encoding" name="E&amp;ncodage"/>
<Item menuId="language" name="&amp;Langage"/> <Item menuId="language" name="&amp;Langage"/>
<Item menuId="settings" name="&amp;Paramétrage"/> <Item menuId="settings" name="&amp;Paramétrage"/>
<Item menuId="tools" name="&amp;Outils"/> <Item menuId="tools" name="&amp;Outils"/>
<Item menuId="macro" name="&amp;Macro"/> <Item menuId="macro" name="&amp;Macro"/>
<Item menuId="run" name="E&amp;xécution"/> <Item menuId="run" name="E&amp;xécution"/>
<Item idName="Plugins" name="&amp;Compléments"/> <Item idName="Plugins" name="&amp;Compléments"/>
@ -20,7 +20,7 @@
</Entries> </Entries>
<!-- Sub Menu Entries --> <!-- Sub Menu Entries -->
<SubEntries> <SubEntries>
<Item subMenuId="file-openFolder" name="Ouvrir le répertoire du fichier en cours"/> <Item subMenuId="file-openFolder" name="Ouvrir le répertoire du fichier en cours"/>
<Item subMenuId="file-closeMore" name="Fermer +"/> <Item subMenuId="file-closeMore" name="Fermer +"/>
<Item subMenuId="file-recentFiles" name="Fichiers récents"/> <Item subMenuId="file-recentFiles" name="Fichiers récents"/>
<Item subMenuId="edit-copyToClipboard" name="Copier dans le presse-papiers"/> <Item subMenuId="edit-copyToClipboard" name="Copier dans le presse-papiers"/>
@ -32,7 +32,7 @@
<Item subMenuId="edit-eolConversion" name="Convertir les sauts de ligne"/> <Item subMenuId="edit-eolConversion" name="Convertir les sauts de ligne"/>
<Item subMenuId="edit-blankOperations" name="Traitement des espacements"/> <Item subMenuId="edit-blankOperations" name="Traitement des espacements"/>
<Item subMenuId="edit-pasteSpecial" name="Collage spécial"/> <Item subMenuId="edit-pasteSpecial" name="Collage spécial"/>
<Item subMenuId="edit-onSelection" name="Pour la sélection"/> <Item subMenuId="edit-onSelection" name="Pour la sélection"/>
<Item subMenuId="search-markAll" name="Marquer tout"/> <Item subMenuId="search-markAll" name="Marquer tout"/>
<Item subMenuId="search-unmarkAll" name="Enlever toutes les marques"/> <Item subMenuId="search-unmarkAll" name="Enlever toutes les marques"/>
<Item subMenuId="search-jumpUp" name="Aller vers le haut"/> <Item subMenuId="search-jumpUp" name="Aller vers le haut"/>
@ -63,7 +63,7 @@
<Item subMenuId="encoding-westernEuropean" name="Langues dEurope occidentale"/> <Item subMenuId="encoding-westernEuropean" name="Langues dEurope occidentale"/>
<Item subMenuId="encoding-vietnamese" name="Vietnamien"/> <Item subMenuId="encoding-vietnamese" name="Vietnamien"/>
<Item subMenuId="settings-import" name="Importer"/> <Item subMenuId="settings-import" name="Importer"/>
<Item subMenuId="tools-md5" name="MD5"/> <Item subMenuId="tools-md5" name="MD5"/>
</SubEntries> </SubEntries>
<!-- all menu item --> <!-- all menu item -->
@ -75,7 +75,7 @@
<Item id="1001" name="Imprimer immédiatement"/> <Item id="1001" name="Imprimer immédiatement"/>
<Item id="41001" name="&amp;Nouveau"/> <Item id="41001" name="&amp;Nouveau"/>
<Item id="41002" name="&amp;Ouvrir..."/> <Item id="41002" name="&amp;Ouvrir..."/>
<Item id="41019" name="Explorer"/> <Item id="41019" name="Explorer"/>
<Item id="41020" name="cmd"/> <Item id="41020" name="cmd"/>
<Item id="41003" name="Fermer"/> <Item id="41003" name="Fermer"/>
<Item id="41004" name="Fermer tout"/> <Item id="41004" name="Fermer tout"/>
@ -113,16 +113,16 @@
<Item id="42015" name="Déplacer la ligne actuelle vers le bas"/> <Item id="42015" name="Déplacer la ligne actuelle vers le bas"/>
<Item id="42016" name="EN MAJUSCULE"/> <Item id="42016" name="EN MAJUSCULE"/>
<Item id="42017" name="en minuscule"/> <Item id="42017" name="en minuscule"/>
<Item id="42067" name="Majuscules Dans Les Titres"/> <Item id="42067" name="Majuscules Dans Les Titres"/>
<Item id="42068" name="Majuscules Dans Les Titres (moins strict)"/> <Item id="42068" name="Majuscules Dans Les Titres (moins strict)"/>
<Item id="42069" name="Majuscule en début de phrase"/> <Item id="42069" name="Majuscule en début de phrase"/>
<Item id="42070" name="Majuscule en début de phrase (moins strict)"/> <Item id="42070" name="Majuscule en début de phrase (moins strict)"/>
<Item id="42071" name="à L'ENVERS"/> <Item id="42071" name="à L'ENVERS"/>
<Item id="42072" name="ALÉATOiRe"/> <Item id="42072" name="ALÉATOiRe"/>
<Item id="42073" name="Ouverture du Fichier"/> <Item id="42073" name="Ouverture du Fichier"/>
<Item id="42074" name="Ouvrir le répertoire dans Explorer"/> <Item id="42074" name="Ouvrir le répertoire dans Explorer"/>
<Item id="42075" name="Rechercher sur Internet"/> <Item id="42075" name="Rechercher sur Internet"/>
<Item id="42076" name="Changer le Moteur de Recherche..."/> <Item id="42076" name="Changer le Moteur de Recherche..."/>
<Item id="42018" name="Démarrer lenregistrement"/> <Item id="42018" name="Démarrer lenregistrement"/>
<Item id="42019" name="Arrêter lenregistrement"/> <Item id="42019" name="Arrêter lenregistrement"/>
<Item id="42021" name="Rejouer la macro"/> <Item id="42021" name="Rejouer la macro"/>
@ -146,14 +146,14 @@
<Item id="42056" name="Enlever les lignes vides (contenant les blancs aussi)"/> <Item id="42056" name="Enlever les lignes vides (contenant les blancs aussi)"/>
<Item id="42057" name="Insérer une ligne vide devant la ligne courante"/> <Item id="42057" name="Insérer une ligne vide devant la ligne courante"/>
<Item id="42058" name="Insérer une ligne vide après la ligne courante"/> <Item id="42058" name="Insérer une ligne vide après la ligne courante"/>
<Item id="42059" name="Trier les lignes dans l'ordre lexicographique croissant"/> <Item id="42059" name="Trier les lignes dans l'ordre lexicographique croissant"/>
<Item id="42061" name="Trier les lignes dans l'ordre d'entier croissant"/> <Item id="42061" name="Trier les lignes dans l'ordre d'entier croissant"/>
<Item id="42063" name="Trier les lignes dans l'ordre décimal (virgule) croissant"/> <Item id="42063" name="Trier les lignes dans l'ordre décimal (virgule) croissant"/>
<Item id="42065" name="Trier les lignes dans l'ordre décimal (point) croissant"/> <Item id="42065" name="Trier les lignes dans l'ordre décimal (point) croissant"/>
<Item id="42060" name="Trier les lignes dans l'ordre lexicographique décroissant"/> <Item id="42060" name="Trier les lignes dans l'ordre lexicographique décroissant"/>
<Item id="42062" name="Trier les lignes dans l'ordre d'entier décroissant"/> <Item id="42062" name="Trier les lignes dans l'ordre d'entier décroissant"/>
<Item id="42064" name="Trier les lignes dans l'ordre décimal (virgule) décroissant"/> <Item id="42064" name="Trier les lignes dans l'ordre décimal (virgule) décroissant"/>
<Item id="42066" name="Trier les lignes dans l'ordre décimal (point) décroissant"/> <Item id="42066" name="Trier les lignes dans l'ordre décimal (point) décroissant"/>
<Item id="42037" name="Sélection en mode colonne..."/> <Item id="42037" name="Sélection en mode colonne..."/>
<Item id="42040" name="Ouvrir tous les fichiers récents"/> <Item id="42040" name="Ouvrir tous les fichiers récents"/>
<Item id="42041" name="Vider la liste des fichiers récents"/> <Item id="42041" name="Vider la liste des fichiers récents"/>
@ -221,7 +221,7 @@
<Item id="43051" name="Supprimer les lignes non marquées"/> <Item id="43051" name="Supprimer les lignes non marquées"/>
<Item id="43052" name="Rechercher des caractères dans une plage..."/> <Item id="43052" name="Rechercher des caractères dans une plage..."/>
<Item id="43053" name="Sélectionner tout entre les 2 accolades"/> <Item id="43053" name="Sélectionner tout entre les 2 accolades"/>
<Item id="43054" name="Marquer..."/> <Item id="43054" name="Marquer..."/>
<Item id="44009" name="Post-it"/> <Item id="44009" name="Post-it"/>
<Item id="44010" name="Replier tous les blocs"/> <Item id="44010" name="Replier tous les blocs"/>
<Item id="44019" name="Afficher tous les caractères"/> <Item id="44019" name="Afficher tous les caractères"/>
@ -260,8 +260,8 @@
<Item id="44094" name="Onglet 9"/> <Item id="44094" name="Onglet 9"/>
<Item id="44095" name="Onglet suivant"/> <Item id="44095" name="Onglet suivant"/>
<Item id="44096" name="Onglet précédent"/> <Item id="44096" name="Onglet précédent"/>
<Item id="44097" name="Surveillance de Log(tail -f)"/> <Item id="44097" name="Surveillance de Log(tail -f)"/>
<Item id="44098" name="Déplacer vers l'avant"/> <Item id="44098" name="Déplacer vers l'avant"/>
<Item id="44099" name="Déplacer vers l'arrière"/> <Item id="44099" name="Déplacer vers l'arrière"/>
<Item id="45001" name="Convertir en Format Windows (CR+LF)"/> <Item id="45001" name="Convertir en Format Windows (CR+LF)"/>
<Item id="45002" name="Convertir en Format UNIX (LF)"/> <Item id="45002" name="Convertir en Format UNIX (LF)"/>
@ -288,9 +288,9 @@
<Item id="47006" name="Mettre à jour Notepad++"/> <Item id="47006" name="Mettre à jour Notepad++"/>
<Item id="47008" name="Aide"/> <Item id="47008" name="Aide"/>
<Item id="47009" name="Paramétrer le Proxy de mise à jour..."/> <Item id="47009" name="Paramétrer le Proxy de mise à jour..."/>
<Item id="47010" name="Arguments de la Ligne de Commande..."/> <Item id="47010" name="Arguments de la Ligne de Commande..."/>
<Item id="47011" name="Support en direct"/> <Item id="47011" name="Support en direct"/>
<Item id="47012" name="Debug Info..."/> <Item id="47012" name="Debug Info..."/>
<Item id="48005" name="Importer un complément..."/> <Item id="48005" name="Importer un complément..."/>
<Item id="48006" name="Importer un thème..."/> <Item id="48006" name="Importer un thème..."/>
<Item id="48009" name="Raccourcis clavier..."/> <Item id="48009" name="Raccourcis clavier..."/>
@ -332,13 +332,13 @@
<Item CMID="18" name="Fermer les onglets sur la droite"/> <Item CMID="18" name="Fermer les onglets sur la droite"/>
<Item CMID="19" name="Ouvrir le répertoire du fichier en cours dans Explorer"/> <Item CMID="19" name="Ouvrir le répertoire du fichier en cours dans Explorer"/>
<Item CMID="20" name="Ouvrir le répertoire du fichier en cours dans cmd"/> <Item CMID="20" name="Ouvrir le répertoire du fichier en cours dans cmd"/>
<Item CMID="21" name="Ouvrir dans l'application par défaut"/> <Item CMID="21" name="Ouvrir dans l'application par défaut"/>
</TabBar> </TabBar>
</Menu> </Menu>
<Dialog> <Dialog>
<Find title="" titleFind="Rechercher" titleReplace="Remplacer" titleFindInFiles="Rechercher dans les fichiers d'un dossier" titleMark="Marquer"> <Find title="" titleFind="Rechercher" titleReplace="Remplacer" titleFindInFiles="Rechercher dans les fichiers d'un dossier" titleMark="Marquer">
<Item id="1" name="Suivant"/> <Item id="1" name="Suivant"/>
<Item id="1722" name="Rechercher vers l'arrière"/> <Item id="1722" name="Rechercher vers l'arrière"/>
<Item id="1603" name="Mot entier &amp;uniquement"/> <Item id="1603" name="Mot entier &amp;uniquement"/>
<Item id="1604" name="Respecter la &amp;casse"/> <Item id="1604" name="Respecter la &amp;casse"/>
<Item id="1605" name="&amp;Expression régulière"/> <Item id="1605" name="&amp;Expression régulière"/>
@ -400,7 +400,7 @@
<Item id="1904" name="Enregistrer..."/> <Item id="1904" name="Enregistrer..."/>
<Item id="2" name="Annuler"/> <Item id="2" name="Annuler"/>
</Run> </Run>
<MD5FromFilesDlg title="Calculer les empreintes MD5 depuis les fichiers"> <MD5FromFilesDlg title="Calculer les empreintes MD5 depuis les fichiers">
<Item id="1922" name="Choisir les fichiers pour générer les empreintes..."/> <Item id="1922" name="Choisir les fichiers pour générer les empreintes..."/>
<Item id="1924" name="Copier dans le presse-papiers"/> <Item id="1924" name="Copier dans le presse-papiers"/>
@ -536,7 +536,7 @@
<Item id="25030" name="Police :"/> <Item id="25030" name="Police :"/>
<Item id="25031" name="Nom :"/> <Item id="25031" name="Nom :"/>
<Item id="25032" name="Taille :"/> <Item id="25032" name="Taille :"/>
<Item id="1" name="Enregistrer"/> <Item id="1" name="Enregistrer"/>
<Item id="2" name="Annuler"/> <Item id="2" name="Annuler"/>
</StylerDialog> </StylerDialog>
<Keywords title="Mots-clés"> <Keywords title="Mots-clés">
@ -677,13 +677,13 @@
<Item id="6207" name="Afficher la marge de signet"/> <Item id="6207" name="Afficher la marge de signet"/>
<Item id="6208" name="Afficher la marge droite"/> <Item id="6208" name="Afficher la marge droite"/>
<Item id="6209" name="Nombre de colonnes :"/> <Item id="6209" name="Nombre de colonnes :"/>
<Item id="6234" name="Désactiver le défilement avancé <Item id="6234" name="Désactiver le défilement avancé
(en cas de problème du touchpad)"/> (en cas de problème du touchpad)"/>
<Item id="6211" name="Largeur des lignes"/> <Item id="6211" name="Largeur des lignes"/>
<Item id="6212" name="Afficher un filet vertical"/> <Item id="6212" name="Afficher un filet vertical"/>
<Item id="6213" name="Colorer larrière-plan"/> <Item id="6213" name="Colorer larrière-plan"/>
<Item id="6214" name="Surligner la ligne actuelle"/> <Item id="6214" name="Surligner la ligne actuelle"/>
<Item id="6215" name="Activer smooth font"/> <Item id="6215" name="Activer smooth font"/>
<Item id="6216" name="Curseur"/> <Item id="6216" name="Curseur"/>
<Item id="6217" name="Largeur :"/> <Item id="6217" name="Largeur :"/>
<Item id="6219" name="Clignotement :"/> <Item id="6219" name="Clignotement :"/>
@ -697,8 +697,8 @@
<Item id="6229" name="Aligné"/> <Item id="6229" name="Aligné"/>
<Item id="6230" name="Indenté"/> <Item id="6230" name="Indenté"/>
<Item id="6231" name="Largeur de la bordure"/> <Item id="6231" name="Largeur de la bordure"/>
<Item id="6235" name="Pas de bordure"/> <Item id="6235" name="Pas de bordure"/>
<Item id="6236" name="Activer le défilement au-delà de la dernière ligne"/> <Item id="6236" name="Activer le défilement au-delà de la dernière ligne"/>
</Scintillas> </Scintillas>
<NewDoc title="Nouveau document"> <NewDoc title="Nouveau document">
<Item id="6401" name="Format des sauts de ligne"/> <Item id="6401" name="Format des sauts de ligne"/>
@ -720,8 +720,8 @@
<Item id="6413" name="Dossier par défaut (ouvrir/enregistrer)"/> <Item id="6413" name="Dossier par défaut (ouvrir/enregistrer)"/>
<Item id="6414" name="Utiliser celui du document actuel"/> <Item id="6414" name="Utiliser celui du document actuel"/>
<Item id="6415" name="Mémoriser le dernier dossier utilisé"/> <Item id="6415" name="Mémoriser le dernier dossier utilisé"/>
<Item id="6430" name="Activer le nouveau style de dialogue (sans l'extension de fichier &amp; le style du chemin d'Unix supporté)"/> <Item id="6430" name="Activer le nouveau style de dialogue (sans l'extension de fichier &amp; le style du chemin d'Unix supporté)"/>
<Item id="6431" name="Lors de glisser-déposer d'un dossier, ouvrir tous les fichiers dans le dossier"/> <Item id="6431" name="Lors de glisser-déposer d'un dossier, ouvrir tous les fichiers dans le dossier"/>
</DefaultDir> </DefaultDir>
<FileAssoc title="Extensions de fichier"> <FileAssoc title="Extensions de fichier">
@ -733,7 +733,7 @@
<Item id="6506" name="Langages cachés"/> <Item id="6506" name="Langages cachés"/>
<Item id="6507" name="Compacter le menu Langage"/> <Item id="6507" name="Compacter le menu Langage"/>
<Item id="6508" name="Menu Langage"/> <Item id="6508" name="Menu Langage"/>
<Item id="6301" name="Tabulations"/> <Item id="6301" name="Tabulations"/>
<Item id="6302" name="Insérer des espaces"/> <Item id="6302" name="Insérer des espaces"/>
<Item id="6303" name="Taille : "/> <Item id="6303" name="Taille : "/>
<Item id="6510" name="Valeur par défaut"/> <Item id="6510" name="Valeur par défaut"/>
@ -742,8 +742,8 @@
<Item id="6333" name="Sélectionner et montrer tout"/> <Item id="6333" name="Sélectionner et montrer tout"/>
<Item id="6326" name="Activer le coloriage automatique"/> <Item id="6326" name="Activer le coloriage automatique"/>
<Item id="6332" name="Sensible à la casse"/> <Item id="6332" name="Sensible à la casse"/>
<Item id="6338" name="Mot entier uniquement"/> <Item id="6338" name="Mot entier uniquement"/>
<Item id="6339" name="Utiliser les paramètres de Recherche"/> <Item id="6339" name="Utiliser les paramètres de Recherche"/>
<Item id="6340" name="Sur l'autre vue également"/> <Item id="6340" name="Sur l'autre vue également"/>
<Item id="6329" name="Surligner les tags ouverture/fermeture"/> <Item id="6329" name="Surligner les tags ouverture/fermeture"/>
<Item id="6327" name="Activer"/> <Item id="6327" name="Activer"/>
@ -792,12 +792,12 @@
</RecentFilesHistory> </RecentFilesHistory>
<Backup title="Sauvegarde"> <Backup title="Sauvegarde">
<Item id="6817" name="Instantané de la session et sauvegarde périodique"/> <Item id="6817" name="Instantané de la session et sauvegarde périodique"/>
<Item id="6818" name="Activer instantané de la session et sauvegarde périodique"/> <Item id="6818" name="Activer instantané de la session et sauvegarde périodique"/>
<Item id="6819" name="Sauvegarder toutes les"/> <Item id="6819" name="Sauvegarder toutes les"/>
<Item id="6821" name="secondes"/> <Item id="6821" name="secondes"/>
<Item id="6822" name="dans le dossier"/> <Item id="6822" name="dans le dossier"/>
<Item id="6309" name="Mémoriser la session actuelle"/> <Item id="6309" name="Mémoriser la session actuelle"/>
<Item id="6315" name="Aucune"/> <Item id="6315" name="Aucune"/>
<Item id="6316" name="Simple"/> <Item id="6316" name="Simple"/>
<Item id="6317" name="Détaillée"/> <Item id="6317" name="Détaillée"/>
@ -810,7 +810,7 @@
<Item id="6808" name="Activer la complétion automatique"/> <Item id="6808" name="Activer la complétion automatique"/>
<Item id="6809" name="Complétion de fonction"/> <Item id="6809" name="Complétion de fonction"/>
<Item id="6810" name="Complétion de mot"/> <Item id="6810" name="Complétion de mot"/>
<Item id="6816" name="Complétion de fonction et de mot"/> <Item id="6816" name="Complétion de fonction et de mot"/>
<Item id="6811" name="À partir du"/> <Item id="6811" name="À partir du"/>
<Item id="6813" name="ème caractère"/> <Item id="6813" name="ème caractère"/>
<Item id="6814" name="Valeur possible : de 1 à 9"/> <Item id="6814" name="Valeur possible : de 1 à 9"/>
@ -838,13 +838,13 @@
<Item id="6252" name="Début"/> <Item id="6252" name="Début"/>
<Item id="6255" name="Fin"/> <Item id="6255" name="Fin"/>
<Item id="6256" name="Sur plusieurs lignes"/> <Item id="6256" name="Sur plusieurs lignes"/>
<Item id="6161" name="Liste des caractères de mot"/> <Item id="6161" name="Liste des caractères de mot"/>
<Item id="6162" name="Utiliser la liste d'origine des caractères de mot"/> <Item id="6162" name="Utiliser la liste d'origine des caractères de mot"/>
<Item id="6163" name="Ajouter ces caractères comme caractères de mot <Item id="6163" name="Ajouter ces caractères comme caractères de mot
(Ne pas utiliser cette option si vous ne savez pas ce qu'elle fait)"/> (Ne pas utiliser cette option si vous ne savez pas ce qu'elle fait)"/>
</Delimiter> </Delimiter>
<Cloud title="Cloud"> <Cloud title="Cloud">
<Item id="6261" name="Chemin invalide"/> <Item id="6261" name="Chemin invalide"/>
<Item id="6262" name="Sauvegarder les paramètres dans le cloud"/> <Item id="6262" name="Sauvegarder les paramètres dans le cloud"/>
<Item id="6263" name="Par défaut"/> <Item id="6263" name="Par défaut"/>
@ -879,9 +879,9 @@
<Item id="6324" name="Commutateur de documents (Ctrl+Tab)"/> <Item id="6324" name="Commutateur de documents (Ctrl+Tab)"/>
<Item id="6325" name="Aller à la dernière ligne après mise à jour"/> <Item id="6325" name="Aller à la dernière ligne après mise à jour"/>
<Item id="6331" name="Afficher seulement le nom du fichier dans la barre de titre"/> <Item id="6331" name="Afficher seulement le nom du fichier dans la barre de titre"/>
<Item id="6334" name="Détecter l'encodage automatiquement"/> <Item id="6334" name="Détecter l'encodage automatiquement"/>
<Item id="6335" name="Backslash : caractère d'échappement pour SQL"/> <Item id="6335" name="Backslash : caractère d'échappement pour SQL"/>
<Item id="6337" name="Ext. fichier Espace de travail :"/> <Item id="6337" name="Ext. fichier Espace de travail :"/>
</MISC> </MISC>
</Preference> </Preference>
<MultiMacro title="Exécuter une macro en boucle"> <MultiMacro title="Exécuter une macro en boucle">
@ -916,6 +916,19 @@
<Item id="2033" name="Nombre à insérer"/> <Item id="2033" name="Nombre à insérer"/>
<Item id="2035" name="Nombre de zéros"/> <Item id="2035" name="Nombre de zéros"/>
</ColumnEditor> </ColumnEditor>
<FindInFinder title="Rechercher dans les résultats trouvés">
<Item id="1" name="Rechercher Tout"/>
<Item id="2" name="Fermer"/>
<Item id="1711" name="Recherche :"/>
<Item id="1713" name="Rechercher dans les lignes trouvées seulement"/>
<Item id="1714" name="Mot entier &amp;uniquement"/>
<Item id="1715" name="Respecter la &amp;casse"/>
<Item id="1716" name="Mode de Recherche"/>
<Item id="1717" name="Mode normal"/>
<Item id="1719" name="&amp;Expression régulière"/>
<Item id="1718" name="Mode étendu (\n, \r, \t, \0, \x...)"/>
<Item id="1720" name="&amp;. comprend ligne nouvelle"/>
</FindInFinder>
</Dialog> </Dialog>
<MessageBox> <MessageBox>
<CannotMoveDoc title="Déplacement vers une nouvelle instance Notepad++" message="Le document est en cours d'utilisation, le sauvegarder puis réessayer."/> <CannotMoveDoc title="Déplacement vers une nouvelle instance Notepad++" message="Le document est en cours d'utilisation, le sauvegarder puis réessayer."/>
@ -990,13 +1003,13 @@ please give another one."/>
<SCMapperDoDeleteOrNot title="Are you sure?" message="Are you sure you want to delete this shortcut?"/> <SCMapperDoDeleteOrNot title="Are you sure?" message="Are you sure you want to delete this shortcut?"/>
<FindCharRangeValueError title="Range Value problem" message="You should type between from 0 to 255."/> <FindCharRangeValueError title="Range Value problem" message="You should type between from 0 to 255."/>
</MessageBox> </MessageBox>
<ClipboardHistory> <ClipboardHistory>
<PanelTitle name="Historique du presse-papiers"/> <PanelTitle name="Historique du presse-papiers"/>
</ClipboardHistory> </ClipboardHistory>
<DocSwitcher> <DocSwitcher>
<PanelTitle name="Commutateur de documents"/> <PanelTitle name="Commutateur de documents"/>
<ColumnName name="Nom"/> <ColumnName name="Nom"/>
<ColumnExt name="Ext."/> <ColumnExt name="Ext."/>
</DocSwitcher> </DocSwitcher>
<WindowsDlg> <WindowsDlg>
<ColumnName name="Nom"/> <ColumnName name="Nom"/>
@ -1004,13 +1017,13 @@ please give another one."/>
<ColumnType name="Type"/> <ColumnType name="Type"/>
</WindowsDlg> </WindowsDlg>
<AsciiInsertion> <AsciiInsertion>
<PanelTitle name="Panneau des caractères ASCII"/> <PanelTitle name="Panneau des caractères ASCII"/>
<ColumnVal name="Valeur"/> <ColumnVal name="Valeur"/>
<ColumnHex name="Hexa"/> <ColumnHex name="Hexa"/>
<ColumnChar name="Caractère"/> <ColumnChar name="Caractère"/>
</AsciiInsertion> </AsciiInsertion>
<DocumentMap> <DocumentMap>
<PanelTitle name="Plan du Document"/> <PanelTitle name="Plan du Document"/>
</DocumentMap> </DocumentMap>
<FunctionList> <FunctionList>
<PanelTitle name="Liste des Fonctions"/> <PanelTitle name="Liste des Fonctions"/>
@ -1079,17 +1092,17 @@ please give another one."/>
</Menus> </Menus>
</ProjectManager> </ProjectManager>
<MiscStrings> <MiscStrings>
<word-chars-list-tip value="Ceci permet d'inclure des caractères supplémentaires dans les caractères de mot courants, lors de double-clic pour la sélection ou la recherche avec l'option &quot;Mot entier uniquement&quot;."/> <word-chars-list-tip value="Ceci permet d'inclure des caractères supplémentaires dans les caractères de mot courants, lors de double-clic pour la sélection ou la recherche avec l'option &quot;Mot entier uniquement&quot;."/>
<word-chars-list-warning-begin value="Attention : "/> <word-chars-list-warning-begin value="Attention : "/>
<!-- $INT_REPLACE$ is a place holder, don't translate it --> <!-- $INT_REPLACE$ is a place holder, don't translate it -->
<word-chars-list-space-warning value="$INT_REPLACE$ espace(s)"/> <word-chars-list-space-warning value="$INT_REPLACE$ espace(s)"/>
<!-- $INT_REPLACE$ is a place holder, don't translate it --> <!-- $INT_REPLACE$ is a place holder, don't translate it -->
<word-chars-list-tab-warning value="$INT_REPLACE$ TAB(s)"/> <word-chars-list-tab-warning value="$INT_REPLACE$ TAB(s)"/>
<word-chars-list-warning-end value=" dans votre liste des caractères."/> <word-chars-list-warning-end value=" dans votre liste des caractères."/>
<cloud-invalid-warning value="Chemin invalide."/> <cloud-invalid-warning value="Chemin invalide."/>
<cloud-restart-warning value="Veuillez redémarrer Notepad++ afin que le changement prenne effet."/> <cloud-restart-warning value="Veuillez redémarrer Notepad++ afin que le changement prenne effet."/>
<shift-change-direction-tip value="Utilisez Shift + Entrée pour rechercher dans le sens inverse"/> <shift-change-direction-tip value="Utilisez Shift + Entrée pour rechercher dans le sens inverse"/>
<two-find-buttons-tip value="2 boutons Recherche"/> <two-find-buttons-tip value="2 boutons Recherche"/>
<cloud-select-folder value="Sélectionner un répertoire où Notepad++ lit ou écrit ses paramètres"/> <cloud-select-folder value="Sélectionner un répertoire où Notepad++ lit ou écrit ses paramètres"/>
<find-status-top-reached value="Rechercher : La 1ère occurrence a été trouvée depuis le bas. Le début du document a été atteinte"/> <find-status-top-reached value="Rechercher : La 1ère occurrence a été trouvée depuis le bas. Le début du document a été atteinte"/>
<find-status-end-reached value="Rechercher : La 1ère occurrence a été trouvée depuis le haut. La fin du document a été atteinte"/> <find-status-end-reached value="Rechercher : La 1ère occurrence a été trouvée depuis le haut. La fin du document a été atteinte"/>
@ -1114,6 +1127,14 @@ please give another one."/>
<find-status-replace-not-found value="Remplacer : aucune occurrence a été trouvéé"/> <find-status-replace-not-found value="Remplacer : aucune occurrence a été trouvéé"/>
<find-status-replace-readonly value="Remplacer : l'opération échouée. Le fichier est en lecture seule"/> <find-status-replace-readonly value="Remplacer : l'opération échouée. Le fichier est en lecture seule"/>
<find-status-cannot-find value="Rechercher : &quot;$STR_REPLACE$&quot; n'a pas été trouvé"/> <find-status-cannot-find value="Rechercher : &quot;$STR_REPLACE$&quot; n'a pas été trouvé"/>
<finder-find-in-finder value="Rechercher dans les résultats..."/>
<finder-close-this value="Fermer le dialogue des résultats"/>
<finder-collapse-all value="Replier tout"/>
<finder-uncollapse-all value="Déplier tout"/>
<finder-copy value="Copier"/>
<finder-select-all value="Sélectionner tout"/>
<finder-clear-all value="Effacer tout"/>
<finder-open-all value="Ouvrir tout"/>
</MiscStrings> </MiscStrings>
</Native-Langue> </Native-Langue>
</NotepadPlus> </NotepadPlus>

View File

@ -2960,7 +2960,7 @@ void Notepad_plus::command(int id)
if (dlgNode) if (dlgNode)
dlgNode = _nativeLangSpeaker.searchDlgNode(dlgNode, "Window"); dlgNode = _nativeLangSpeaker.searchDlgNode(dlgNode, "Window");
} }
_windowsDlg.doDialog(dlgNode); _windowsDlg.doDialog();
} }
break; break;

View File

@ -672,8 +672,12 @@ INT_PTR CALLBACK FindInFinderDlg::run_dlgProc(UINT message, WPARAM wParam, LPARA
switch (message) switch (message)
{ {
case WM_INITDIALOG: case WM_INITDIALOG:
{
NativeLangSpeaker *pNativeSpeaker = (NppParameters::getInstance())->getNativeLangSpeaker();
pNativeSpeaker->changeDlgLang(_hSelf, "FindInFinder");
initFromOptions(); initFromOptions();
return TRUE; }
return TRUE;
case WM_COMMAND: case WM_COMMAND:
{ {
@ -3257,18 +3261,30 @@ INT_PTR CALLBACK Finder::run_dlgProc(UINT message, WPARAM wParam, LPARAM lParam)
::GetCursorPos(&p); ::GetCursorPos(&p);
ContextMenu scintillaContextmenu; ContextMenu scintillaContextmenu;
vector<MenuItemUnit> tmp; vector<MenuItemUnit> tmp;
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_FINDINFINDERDLG, TEXT("Find in this finder...")));
NativeLangSpeaker *pNativeSpeaker = (NppParameters::getInstance())->getNativeLangSpeaker();
generic_string findInFinder = pNativeSpeaker->getLocalizedStrFromID("finder-find-in-finder", TEXT("Find in these found results..."));
generic_string closeThis = pNativeSpeaker->getLocalizedStrFromID("finder-close-this", TEXT("Close this finder"));
generic_string collapseAll = pNativeSpeaker->getLocalizedStrFromID("finder-collapse-all", TEXT("Collapse all"));
generic_string uncollapseAll = pNativeSpeaker->getLocalizedStrFromID("finder-uncollapse-all", TEXT("Uncollapse all"));
generic_string copy = pNativeSpeaker->getLocalizedStrFromID("finder-copy", TEXT("Copy"));
generic_string selectAll = pNativeSpeaker->getLocalizedStrFromID("finder-select-all", TEXT("Select all"));
generic_string clearAll = pNativeSpeaker->getLocalizedStrFromID("finder-clear-all", TEXT("Clear all"));
generic_string openAll = pNativeSpeaker->getLocalizedStrFromID("finder-open-all", TEXT("Open all"));
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_FINDINFINDERDLG, findInFinder));
if (_canBeVolatiled) if (_canBeVolatiled)
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_REMOVEFINDER, TEXT("Close this finder"))); tmp.push_back(MenuItemUnit(NPPM_INTERNAL_REMOVEFINDER, closeThis));
tmp.push_back(MenuItemUnit(0, TEXT("Separator"))); tmp.push_back(MenuItemUnit(0, TEXT("Separator")));
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERCOLLAPSE, TEXT("Collapse all"))); tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERCOLLAPSE, collapseAll));
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERUNCOLLAPSE, TEXT("Uncollapse all"))); tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERUNCOLLAPSE, uncollapseAll));
tmp.push_back(MenuItemUnit(0, TEXT("Separator"))); tmp.push_back(MenuItemUnit(0, TEXT("Separator")));
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERCOPY, TEXT("Copy"))); tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERCOPY, copy));
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERSELECTALL, TEXT("Select all"))); tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERSELECTALL, selectAll));
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERCLEARALL, TEXT("Clear all"))); tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFERCLEARALL, clearAll));
tmp.push_back(MenuItemUnit(0, TEXT("Separator"))); tmp.push_back(MenuItemUnit(0, TEXT("Separator")));
tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFEROPENALL, TEXT("Open all"))); tmp.push_back(MenuItemUnit(NPPM_INTERNAL_SCINTILLAFINFEROPENALL, openAll));
scintillaContextmenu.create(_hSelf, tmp); scintillaContextmenu.create(_hSelf, tmp);

View File

@ -116,7 +116,7 @@ END
IDD_FINDINFINDER_DLG DIALOGEX 36, 44, 367, 200 IDD_FINDINFINDER_DLG DIALOGEX 36, 44, 367, 200
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW EXSTYLE WS_EX_TOOLWINDOW
CAPTION "Find in finder" CAPTION "Find in found results"
FONT 8, "MS Shell Dlg", 0, 0, 0x0 FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN BEGIN
RTEXT "&Find what :",IDFINDWHAT_STATIC_FIFOLDER,6,22,75,8 RTEXT "&Find what :",IDFINDWHAT_STATIC_FIFOLDER,6,22,75,8
@ -130,7 +130,7 @@ BEGIN
CONTROL "E&xtended (\\n, \\r, \\t, \\0, \\x...)",IDEXTENDED_FIFOLDER, "Button",BS_AUTORADIOBUTTON,12,155,145,10 CONTROL "E&xtended (\\n, \\r, \\t, \\0, \\x...)",IDEXTENDED_FIFOLDER, "Button",BS_AUTORADIOBUTTON,12,155,145,10
CONTROL "Re&gular expression",IDREGEXP_FIFOLDER,"Button",BS_AUTORADIOBUTTON,12,167,78,10 CONTROL "Re&gular expression",IDREGEXP_FIFOLDER,"Button",BS_AUTORADIOBUTTON,12,167,78,10
CONTROL "&. matches newline",IDREDOTMATCHNL_FIFOLDER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,93,167,68,9 CONTROL "&. matches newline",IDREDOTMATCHNL_FIFOLDER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,93,167,68,9
PUSHBUTTON "Find all",IDOK,268,20,90,14,WS_GROUP PUSHBUTTON "Find All",IDOK,268,20,90,14,WS_GROUP
PUSHBUTTON "Close",IDCANCEL,268,38,90,14 PUSHBUTTON "Close",IDCANCEL,268,38,90,14
END END

View File

@ -238,7 +238,8 @@ INT_PTR CALLBACK WindowsDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPa
{ {
case WM_INITDIALOG : case WM_INITDIALOG :
{ {
changeDlgLang(); NativeLangSpeaker *pNativeSpeaker = (NppParameters::getInstance())->getNativeLangSpeaker();
pNativeSpeaker->changeDlgLang(_hSelf, "Window");
return MyBaseClass::run_dlgProc(message, wParam, lParam); return MyBaseClass::run_dlgProc(message, wParam, lParam);
} }
@ -461,56 +462,11 @@ void WindowsDlg::updateButtonState()
EnableWindow(GetDlgItem(_hSelf, IDC_WINDOWS_SORT), TRUE); EnableWindow(GetDlgItem(_hSelf, IDC_WINDOWS_SORT), TRUE);
} }
int WindowsDlg::doDialog(TiXmlNodeA *dlgNode) int WindowsDlg::doDialog()
{ {
_dlgNode = dlgNode;
return static_cast<int>(DialogBoxParam(_hInst, MAKEINTRESOURCE(IDD_WINDOWS), _hParent, dlgProc, reinterpret_cast<LPARAM>(this))); return static_cast<int>(DialogBoxParam(_hInst, MAKEINTRESOURCE(IDD_WINDOWS), _hParent, dlgProc, reinterpret_cast<LPARAM>(this)));
}; };
bool WindowsDlg::changeDlgLang()
{
if (!_dlgNode) return false;
WcharMbcsConvertor *wmc = WcharMbcsConvertor::getInstance();
int nativeLangEncoding = CP_ACP;
TiXmlDeclarationA *declaration = _dlgNode->GetDocument()->FirstChild()->ToDeclaration();
if (declaration)
{
const char * encodingStr = declaration->Encoding();
EncodingMapper *em = EncodingMapper::getInstance();
nativeLangEncoding = em->getEncodingFromString(encodingStr);
}
// Set Title
const char *titre = (_dlgNode->ToElement())->Attribute("title");
if (titre && titre[0])
{
const wchar_t *nameW = wmc->char2wchar(titre, nativeLangEncoding);
::SetWindowText(_hSelf, nameW);
}
// Set the text of child control
for (TiXmlNodeA *childNode = _dlgNode->FirstChildElement("Item");
childNode ;
childNode = childNode->NextSibling("Item") )
{
TiXmlElementA *element = childNode->ToElement();
int id;
const char *sentinel = element->Attribute("id", &id);
const char *name = element->Attribute("name");
if (sentinel && (name && name[0]))
{
HWND hItem = ::GetDlgItem(_hSelf, id);
if (hItem)
{
const wchar_t *nameW = wmc->char2wchar(name, nativeLangEncoding);
::SetWindowText(hItem, nameW);
}
}
}
return true;
}
BOOL WindowsDlg::onInitDialog() BOOL WindowsDlg::onInitDialog()
{ {
_winMgr.InitToFitSizeFromCurrent(_hSelf); _winMgr.InitToFitSizeFromCurrent(_hSelf);

View File

@ -32,7 +32,6 @@
#include "Common.h" #include "Common.h"
class DocTabView; class DocTabView;
class TiXmlNodeA;
typedef enum { typedef enum {
WDT_ACTIVATE = 1, WDT_ACTIVATE = 1,
@ -69,11 +68,10 @@ class WindowsDlg : public SizeableDlg
public : public :
WindowsDlg(); WindowsDlg();
int doDialog(TiXmlNodeA *dlgNode); int doDialog();
virtual void init(HINSTANCE hInst, HWND parent, DocTabView *pTab); virtual void init(HINSTANCE hInst, HWND parent, DocTabView *pTab);
void doRefresh(bool invalidate = false); void doRefresh(bool invalidate = false);
bool changeDlgLang();
protected : protected :
virtual INT_PTR CALLBACK run_dlgProc(UINT message, WPARAM wParam, LPARAM lParam); virtual INT_PTR CALLBACK run_dlgProc(UINT message, WPARAM wParam, LPARAM lParam);
@ -101,7 +99,6 @@ protected :
int _currentColumn = -1; int _currentColumn = -1;
int _lastSort = -1; int _lastSort = -1;
bool _reverseSort = false; bool _reverseSort = false;
TiXmlNodeA *_dlgNode = nullptr;
private: private:
virtual void init(HINSTANCE hInst, HWND parent); virtual void init(HINSTANCE hInst, HWND parent);