vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 --[[--------------------------------------------------------------------------------
2 ItemSync Chinese Localization
3  
4 Author: Derkyle
5 Website: http://www.manaflux.com
6  
7 Chinese Translation By: Kadora (@Wrath of Titans)
8 -----------------------------------------------------------------------------------]]
9  
10  
11 if (GetLocale()=="zhCN") then
12 ISYNC_COST = "出售价格 ";
13 ISYNC_VENDORCOST = "购买价格 ";
14 ISYNC_NOSELLPRICE = "无售价信息";
15  
16 ISYNC_SHOWVALID = "有效";
17 ISYNC_SHOWINVALID = "无效";
18 ISYNC_SHOWSUBITEM = "-Sub Item-";
19 ISYNC_SHOWSUBITEM2 = "-Name Unknown-";
20  
21 ISYNC_SHOWINVALID_BUTTON = "显示无效物品";
22  
23 ISYNC_SLASHRESETWINDOWS = "Reset All Windows";
24  
25 ISYNC_ITEMISINVALID_TOOLTIP1 = "<物品无效>";
26 ISYNC_ITEMISINVALID_TOOLTIP2 = "Note: There may be a chance that\nthe item is now valid. Pass your\nmouse over the link again to check.\nIf you see the actual tooltip then\nthe item is now valid. [REFRESH]";
27 ISYNC_ITEMISINVALID_TOOLTIP3 = "\n\nWARNING: YOU MAY GET\nDISCONNECTED!\nUSE AT YOUR OWN RISK!";
28 ISYNC_ITEMISINVALID_TOOLTIP4 = "|c00FF9900Click Link:|r|c00BDFCC9 Send to ItemID Tool.|r";
29  
30 ISYNC_OPT_MONEY1 = "|c00FFFFFF1|r|c00E2CD54g|r |c00FFFFFF1|r|c00AEAEAEs|r |c00FFFFFF1|r|c00D7844Dc|r";
31 ISYNC_OPT_MONEY2 = "|c00FFFFFF1|r |c00E2CD54g|r |c00FFFFFF1|r |c00AEAEAEs|r |c00FFFFFF1|r |c00D7844Dc|r";
32 ISYNC_OPT_MONEY3 = "|c00FFFFFF1|r|c00E2CD54[g]|r |c00FFFFFF1|r|c00AEAEAE[s]|r |c00FFFFFF1|r|c00D7844D[c]|r";
33 ISYNC_OPT_MONEY4 = "|c00FFFFFF1|r|c00E2CD54[G]|r |c00FFFFFF1|r|c00AEAEAE[S]|r |c00FFFFFF1|r|c00D7844D[C]|r";
34 ISYNC_OPT_MONEY5 = "|c00FFFFFF1|r |c00E2CD54[g]|r |c00FFFFFF1|r |c00AEAEAE[s]|r |c00FFFFFF1|r |c00D7844D[c]|r";
35 ISYNC_OPT_MONEY6 = "|c00FFFFFF1|r |c00E2CD54[G]|r |c00FFFFFF1|r |c00AEAEAE[S]|r |c00FFFFFF1|r |c00D7844D[C]|r";
36 ISYNC_OPT_MONEY7 = "|c00E2CD541|r|c00FFFFFF.|r|c00AEAEAE2|r|c00FFFFFF.|r|c00D7844D3|r";
37  
38 ISYNC_NEWITEMS = "|c00FF9933New Items Available! (Click Refresh)|r";
39  
40 ISYNC_OPTGOLD1 = "金";
41 ISYNC_OPTGOLD2 = "G";
42 ISYNC_OPTSILVER1 = "银";
43 ISYNC_OPTSILVER2 = "S";
44 ISYNC_OPTCOPPER1 = "铜";
45 ISYNC_OPTCOPPER2 = "C";
46  
47 ISYNC_SORT_NAME = "名称排序";
48 ISYNC_SORT_RARITY = "稀有度排序";
49  
50 ISYNC_BT_QUICKSEARCH = "Quick Search";
51 ISYNC_BT_SEARCH = "搜索";
52 ISYNC_BT_REFRESH = "刷新";
53 ISYNC_BT_OPTIONS = "选项";
54 ISYNC_BT_FILTERS = "过滤";
55 ISYNC_BT_BAGVIEW = "背包察看";
56 ISYNC_BT_MODS = "插件";
57 ISYNC_BT_MAIN = "主窗口";
58 ISYNC_BT_ITEMID = "物品ID";
59 ISYNC_BT_MINIMAP = "Minimap";
60 ISYNC_BT_FAVORITES = "Favorites";
61 ISYNC_BT_PURGE = "Purge";
62  
63 ISYNC_MAIN_HEADER_OPTIONS = "选项";
64 ISYNC_MAIN_HEADER_OPTIONSMOD = "插件选项";
65 ISYNC_MAIN_HEADER_OPTIONSSERVERS = "服务器";
66 ISYNC_MAIN_HEADER_OPTIONSCLEAN = "整理";
67 ISYNC_MAIN_HEADER_OPTIONSGENERAL = "General";
68  
69 ISYNC_MONEYDISPLAY_HEADER = "显示钱币";
70  
71 ISYNC_FILTER_HEADER1 = "根据稀有度过滤";
72 ISYNC_FILTER_HEADER2 = "根据稀有度清空";
73 ISYNC_FILTER_HEADER3 = "清空无效物品";
74 ISYNC_FILTER_HEADER4 = "清除重复物品";
75  
76 ISYNC_OPTIONS_HEADER1 = "出售价格";
77 ISYNC_OPTIONS_HEADER1_SUB1 = "在提示中显示出售价格。";
78  
79 ISYNC_OPTIONS_HEADER2 = "购买价格";
80 ISYNC_OPTIONS_HEADER2_SUB1 = "在提示中显示购买价格。";
81  
82 ISYNC_OPTIONS_HEADER3 = "物品数量框";
83 ISYNC_OPTIONS_HEADER3_SUB1 = "显示物品数量框。";
84  
85 ISYNC_OPTIONS_HEADER4 = "数据优化";
86  
87 ISYNC_OPTIONS_HEADER5 = "钱币显示";
88 ISYNC_OPTIONS_HEADER5_SUB1 = "用钱币图标显示金钱。";
89  
90 ISYNC_OPTIONS_OPTIMIZE = "优化";
91  
92 ISYNC_OPTIONS_MODS_HEADER1 = "AuctionMatrix/AuctionSync";
93 ISYNC_OPTIONS_MODS_HEADER2 = "Auctioneer/Enchantrix";
94 ISYNC_OPTIONS_MODS_HEADER3 = "Reagent Info";
95 ISYNC_OPTIONS_MODS_HEADER4 = "Quality Alert";
96 ISYNC_OPTIONS_MODS_HEADER5 = "Invalid Alert";
97 ISYNC_OPTIONS_MODS_HEADER6 = "AllInOneInventory";
98 ISYNC_OPTIONS_MODS_HEADER7 = "MyInventory";
99  
100 ISYNC_OPTIONS_MODS_HEADER1_SUB1 = "将物品数据发送到AM/AS。";
101 ISYNC_OPTIONS_MODS_HEADER2_SUB1 = "将物品数据发送到Auctioneer/Enchantrix。";
102 ISYNC_OPTIONS_MODS_HEADER3_SUB1 = "将物品数据发送到Reagent Info。";
103 ISYNC_OPTIONS_MODS_HEADER4_SUB1 = "显示质量预警信息。";
104 ISYNC_OPTIONS_MODS_HEADER5_SUB1 = "显示无效物品处理信息。";
105 ISYNC_OPTIONS_MODS_HEADER6_SUB1 = "将物品数据发送到AllInOneInventory。";
106 ISYNC_OPTIONS_MODS_HEADER7_SUB1 = "将物品数据发送到MyInventory。";
107  
108  
109 ISYNC_OPTIONS_SERVER_BUTTON = "服务器";
110 ISYNC_OPTIONS_SERVER_HEADER1 = "合并各服务器数据库";
111 ISYNC_OPTIONS_SERVER_HEADER1_SUB1 = "在不同的服务器上使用同一数据库。";
112 ISYNC_OPTIONS_SERVER_MERGECOMPLETE = "合并成功。";
113  
114 ISYNC_BV_HELP = "显示堆叠物品总数";
115 ISYNC_BV_HELP2 = "隐藏空价格";
116 ISYNC_BV_HELP3 = "价格排序";
117 ISYNC_BV_HELP4 = "稀有度排序";
118  
119 ISYNC_OPTIMIZE_TEXT = "正在优化";
120 ISYNC_OPTIMIZE_COMPLETE = "优化完成";
121  
122 ISYNC_CLEANDB = "整理";
123 ISYNC_CLEANDB_HEADER = "整理物品数据库!";
124 ISYNC_CLEANDB_TOOLTIP = "进行简单的数据库整理.\n将无效物品同有效物品分开";
125 ISYNC_CLEAN_SUCCESS = "整理完毕。";
126  
127 ISYNC_OPTIONS_CLEAN_HEADER1 = "提示物品纹理图标";
128 ISYNC_OPTIONS_CLEAN_HEADER1_SUB1 = "在提示中显示物品纹理图标。";
129  
130 ISYNC_OPTIONS_CLEAN_HEADER2 = "ItemSync MouseOver Inspect";
131 ISYNC_OPTIONS_CLEAN_HEADER2_SUB1 = "Enable |c00A2D96F(MAY cause lag)|r";
132  
133 ISYNC_OPTIONS_GENERAL_HEADER1 = "ItemSync Chat Type Links";
134 ISYNC_OPTIONS_GENERAL_HEADER1_SUB1 = "Enable the use of Type Links while typing.";
135  
136 ISYNC_MINIMAPBUTTON_HEADER = "ItemSync小地图按钮";
137 ISYNC_MINIMAPBUTTON_TOOLTIP = "这个选项允许你显示/隐藏小地图按钮\n和设置小地图按钮的位置。";
138 ISYNC_MINIMAPBUTTON_SLIDERTEXT = "设置小地图按钮位置。";
139 ISYNC_MINIMAPBUTTON_CHECKBUTTON = "显示ItemSync小地图按钮";
140  
141 ISYNC_ITEMIDFRAME_WARNING = "|c00FF0000警告: ItemSync的作者不对任何掉线现象负责!|r\n|c00A2D96F后果自负!|r";
142 ISYNC_ITEMID_GREENBUTTON_WARNING = "|c00A2D96FThis item was inputed\nusing the ItemID tool.|r\n\n|c00FF0000The Creator of ItemSync\ntakes no responsibility in\ndisconnections caused by\nitems inputted by the\nuser themselves.|r";
143  
144 ISYNC_DELETEITEM_MSG_PART1 = "你确定要删除吗?";
145 ISYNC_DELETEITEM_MSG_PART2 = "注意:此操作不可还原!";
146  
147 ISYNC_QUALITY_CHANGE1 = "|c00A2D96FItemSync: Quality for [|c00FF9900";
148 ISYNC_QUALITY_CHANGE2 = "|r|c00A2D96F] has been updated. Please refresh to view new quality.|r";
149  
150 ISYNC_DBUPDATE = "Database Update";
151 ISYNC_DBUPDATE_INFO = "|c00FFFFFFItemSync must upgrade the database.|r\n|c00FF0000If you don't, ItemSync will be disabled.|r";
152  
153 ISYNC_PURGEDB = "Purge Database";
154 ISYNC_PURGEDB_HEADER = "RESET/PURGE ITEM DATABASE";
155 ISYNC_PURGEDB_TOOLTIP = "This will purge the entire item database.\n\n|c00FF0000NOTE: This is irreverable!\n[You cannot -UNDO- basically]!|r";
156  
157 ISYNC_CLEANER_HEADER = "Invalid Cleaner";
158 ISYNC_CLEANER_BUTTON = "Start Cleaning";
159 ISYNC_CLEANER_TOOLTIP = "Will run through all the invalids\nand attempt to validate them.n\n\n|c00FF0000WARNING: The creator of\nItemSync is not responsible\nfor any disconnections\nthat may occur!";
160 ISYNC_CLEANER_COMPLETE = "Invalid cleaning process is complete.";
161  
162 ISYNC_HELPBUTTON = "[帮助]";
163 ISYNC_HELPPANEL_TOOLTIP = "打开帮助窗口。";
164 ISYNC_HELPPANEL_DESC = "欢迎使用ItemSync。ItemSync是一个收集你碰到所有物品的强大插件。如果ItemSync不能判断物品,它会将物品放在无效物品列表中,以便以后处理。";
165 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n|c00FF0000稀有度下拉菜单:|r\n允许你按照选定的方法排列物品列表。\n\n|c00FF0000刷新按钮:|r\n按照上次选定的方法刷新物品列表。";
166 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n|c00FF0000搜索按钮:|r\n允许你使用不同的选项搜索物品数据库。\n\n|c00FF0000显示无效物品:|r\n显示ItemSync存储的无效物品列表。";
167 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n|c00FF0000过滤按钮:|r\n允许你访问过滤面板。\n\n|c00FF0000背包察看:|r\n打开一个显示你所有物品及其售价的窗口。";
168 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n|c00FF0000选项按钮:|r\n允许你访问选项面板。\n\n";
169 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF==============================|r\n\n";
170 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF搜索选项:|r\n\n你可以使用多种可选项来自定义搜索。如果你想贴出搜索出的物品信息,只需要关闭搜索窗口,然后从物品列表中Shift+左击来发布物品信息。";
171 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."一旦你关闭主窗口,搜索结果会消失。主窗口将被刷新,以显示所有物品。\n\n";
172 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF==============================|r\n\n";
173 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF过滤选项:|r\n\n在这个窗口里,你可以设置ItemSync抓取何种稀有度的物品。注意:这无论如何都不会过滤主窗口中的物品显示。它只是告诉ItemSync你想要它以后存储何种质量的物品而已。";
174 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n在这个面板里,也有一些清除选项。请谨慎使用这些功能,因为它们将不可还原。当你清除重复物品时,它会从有效物品库和无效物品库中清除所有重复的该件物品。当你清除无效物品时同样如此";
175 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n千万小心使用稀有度清除。它不会给你警告,而是清除所有你选中的稀有度物品。如果你选错了也无法还原。\n\n";
176 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF==============================|r\n\n";
177 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF背包察看:|r\n\n这个窗口允许你察看你拥有的所有有价值的物品。你有若干可用选项,包括根据稀有度和价格排序。";
178 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n注意:你需要先同一个商人交易才能在背包察看中列出物品。";
179 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n背包察看同其他任何一个背包一样。你可以修理、出售、使用物品。把它当成你的另一个整合背包吧。\n\n";
180 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF==============================|r\n\n";
181 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF选项菜单:|r\n\n这个窗口允许你修改ItemSync的一些可视效果。你可以打开/关闭物品售卖价格。你甚至可以选择钱币是以文本方式还是图标方式显示。";
182 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n文本方式和图标方式不能并存。请注意许多插件使用小提示窗,而ItemSync不可能完全和它们兼容。";
183 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n注意:你勾选售卖价格选项之后才会显示钱币价格。\n\n";
184 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF==============================|r\n\n";
185 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF选项插件菜单:|r\n\n这个窗口允许你设置ItemSync将数据发送到哪些插件。这些功能可以大大增加其他插件的功能。";
186 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n请注意关闭这些选项,就会停止数据的发送。如果因为某些原因,另一个插件仍可以得到信息并放到小提示窗里,那是因为那个插件链接到了ItemSync里。";
187 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n这表示那个插件已经能够使用一些ItemSync的功能。那样就不需要ItemSync来发送信息了。最简单的解决方式是关闭相应的发送选项。";
188 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n如果你不希望出现任何关于质量改变或者处理无效物品的报告,那么可以关闭相应选项。";
189 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n|c00A2D96F优化按钮:|r\n\n允许ItemSync仔细检查你的所有物品数据,以察看它们是否有效。这个选项-同时-会更新没件物品的搜索特性,使他们更容易被搜索到。";
190 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n\n优化也会清理数据库,把无效物品和有效物品分开。这是一个不错的功能,推荐不时地使用它,特别在魔兽升级补丁生效后。\n\n";
191 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFF==============================|r\n\n";
192 ISYNC_HELPPANEL_DESC = ISYNC_HELPPANEL_DESC.."\n|c00FFFFFFHow can I add items while I type?|r\n\nIt's simple just type it out within brackets as you go. So if you type [copper bar] it will replace it with the actual link. It's not case sensative so don't worry.\n\nNOTE: Make sure you have ItemSync Type Links enabled under the general tab of the options panel.\n\n";
193  
194  
195 ISYNC_HELP_SUB1 = "这一选项允许ItemSync只抓取你选定的稀有度物品。\n\n|c00FF0000注意:它不会排列或过滤主物品列表!|r";
196 ISYNC_HELP_SUB2 = "这会删除有效或无效物品库中的任意质量的重复物品。\n\n|c00FF0000注意: 这一步不可还原!|r";
197 ISYNC_HELP_SUB3 = "这会清除所有无效物品。\n\n|c00FF0000注意: 这一步不可还原!|r";
198 ISYNC_HELP_SUB4 = "这会根据选定的稀有度清除物品。\n\n|c00FF0000注意: 这一步不可还原!|r";
199 ISYNC_HELP_SUB5 = "选择钱币的显示格式。";
200 ISYNC_HELP_SUB6 = "选择是否显示物品数量框。";
201 ISYNC_HELP_SUB7 = "选择是否显示物品购买价格。";
202 ISYNC_HELP_SUB8 = "选择是否显示物品出售价格。";
203 ISYNC_HELP_SUB9 = "优化:允许整理物品质量并更新有效和无效物品列表。";
204 ISYNC_HELP_SUB10 = "选择这个选项将允许ItemSync发送信息到AuctionMatrix供其处理。";
205 ISYNC_HELP_SUB11 = "选择这个选项将允许ItemSync发送信息到Auctioneer/Enchantrix供其处理。";
206 ISYNC_HELP_SUB12 = "选择这个选项将允许ItemSync发送信息到Reagent Info供其处理。";
207 ISYNC_HELP_SUB13 = "选择是否想要显示物品质量改变报告。";
208 ISYNC_HELP_SUB14 = "选择是否想要显示无效物品被处理为有效的报告。";
209 ISYNC_HELP_SUB15 = "选择是否想要显示钱币显示方式切换的报告。";
210 ISYNC_HELP_SUB16 = "这会合并ItemSync数据库。\n这将允许你在多个服务器使用同一个数据库。\n\n|c00FF0000注意: 这一步不可还原!|r";
211 ISYNC_HELP_SUB17 = "选择是否发送提示数据到AllInOneInventory.";
212 ISYNC_HELP_SUB18 = "选择是否发送提示数据到MyInventory.";
213 ISYNC_HELP_SUB19 = "选择是否在物品提示左边显示物品纹理图标。";
214 ISYNC_HELP_SUB20 = "If this option is enabled\nthen any items you type via\nchat within brackets will be\nreplaced with a clickable item link.\n\n|c00A2D96FExample: [copper bar]\nwould be replaced with\nthe actual clickable item link.|r";
215 ISYNC_HELP_SUB21 = "If this option is enabled,\nthen itemsync will gather\nitems by inspecting players\nwhen you pass your mouse\nover them.\n\n|c00A2D96FNote: This may case lag!|r";
216  
217  
218 ISYNC_OLDDBDELETED = "旧数据库已被删除。已经建立一个正确格式的新数据库。";
219  
220 ISYNC_DUPEITEMDELETED = "重复物品已被删除";
221 ISYNC_INVALIDPURGESUCCESS = "无效物品已被清除";
222 ISYNC_FILTERPURGESUCCESS = "物品已被清除";
223 ISYNC_FILTERINVALIDSELECTION = "无效质量选择";
224  
225 ISYNC_FILTER_INVALIDCHANGED = "一些无效物品已经有效。请按刷新察看这些物品。";
226  
227 ISYNC_FILTER_SELECT1 = "|cff9d9d9d粗糙|r";
228 ISYNC_FILTER_SELECT2 = "|cffffffff普通|r";
229 ISYNC_FILTER_SELECT3 = "|cff1eff00优秀|r";
230 ISYNC_FILTER_SELECT4 = "|cff0070dd精良|r";
231 ISYNC_FILTER_SELECT5 = "|cffa335ee史诗|r";
232 ISYNC_FILTER_SELECT6 = "|cffff8000逆天|r";
233 ISYNC_FILTER_SELECT7 = "|cff57BDFB未知|r";
234  
235 ISYNC_DELETE_MSGRETAKE = "|c00A2D96F"..ISYNC_DELETEITEM_MSG_PART1.." \n[|r%s|c00A2D96F]?|r|c00FF0000\n"..ISYNC_DELETEITEM_MSG_PART2..".|r";
236 ISYNC_DELETE_ITEMMSG = "Item Deleted (Click Refresh)";
237  
238 ISYNC_ADDEDTOFAV = "|c00FFFFFFAdded|r|c00FA747B to Favorites";
239 ISYNC_FAV_HELP = "|c00FFFFFFHow to add to Favorites:|r\nControl+Shift+Right-Click any item on the main ItemSync window.\n\n|c00FFFFFFHow to remove an item:|r\nClick on the small minus button next to the item to remove it.\n\n|c00FFFFFFHow to link an item:|r\nYou can link any item exactly the same way, as on the main ItemSync window.";
240 ISYNC_FAV_CLICKREMOVE_TOOLTIP = "|c00FC5252Click to -REMOVE-:|r\n";
241 ISYNC_REMFAV = "|c00FFFFFFRemoved|r|c00FA747B from Favorites";
242 ISYNC_FAV_PURGECHK = "|c00FFFF00Are you sure you want to purge this users favorites?|r\n\n|c00FF0000NOTE: This is irreverable!\n[You cannot -UNDO- basically]!|r";
243  
244 StaticPopupDialogs["ISYNC_PURGEFAVITEM_CONFIRM"] = {
245 text = TEXT(""),
246 button1 = TEXT(OKAY),
247 button2 = TEXT(CANCEL),
248 OnAccept = function()
249  
250 ISync:Fav_Purge();
251  
252 end,
253 showAlert = 1,
254 timeout = 0,
255 exclusive = 1,
256 whileDead = 1,
257 interruptCinematic = 1
258 };
259  
260  
261 StaticPopupDialogs["ISYNC_DELETEITEM_CONFIRM"] = {
262 text = TEXT(""),
263 button1 = TEXT(OKAY),
264 button2 = TEXT(CANCEL),
265 OnAccept = function()
266  
267 ISync:DeleteItem();
268  
269 end,
270 showAlert = 1,
271 timeout = 0,
272 exclusive = 1,
273 whileDead = 1,
274 interruptCinematic = 1
275 };
276  
277 StaticPopupDialogs["ISYNC_CLEANER_CONFIRM"] = {
278 text = TEXT("|c00A2D96F\nAre you sure you want to run the Invalid Cleaner?\n|c00FF0000WARNING: YOU MAY DISCONNECT!!!."),
279 button1 = TEXT(OKAY),
280 button2 = TEXT(CANCEL),
281 OnAccept = function()
282  
283 DEFAULT_CHAT_FRAME:AddMessage("|c0000FF00ItemSync: Invalid cleaning process has begun! The progress bar should be at the center of your screen. It may be behind some windows.");
284 if(ISync and ISync.InvCleaner) then ISync:InvCleaner(0); end
285  
286 end,
287 showAlert = 1,
288 timeout = 0,
289 exclusive = 1,
290 whileDead = 1,
291 interruptCinematic = 1
292 };
293  
294 StaticPopupDialogs["ISYNC_OPTIMIZE_CONFIRM"] = {
295 text = TEXT("|c00A2D96F\n你确定想要优化吗?\n注意:这个过程不能停止。"),
296 button1 = TEXT(OKAY),
297 button2 = TEXT(CANCEL),
298 OnAccept = function()
299  
300 DEFAULT_CHAT_FRAME:AddMessage("|c0000FF00ItemSync: 正在开始优化!进度条应该在屏幕中央,可能在一些窗口后面。");
301 if(ISync and ISync.Optimize) then ISync:Optimize(0); end
302  
303 end,
304 showAlert = 1,
305 timeout = 0,
306 exclusive = 1,
307 whileDead = 1,
308 interruptCinematic = 1
309 };
310  
311 StaticPopupDialogs["ISYNC_PURGEDATA_CONFIRM"] = {
312 text = TEXT("|c00FF0000\n这一步不可还原!!\n\n你确定想要清除数据库吗?\n\n注意:这个动作不能还原!"),
313 button1 = TEXT(OKAY),
314 button2 = TEXT(CANCEL),
315 OnAccept = function()
316  
317 if(ISync) then ISync:FilterPurge(); end
318 end,
319 showAlert = 1,
320 timeout = 0,
321 exclusive = 1,
322 whileDead = 1,
323 interruptCinematic = 1
324 };
325  
326 StaticPopupDialogs["ISYNC_PURGEINVALID_CONFIRM"] = {
327 text = TEXT("|c00FF0000\n这一步不可还原!!\n\n你确定想要清除无效物品吗?\n\n注意:这个动作不能还原!"),
328 button1 = TEXT(OKAY),
329 button2 = TEXT(CANCEL),
330 OnAccept = function()
331  
332 if(ISync) then ISync:FilterPurgeInvalid(); end
333 end,
334 showAlert = 1,
335 timeout = 0,
336 exclusive = 1,
337 whileDead = 1,
338 interruptCinematic = 1
339 };
340  
341  
342 StaticPopupDialogs["ISYNC_MERGEDB_CONFIRM"] = {
343 text = TEXT("|c00FF0000\nThis is Irreverable!\n\nAre you sure you want\n to |c00A2D96FMERGE THE DATABASE|r|c00FF0000?\n\nNOTE: This action cannot be undone!"),
344 button1 = TEXT(OKAY),
345 button2 = TEXT(CANCEL),
346 OnAccept = function()
347  
348 ISync:SetVar({"OPT","SERVER_MERGE"}, 1, "TRUE");
349  
350 ISYNC_REALM_NUM = ISync:GrabDataProfile();
351  
352 ISync:Filter_MergeDB();
353  
354 getglobal("ISYNC_Options_General_MergeDBCheckButton1"):SetChecked(1);
355  
356 end,
357 OnCancel = function()
358  
359 ISync:SetVar({"OPT","SERVER_MERGE"}, 0, "TRUE");
360  
361 ISYNC_REALM_NUM = ISync:GrabDataProfile();
362  
363 getglobal("ISYNC_Options_General_MergeDBCheckButton1"):SetChecked(0);
364  
365 end,
366 showAlert = 1,
367 timeout = 0,
368 exclusive = 1,
369 whileDead = 1,
370 interruptCinematic = 1
371 };
372  
373  
374  
375 StaticPopupDialogs["ISYNC_MERGEDB_UNCHECKCONFIRM"] = {
376 text = TEXT("|c00FF0000\nAre you sure you want ItemSync to seperate your databases?|r"),
377 button1 = TEXT(OKAY),
378 button2 = TEXT(CANCEL),
379 OnAccept = function()
380  
381 ISync:SetVar({"OPT","SERVER_MERGE"}, 0, "TRUE");
382  
383 ISYNC_REALM_NUM = ISync:GrabDataProfile();
384  
385 getglobal("ISYNC_Options_General_MergeDBCheckButton1"):SetChecked(0);
386  
387 end,
388 OnCancel = function()
389  
390 getglobal("ISYNC_Options_General_MergeDBCheckButton1"):SetChecked(1);
391  
392 end,
393 showAlert = 1,
394 timeout = 0,
395 exclusive = 1,
396 whileDead = 1,
397 interruptCinematic = 1
398 };
399  
400  
401 -----------------------
402 --THIS IS FOR PURGING!!
403 -----------------------
404  
405 StaticPopupDialogs["ISYNC_PURGE1_CONFIRM"] = {
406 text = TEXT("|c00FF0000\nThis is Irreverable!\n\nAre you sure you want\n to |c00A2D96FPURGE THE DATABASE|r|c00FF0000?\n\nNOTE: This action cannot be undone!"),
407 button1 = TEXT(OKAY),
408 button2 = TEXT(CANCEL),
409 OnAccept = function()
410  
411 StaticPopup_Show("ISYNC_PURGE2_CONFIRM");
412 end,
413 showAlert = 1,
414 timeout = 0,
415 exclusive = 1,
416 whileDead = 1,
417 interruptCinematic = 1
418 };
419  
420  
421  
422 StaticPopupDialogs["ISYNC_PURGE2_CONFIRM"] = {
423 text = TEXT("|c00FF0000\nThis is your last chance!\n\nAre you absolutely sure you want\n to |c00A2D96FPURGE THE DATABASE|r|c00FF0000?\n\nNOTE: There is no turning back!"),
424 button1 = TEXT(OKAY),
425 button2 = TEXT(CANCEL),
426 OnAccept = function()
427  
428 ISyncDB = nil;
429 ISyncDB = nil; --just in case
430 ISyncDB = nil; --just in case
431  
432 if(ISync_SortIndex) then ISync_SortIndex = nil; end
433 if( not ISyncDB ) then ISyncDB = { }; end
434 if( not ISyncDB[ISYNC_REALM_NUM] ) then ISyncDB[ISYNC_REALM_NUM] = { }; end
435  
436 HideUIPanel(ISync_OptionsFrame);
437 HideUIPanel(ISync_BV_Frame);
438 HideUIPanel(ISync_FiltersFrame);
439 HideUIPanel(ISync_FavFrame);
440 HideUIPanel(ISync_SearchFrame);
441 HideUIPanel(ISync_MainFrame);
442  
443 ISYNC_SHOWSEARCH_CHK = 0;
444 ISync:Main_Refresh();
445 ISync:BV_Refresh();
446  
447  
448 DEFAULT_CHAT_FRAME:AddMessage("|c0000FF00ItemSync: Item database has been purged.");
449  
450  
451 end,
452 showAlert = 1,
453 timeout = 0,
454 exclusive = 1,
455 whileDead = 1,
456 interruptCinematic = 1
457 };
458  
459  
460 -----------------------
461 --THIS IS FOR PURGING!!
462 -----------------------
463  
464  
465 ISYNC_DD_SORT = {
466 { name = ISYNC_SORT_NAME, sortType = "name" },
467 { name = ISYNC_SORT_RARITY, sortType = "rarity" },
468 };
469  
470  
471 ISYNC_SEARCH_TITLE = "ItemSync搜索";
472 ISYNC_SEARCH_HELP = "选择你要的搜索范围.";
473 ISYNC_SEARCH_HELP1 = "部位:";
474 ISYNC_SEARCH_HELP2 = "武器:";
475 ISYNC_SEARCH_HELP3 = "专业技能:";
476 ISYNC_SEARCH_HELP4 = "防甲:";
477 ISYNC_SEARCH_HELP5 = "盾牌:";
478 ISYNC_SEARCH_HELP6 = "名称:";
479 ISYNC_SEARCH_HELP7 = "稀有度:";
480 ISYNC_SEARCH_HELP8 = "等级:";
481  
482 ISYNC_SEARCH_BT1 = "搜索";
483 ISYNC_SEARCH_BT2 = "重置";
484 ISYNC_SEARCH_BT3 = "关闭";
485  
486 ISYNC_CROSSBOW_TEXT = "弩";
487 ISYNC_GUN_TEXT = "枪械";
488 ISYNC_THROWN_TEXT = "投掷武器";
489 ISYNC_WAND_TEXT = "魔杖";
490  
491 ISYNC_REQUIRE_FIND = "需要(.+)";
492 ISYNC_REQUIRE_FIND2 = "等级 (%d+)";
493 ISYNC_REQUIRE_FIND3 = "(.+)((%d+))";
494  
495 ISYNC_S_USE = "使用";
496 ISYNC_S_EQUIP = "装备";
497 ISYNC_S_PASSIVE = "被动";
498 ISYNC_S_COH = "击中时可能";
499 ISYNC_S_REQUIRES = "需要";
500 ISYNC_S_RACES = "种族";
501 ISYNC_S_CLASSES = "职业";
502 ISYNC_S_ALLSTAT = "所有属性";
503  
504  
505 ISYNC_DD_LOCATION = {
506 { name = "NONE", sortType = "NONE" },
507 { name = "副手物品", sortType = "副手物品" },
508 { name = "背部", sortType = "背部" },
509 { name = "单手", sortType = "单手" },
510 { name = "双手", sortType = "双手" },
511 { name = "副手", sortType = "副手" },
512 { name = "手腕", sortType = "手腕" },
513 { name = "胸部", sortType = "胸部" },
514 { name = "腿部", sortType = "腿部" },
515 { name = "脚", sortType = "脚" },
516 { name = "衬衣", sortType = "衬衣" },
517 { name = "远程", sortType = "远程" },
518 { name = "主手", sortType = "主手" },
519 { name = "腰部", sortType = "腰部" },
520 { name = "头部", sortType = "头部" },
521 { name = "手指", sortType = "手指" },
522 { name = "手", sortType = "手" },
523 { name = "肩部", sortType = "肩部" },
524 { name = "饰品", sortType = "饰品" },
525 { name = "公会徽章", sortType = "公会徽章" },
526 { name = "颈部", sortType = "颈部" },
527 };
528  
529  
530 ISYNC_WeaponLocation = { };
531 ISYNC_WeaponLocation["副手物品"] = 1;
532 ISYNC_WeaponLocation["背部"] = 2;
533 ISYNC_WeaponLocation["单手"] = 3;
534 ISYNC_WeaponLocation["双手"] = 4;
535 ISYNC_WeaponLocation["副手"] = 5;
536 ISYNC_WeaponLocation["手腕"] = 6;
537 ISYNC_WeaponLocation["胸部"] = 7;
538 ISYNC_WeaponLocation["腿部"] = 8;
539 ISYNC_WeaponLocation["脚"] = 9;
540 ISYNC_WeaponLocation["衬衣"] = 10;
541 ISYNC_WeaponLocation["远程"] = 11;
542 ISYNC_WeaponLocation["主手"] = 12;
543 ISYNC_WeaponLocation["腰部"] = 13;
544 ISYNC_WeaponLocation["头部"] = 14;
545 ISYNC_WeaponLocation[ISYNC_GUN_TEXT] = 15;
546 ISYNC_WeaponLocation["手指"] = 16;
547 ISYNC_WeaponLocation["手"] = 17;
548 ISYNC_WeaponLocation["肩部"] = 18;
549 ISYNC_WeaponLocation[ISYNC_WAND_TEXT] = 19;
550 ISYNC_WeaponLocation["饰品"] = 20;
551 ISYNC_WeaponLocation["公会徽章"] = 21;
552 ISYNC_WeaponLocation["颈部"] = 22;
553 ISYNC_WeaponLocation[ISYNC_THROWN_TEXT] = 23;
554 ISYNC_WeaponLocation[ISYNC_CROSSBOW_TEXT] = 24;
555  
556  
557  
558 ISYNC_DD_WEAPONS = {
559 { name = "NONE", sortType = "NONE" },
560 { name = "斧", sortType = "斧" },
561 { name = "弓", sortType = "弓" },
562 { name = "匕首", sortType = "匕首" },
563 { name = "锤", sortType = "锤" },
564 { name = "法杖", sortType = "法杖" },
565 { name = "剑", sortType = "剑" },
566 { name = ISYNC_GUN_TEXT, sortType = ISYNC_GUN_TEXT },
567 { name = ISYNC_WAND_TEXT, sortType = ISYNC_WAND_TEXT },
568 { name = ISYNC_THROWN_TEXT, sortType = ISYNC_THROWN_TEXT },
569 { name = "投掷武器", sortType = "投掷武器" },
570 { name = "长柄武器", sortType = "长柄武器" },
571 { name = ISYNC_CROSSBOW_TEXT, sortType = ISYNC_CROSSBOW_TEXT },
572 };
573  
574  
575 ISYNC_WeaponTypes = { };
576 ISYNC_WeaponTypes["斧"] = 1;
577 ISYNC_WeaponTypes["弓"] = 2;
578 ISYNC_WeaponTypes["匕首"] = 3;
579 ISYNC_WeaponTypes["锤"] = 4;
580 ISYNC_WeaponTypes["法杖"] = 5;
581 ISYNC_WeaponTypes["剑"] = 6;
582 ISYNC_WeaponTypes[ISYNC_GUN_TEXT] = 7;
583 ISYNC_WeaponTypes[ISYNC_WAND_TEXT] = 8;
584 ISYNC_WeaponTypes[ISYNC_THROWN_TEXT] = 9;
585 ISYNC_WeaponTypes["投掷武器"] = 10;
586 ISYNC_WeaponTypes["长柄武器"] = 11;
587 ISYNC_WeaponTypes[ISYNC_CROSSBOW_TEXT] = 12;
588  
589  
590  
591 ISYNC_DD_TRADESKILLS = {
592 { name = "NONE", sortType = "NONE" },
593 { name = "炼金术", sortType = "炼金术" },
594 { name = "锻造", sortType = "锻造" },
595 { name = "烹饪", sortType = "烹饪" },
596 { name = "附魔", sortType = "附魔" },
597 { name = "工程学", sortType = "工程学" },
598 { name = "制皮", sortType = "制皮" },
599 { name = "裁缝", sortType = "裁缝" },
600 };
601  
602  
603 ISYNC_TradeSkills = { };
604 ISYNC_TradeSkills["炼金术"] = 1;
605 ISYNC_TradeSkills["锻造"] = 2;
606 ISYNC_TradeSkills["烹饪"] = 3;
607 ISYNC_TradeSkills["附魔"] = 4;
608 ISYNC_TradeSkills["工程学"] = 5;
609 ISYNC_TradeSkills["制皮"] = 6;
610 ISYNC_TradeSkills["裁缝"] = 7;
611  
612  
613 ISYNC_DD_ARMOR = {
614 { name = "NONE", sortType = "NONE" },
615 { name = "布甲", sortType = "布甲" },
616 { name = "皮甲", sortType = "皮甲" },
617 { name = "锁甲", sortType = "锁甲" },
618 { name = "板甲", sortType = "板甲" },
619 };
620  
621  
622 ISYNC_ArmorTypes = { };
623 ISYNC_ArmorTypes["布甲"] = 1;
624 ISYNC_ArmorTypes["皮甲"] = 2;
625 ISYNC_ArmorTypes["锁甲"] = 3;
626 ISYNC_ArmorTypes["板甲"] = 4;
627  
628  
629  
630 ISYNC_DD_SHIELD = {
631 { name = "NONE", sortType = "NONE" },
632 { name = "小圆盾", sortType = "小圆盾" },
633 { name = "盾牌", sortType = "盾牌" },
634 };
635  
636  
637 ISYNC_ShieldTypes = { };
638 ISYNC_ShieldTypes["小圆盾"] = 1;
639 ISYNC_ShieldTypes["盾牌"] = 2;
640  
641  
642  
643 ISYNC_DD_RARITY = {
644 { name = "Any", sortType = "NONE" },
645 { name = "|cff9d9d9d粗糙|r", sortType = 0 },
646 { name = "|cffffffff普通|r", sortType = 1 },
647 { name = "|cff1eff00优秀|r", sortType = 2 },
648 { name = "|cff0070dd精良|r", sortType = 3 },
649 { name = "|cffa335ee史诗|r", sortType = 4 },
650 { name = "|cffff8000逆天|r", sortType = 5},
651  
652 };
653  
654  
655 ISYNC_DD_LEVEL = {
656 { name = "Any", sortType = "NONE" },
657 { name = "1-5", sortType = 0 },
658 { name = "5-10", sortType = 1 },
659 { name = "10-15", sortType = 2 },
660 { name = "15-20", sortType = 3 },
661 { name = "20-25", sortType = 4 },
662 { name = "25-30", sortType = 5 },
663 { name = "30-35", sortType = 6 },
664 { name = "35-40", sortType = 7 },
665 { name = "40-45", sortType = 8 },
666 { name = "45-50", sortType = 9 },
667 { name = "50-55", sortType = 10 },
668 { name = "55-60", sortType = 11 },
669  
670  
671 };
672  
673 end