vanilla-wow-addons – Rev 1

Subversion Repositories:
Rev:
--[[
        WARNING! If you edit this file you need a good editor, not notepad.
        This file HAS to be saved in UTF-8 format (without signature) else we would have to escape
        all special chars

        Credits for zhTW translation: apa1102
        Thanks a LOT!
]]--

if (GetLocale() == "zhTW") then
-- 1.4.2 Found a chineese localization through google that needs a different pre filter so i added this
-- and added a localization for it 
SW_PRE_REGEX = "%d+";

-- There seems to be 2 different versions, one with and one without FixLogStrings
-- set this to false to skip string changes
SW_ZH_FIXSTRINGS = true;

-- the main slash commands registered (only 2)
SW_RootSlashes = {"/swstats", "/sws"};

SW_CONSOLE_NOCMD = "沒有此命令:";
SW_CONSOLE_HELP ="說明:";
SW_CONSOLE_NIL_TRAILER = "未定義"; -- space at beginning
SW_CONSOLE_SORTED = "分類";
SW_CONSOLE_NOREGEX = "此事件無匹配表達式";
SW_CONSOLE_FALLBACK = "發現匹配表達式 - 加入列表中";
SW_FALLBACK_BLOCK_INFO = "自動更新拒絕了此事件";
SW_FALLBACK_IGRNORED = "此事件已被忽略";
SW_EMPTY_EVENT = "監聽不需要的事件?:";
SW_INFO_PLAYER_NF = "沒有任何訊息:";
SW_PRINT_INFO_FROMTO = "|cffffffff來自:|r%s,|cffffffff目標:|r%s,";
SW_PRINT_ITEM = "|cffffffff%s:|r%s,";
SW_PRINT_ITEM_DMG = "傷害";
SW_PRINT_ITEM_HEAL = "治療";
SW_PRINT_ITEM_THROUGH = "透過";
SW_PRINT_ITEM_TYPE = "類型";
SW_PRINT_ITEM_CRIT = "|cffff2020致命一擊|r";
SW_PRINT_ITEM_WORLD = "世界";
SW_PRINT_ITEM_NORMAL = "一般";
SW_PRINT_ITEM_RECIEVED = "受到";
SW_PRINT_INFO_RECIEVED = "|cffff2020傷害:%s|r,|cff20ff20治療:%s|r";
SW_PRINT_ITEM_TOTAL_DONE = "全部";
SW_PRINT_ITEM_NON_SCHOOL = "其他";
SW_PRINT_ITEM_IGNORED = "忽略";
SW_PRINT_ITEM_DEATHS = "死亡";

SW_SYNC_CHAN_JOIN = "|cff20ff20SW同步:你已經加入:|r";
SW_SYNC_CHAN_FAIL= "|cffff2020SW同步:無法加入:|r";
SW_SYNC_JOINCHECK_FROM = "加入SW同步頻道 %s 從:%s?"
SW_SYNC_JOINCHECK_INFO = "原有數據將全部清除!"
SW_SYNC_CURRENT = "目前同步頻道:%s";
SW_BARS_WIDTHERROR = "狀態條過寬!"
SW_B_CONSOLE = "C";
SW_B_SETTINGS = "S";
SW_B_SYNC = "Y";
SW_B_REPORT = "R";
SW_STR_MAX = "Max";
SW_STR_EVENTCOUNT = "#";
SW_STR_AVERAGE = "ø";
SW_STR_PET_PREFIX = "[寵物] "; -- pet prefix for pet info displayed in the bars
SW_STR_VPP_PREFIX = "[所有寵物] "; -- pet prefix for virtual pet per player info displayed in the bars
SW_STR_VPR = "[團隊寵物]"; -- pet string for virtual pet per raid info displayed in the bars
-- 1.5.beta.1 Reset vote
SW_STR_RV = "|cffff5d5d重置投票!|r由|cffff5d5d%s|r提出。你想要重置同步頻道嗎?";
SW_STR_RV_PASSED = "|cffffff00[SW同步]|r |cff00ff00重置投票通過!|r";
SW_STR_RV_FAILED = "|cffffff00[SW同步]|r |cffff5d5d重置投票駁回!|r";
SW_STR_VOTE_WARN = "|cffffff00[SW同步]|r |cffff5d5d不要反覆提出投票...|r";

--[[
   you can ONLY localize the values! NOT the keys
   don't change aynthing like this ["someString"]
--]]
SW_Spellnames = {
        [1] = "解除次級詛咒",
        [2] = "解除詛咒",
        [3] = "驅散魔法",
        [4] = "祛病術",
        [5] = "驅除疾病",
        [6] = "純凈術",
        [7] = "清潔術",
        [8] = "消毒術",
        [9] = "驅毒術",
        [10] = "凈化術",
}

SW_LocalizedGUI ={
        ["SW_FrameConsole_Title"] = "SW v"..SW_VERSION,
        ["SW_FrameConsole_Tab1"] = "一般",
        ["SW_FrameConsole_Tab2"] = "事件訊息",
        --["SW_FrameConsole_Tab3"] = "設定",
        ["SW_BarSettingsFrameV2_Tab1"] = "數據",
        ["SW_BarSettingsFrameV2_Tab2"] = "外觀設定",
        ["SW_BarSettingsFrameV2_Tab3"] = "寵物",
        ["SW_Chk_ShowEventText"] = "顯示事件→匹配",
        ["SW_Chk_ShowOrigStrText"] = "顯示日誌訊息",
        ["SW_Chk_ShowRegExText"] = "顯示匹配表達式",
        ["SW_Chk_ShowMatchText"] = "顯示匹配",
        ["SW_Chk_ShowSyncInfoText"] = "顯示同步訊息",
        ["SW_Chk_ShowOnlyFriendsText"] = "只顯示友善角色",
        ["SW_Chk_ShowSyncBText"] = "顯示同步按鈕",
        ["SW_Chk_ShowConsoleBText"] = "顯示控制臺按鈕",
        ["SW_Chk_ShowDPSText"] = "顯示DPS";
        ["SW_Chk_MergePetsText"] = "合併寵物數據到主人",
        ["SW_RepTo_SayText"] = "說",
        ["SW_RepTo_GroupText"] = "隊伍",
        ["SW_RepTo_RaidText"] = "團隊",
        ["SW_RepTo_GuildText"] = "公會",
        ["SW_RepTo_ChannelText"] = "頻道",
        ["SW_RepTo_WhisperText"] = "悄悄話",
        ["SW_RepTo_ClipboardText"] = "剪貼簿",
        ["SW_RepTo_OfficerText"] = "幹部",
        ["SW_BarReportFrame_Title_Text"] = "報告給..",
        ["SW_Chk_RepMultiText"] = "分行顯示",
        ["SW_Filter_PCText"] = "PC",
        ["SW_Filter_NPCText"] = "NPC",
        ["SW_Filter_GroupText"] = "目前隊伍/團隊成員",
        ["SW_Filter_EverGroupText"] = "曾在隊伍/團隊成員",
        ["SW_Filter_NoneText"] = "無",
        ["SW_GeneralSettings_Title_Text"] = "一般設定",
        ["SW_BarSyncFrame_Title_Text"] = "同步頻道設定",
        ["SW_BarSettingsFrameV2_Title_Text"] = "設定",
        ["SW_BarSyncFrame_SyncLeave"] = "離開",
        ["SW_BarSyncFrame_OptGroupText"] = "隊伍",
        ["SW_BarSyncFrame_OptRaidText"] = "團隊",
        ["SW_BarSyncFrame_OptGuildText"] = "公會",
        ["SW_BarSyncFrame_SyncSend"] = "傳送給",
        ["SW_CS_Damage"] = "傷害顏色",
        ["SW_CS_Heal"] = "治療顏色",
        ["SW_CS_BarC"] = "狀態條顏色",
        ["SW_CS_FontC"] = "文字顏色",
        ["SW_CS_OptC"] = "按鈕顏色",
        ["SW_TextureSlider"] = "材質:",
        ["SW_FontSizeSlider"] = "文字大小:",
        ["SW_BarHeightSlider"] = "高:",
        --["SW_BarWidthSlider"] = "狀態條寬:",
        ["SW_ColCountSlider"] = "顯示列數:",
        ["SW_OptChk_NumText"] = "數值",
        ["SW_OptChk_RankText"] = "排名",
        ["SW_OptChk_PercentText"] = "百分比",
        ["SW_VarInfoLbl"] = "此訊息需要一個目標。點擊改變來輸入一個名字或點擊從目標來設定你目前目標。",
        ["SW_NoPetInfoLabel"] = "此訊息不包含任何寵物過濾設定。",
        ["SW_SetInfoVarFromTarget"] = "從目標",
        ["SW_ColorsOptUseClassText"] = "職業顏色",
        ["SW_TextWindow_Title_Text"] = "使用Ctrl+c來複製。",
        ["SW_BarSyncFrame_SyncARPY"] = "允許",
        ["SW_BarSyncFrame_SyncARPN"] = "禁止",
        -- 1.5 new pet filter labels 
        ["SW_PF_InactiveText"] = "不運作",
        ["SW_PF_ActiveText"] = "運作",
        ["SW_PF_MMText"] = "合併造成量",
        ["SW_PF_MRText"] = "合併受到量",
        ["SW_PF_MBText"] = "合併兩者",
        ["SW_PF_CurrentText"] = "目前",
        ["SW_PF_VPPText"] = "顯示玩家寵物",
        ["SW_PF_VPRText"] = "顯示團隊寵物",
        ["SW_PF_IgnoreText"] = "忽略所有寵物訊息",
};

SW_GS_Tooltips["SW_Chk_ShowOnlyFriends"] = "此選項只被用來過濾報告至控制臺的/sws快捷命令。";
SW_GS_Tooltips["SW_Chk_ShowSyncB"] = "開啟後在主視窗的標題欄額外顯示一個同步按鈕。";
SW_GS_Tooltips["SW_Chk_ShowConsoleB"] = "開啟後在主視窗的標題欄額外顯示一個控制臺按鈕。";
SW_GS_Tooltips["SW_CS_Damage"] = "傷害條顏色。例如:當查看細節時使用。";
SW_GS_Tooltips["SW_CS_Heal"] = "治療條顏色。例如:當查看細節時使用。";
SW_GS_Tooltips["SW_CS_BarC"] = "狀態條顏色。可能會被顯示數據設定的顏色所取代。";
SW_GS_Tooltips["SW_CS_FontC"] = "文字顏色。";
SW_GS_Tooltips["SW_CS_OptC"] = "改變主視窗下按鈕顏色。";
SW_GS_Tooltips["SW_TextureSlider"] = "改變狀態條材質。"; 
SW_GS_Tooltips["SW_FontSizeSlider"] = "改變狀態條文字大小。";
SW_GS_Tooltips["SW_BarHeightSlider"] = "改變狀態條高度。";
--SW_GS_Tooltips["SW_BarWidthSlider"] = "改變狀態條寬度。";
SW_GS_Tooltips["SW_ColCountSlider"] = "改變主視窗顯示數據的列數。";
SW_GS_Tooltips["SW_SetOptTxtFrame"] = "改變主視窗下按鈕的文字顯示。";
SW_GS_Tooltips["SW_SetFrameTxtFrame"] = "改變主視窗標題文字。";
SW_GS_Tooltips["SW_OptChk_Num"] = "顯示數值(例如:傷害、治療等等)。";
SW_GS_Tooltips["SW_OptChk_Rank"] = "顯示排名。";
SW_GS_Tooltips["SW_OptChk_Percent"] = "顯示百分比(在團隊總量中的百分比)。";
SW_GS_Tooltips["SW_Filter_None"] = "不使用PC/NPC/隊伍過濾,所有被取得的數據都顯示出來。";
SW_GS_Tooltips["SW_Filter_PC"] = "已使用玩家角色過濾。只顯示在你隊伍中或曾點擊過的目標玩家數據。";
SW_GS_Tooltips["SW_Filter_NPC"] = "已使用非玩家角色過濾,你必需點擊此目標一次且此目標非玩家控制。";
SW_GS_Tooltips["SW_Filter_Group"] = "只顯示你隊伍或團隊中的玩家及寵物數據。";
SW_GS_Tooltips["SW_Filter_EverGroup"] = "只顯示曾經在你隊伍或團隊中的玩家及寵物數據。";
SW_GS_Tooltips["SW_ClassFilterSlider"] = "職業過濾,只顯示特定職業。(你必需點擊過此目標或他們在你的隊伍/團隊中。)";
SW_GS_Tooltips["SW_InfoTypeSlider"] = "主要數據選擇。選擇哪種數據你想要在此標籤頁面看到。(同步)表示該數據是否可以被同步。";
SW_GS_Tooltips["SW_ColorsOptUseClass"] = "使用職業顏色。使用顏色區分玩家職業。(已知玩家及怪物的職業將取代狀態條的顏色)";
SW_GS_Tooltips["SW_Chk_ShowDPS"] = "是否顯示DPS在主視窗的標題上?";
SW_GS_Tooltips["SW_OptCountSlider"] = "改變主視窗下按鈕的數量。";
SW_GS_Tooltips["SW_AllowARP"] = "允許將報告傳送至團隊。";
SW_GS_Tooltips["SW_DisAllowARP"] = "禁止將報告傳送至團隊。";
SW_GS_Tooltips["SW_OptChk_Running"] = "取消來暫停蒐集數據。你無法在同步頻道中暫停蒐集數據。";
-- 1.5 new pet filter Tooltips
SW_GS_Tooltips["SW_PF_Inactive"] = "新的寵物過濾大部份不運作,寵物將如一般顯示。";
SW_GS_Tooltips["SW_PF_Active"] = "顯示寵物被標記為"..SW_STR_PET_PREFIX.."和被精神控制/奴役的寵物或玩家。只有寵物存在時統計。(只顯示在你隊伍/團隊中玩家控制的怪物,而被怪物控制的玩家將不顯示。)";
SW_GS_Tooltips["SW_PF_MM"] = "隱藏寵物造成的傷害/治療並合併到其擁有者數據。";
SW_GS_Tooltips["SW_PF_MR"] = "隱藏寵物受到的傷害/治療並合併到其擁有者數據。";
SW_GS_Tooltips["SW_PF_MB"] = "隱藏寵物造成及受到的傷害/治療並合併到其擁有者數據。";
SW_GS_Tooltips["SW_PF_Current"] = "類似於運作,但只顯示目前擁有的寵物。";
SW_GS_Tooltips["SW_PF_VPP"] = "同玩家的所有寵物合併至一個寵物。";
SW_GS_Tooltips["SW_PF_VPR"] = "所有隊伍/團隊的寵物合併至一個寵物。";
SW_GS_Tooltips["SW_PF_Ignore"] = "忽略所有寵物訊息。";

-- edit boxes
SW_GS_EditBoxes["SW_SetOptTxtFrame"] = {"更改","按鈕文字:", "新按鈕文字:" };
SW_GS_EditBoxes["SW_SetFrameTxtFrame"] = {"更改","標題文字:", "新標題文字:" };
SW_GS_EditBoxes["SW_SetInfoVarTxtFrame"] = {"更改","訊息來源:", "新玩家或怪物名稱:" };
SW_GS_EditBoxes["SW_SetSyncChanTxtFrame"] = {"更改","同步頻道:", "新同步頻道:" };

--Popups
StaticPopupDialogs["SW_Reset"]["text"] = "你確定要重置數據嗎?";
StaticPopupDialogs["SW_ResetSync"]["text"] = "你正在一個同步頻道,將使用重置所有玩家的命令!你確定要重置所有數據嗎?";
StaticPopupDialogs["SW_JoinCheck"]["text"] = "加入檢查";
StaticPopupDialogs["SW_ResetFailInfo"]["text"] = "你正在一個同步頻道,無法重置數據,只有隊長/助理才有權利重置!你可以用'"..SW_RootSlashes[1].." rv'來提出投票。";
StaticPopupDialogs["SW_PostFail"]["text"] = "抱歉,你不能報告到這個頻道。需要隊長允許你才可以報告數據到此頻道!";
StaticPopupDialogs["SW_InvalidChan"]["text"] = "抱歉,這是一個無效的頻道名稱!";

--icon menu
SW_MiniIconMenu[2]["textShow"] = "顯示主視窗";
SW_MiniIconMenu[2]["textHide"] = "隱藏主視窗";
SW_MiniIconMenu[3]["textShow"] = "顯示控制臺";
SW_MiniIconMenu[3]["textHide"] = "隱藏控制臺";
SW_MiniIconMenu[4]["textShow"] = "顯示一般設定";
SW_MiniIconMenu[4]["textHide"] = "隱藏一般設定";
SW_MiniIconMenu[5]["textShow"] = "顯示同步設定";
SW_MiniIconMenu[5]["textHide"] = "隱藏同步設定";
SW_MiniIconMenu[7]["text"] = "重置數據";
SW_MiniIconMenu[9]["text"] = "更新隊伍訊息";

-- key bindig strings
BINDING_HEADER_SW_BINDINGS = "SW Stats";
BINDING_NAME_SW_BIND_TOGGLEBARS = "顯示/隱藏主視窗";
BINDING_NAME_SW_BIND_CONSOLE = "顯示/隱藏控制臺";
BINDING_NAME_SW_BIND_PAGE1 = "顯示訊息標籤1";
BINDING_NAME_SW_BIND_PAGE2 = "顯示訊息標籤2";
BINDING_NAME_SW_BIND_PAGE3 = "顯示訊息標籤3";
BINDING_NAME_SW_BIND_PAGE4 = "顯示訊息標籤4";
BINDING_NAME_SW_BIND_PAGE5 = "顯示訊息標籤5";
BINDING_NAME_SW_BIND_PAGE6 = "顯示訊息標籤6";
BINDING_NAME_SW_BIND_PAGE7 = "顯示訊息標籤7";
BINDING_NAME_SW_BIND_PAGE8 = "顯示訊息標籤8";
BINDING_NAME_SW_BIND_PAGE9 = "顯示訊息標籤9";
BINDING_NAME_SW_BIND_PAGE10 = "顯示訊息標籤10";

--info types
SW_InfoTypes[1]["t"] = "傷害量(同步)";
SW_InfoTypes[1]["d"] = "顯示一個簡單的傷害量列表。";
SW_InfoTypes[2]["t"] = "治療量(同步)";
SW_InfoTypes[2]["d"] = "顯示一個簡單的治療量列表。(包含過量治療)";
SW_InfoTypes[3]["t"] = "受到傷害量(同步)";
SW_InfoTypes[3]["d"] = "顯示受到的傷害量列表。(誰受到最大的傷害量?)";
SW_InfoTypes[4]["t"] = "受到治療量(同步)";
SW_InfoTypes[4]["d"] = "顯示受到治療的目標。(誰獲得最多的治療量?)";
SW_InfoTypes[5]["t"] = "治療分析(同步)";
SW_InfoTypes[5]["d"] = "顯示詳細治療訊息。(誰受到了這個人的治療?)";
SW_InfoTypes[6]["t"] = "治療訊息(同步)";
SW_InfoTypes[6]["d"] = "顯示目標的詳細治療訊息。(這個人治療了誰?)";
SW_InfoTypes[7]["t"] = "技能詳情(非同步)";
SW_InfoTypes[7]["d"] = "顯示目標的詳細技能訊息。(這個人使用了什麼技能?)。名字旁的()裡面的數字指出此技能產生的最大傷害/治療。";
SW_InfoTypes[8]["t"] = "平均效能(非同步)";
SW_InfoTypes[8]["d"] = "顯示目標的技能平均訊息。(這個人的寒冰箭造成的平均傷害是多少?)。名字旁的數字指出使用次數。注意:當施放一個高傷害帶有低傷害DOT技能時可能有小數點。";
SW_InfoTypes[9]["t"] = "傷害類型(非同步)";
SW_InfoTypes[9]["d"] = "顯示目標的技能系別訊息。(這個人主要傷害部份是什麼系的?例如:火焰、冰霜等等)";
SW_InfoTypes[10]["t"] = "受到傷害類型(非同步)";
SW_InfoTypes[10]["d"] = "顯示目標受到的傷害系別訊息。(這個人主要受到哪種系別的傷害?例如:火焰、冰霜等等)";
SW_InfoTypes[11]["t"] = "傷害量摘要(非同步)";
SW_InfoTypes[11]["d"] = "顯示職業傷害量訊息。(這個團隊中的某職業主要傷害量來自哪個系?例如:火焰、冰霜等等)。注意:確認使用職業過濾。";
SW_InfoTypes[12]["t"] = "受到傷害量摘要(非同步)";
SW_InfoTypes[12]["d"] = "顯示職業受到傷害量訊息。(這個團隊中的某職業主要受到傷害量來自哪個系?例如:火焰、冰霜等等)。注意:確認使用職業過濾。";
SW_InfoTypes[13]["t"] = "過量治療量(同步)";
SW_InfoTypes[13]["d"] = "顯示過量治療訊息。名字旁邊的百分比為過量治療的百分比,如果你同時用了'百分比'選項,則此百分比表示在團隊總過量治療量中的百分比。";
SW_InfoTypes[14]["t"] = "有效治療量(同步)";
SW_InfoTypes[14]["d"] = "顯示治療量列表。過量治療量部份被'扣除'給你一個'真實'治療量列表。";
SW_InfoTypes[15]["t"] = "法力效率";
SW_InfoTypes[15]["d"] = "顯示每點法力產生的傷害/治療量。越高的數字表示越高的法力效率。(此功能只對你自己有效)";
SW_InfoTypes[16]["t"] = "治療量法力效率(同步)";
SW_InfoTypes[16]["d"] = "比較其他人治療量的法力效率。一個為2的比率表示:1點法力治療了2點生命力(數字越高越好)";
SW_InfoTypes[17]["t"] = "死亡計數(同步)";
SW_InfoTypes[17]["d"] = "某人或某怪物多常死掉?不只是你殺死的而已,這計算所有死亡!";
SW_InfoTypes[18]["t"] = "傷害量法力效率(同步)";
SW_InfoTypes[18]["d"] = "比較其他人傷害量的法力效率。一個為2的比率表示:1點法力治療了2點生命力(數字越高越好)";
SW_InfoTypes[19]["t"] = "解咒計數(同步 v1.5.1+)";
SW_InfoTypes[19]["d"] = "某人多常'解咒'?:"..SW_GetSpellList();
SW_InfoTypes[20]["t"] = "能量獲得(非同步)";
SW_InfoTypes[20]["d"] = "這是實驗性的,他只計算能量獲得的 # 及非傷害/治療事件(不確定這是否顯示無法治療或做傷害的過程)";

SW_LocalizedCommands = {
        ["help"] = {    ["c"] = "?",
                                ["si"] = "顯示控制臺說明。",
        },
        ["console"] = {["c"] = "con",
                                ["si"] = "開啟控制臺。",
        },
        ["dumpVar"] = {["c"] = "dump",
                                ["si"] = "清除變量。",
                                ["u"] = "用法:"..SW_RootSlashes[1].." dump 變量名",
        },
        ["reset"] = {   ["c"] = "reset",
                                ["si"] = "清空數據。",
        },
        ["toggleBars"]={["c"] = "bars",
                                ["si"] = "顯示或隱藏主視窗。",
                                        
        },
        ["toggleGS"] = {["c"] = "gs",
                                ["si"] = "顯示或隱藏一般設定視窗。",
        },
        ["skillUsage"] ={["c"] = "su",
                                ["si"] = "控制臺中顯示同步頻道裡每個人的技能。技能名稱必需完全與遊戲中相同。",
                                ["u"] = "用法:"..SW_RootSlashes[1].." su 技能名稱",
        },
        ["versionCheck"] ={["c"] = "vc",
                                ["si"] = "檢查同步頻道裡玩家的SW版本。",
        },
        ["syncKick"] ={["c"] = "kick",
                                ["si"] = "從同步頻道中踢除一個玩家。",
                                ["u"] = "用法:"..SW_RootSlashes[1].." 踢除玩家的名字",
        },
        ["resetVote"] ={["c"] = "rv",
                                ["si"] = "開始重置同步投票。",
        },
};

function SW_FixLogStrings(str)
        -- almost all strings don't have spaces before and after %d, but we need those
        -- %s,%d 前後加空格,避免玩家命名為 X的X;X對X;X擊中X 等名字 
        -- thanks for these, I'm just assuming they work for this locale :) 
        if SW_ZH_FIXSTRINGS then
                str = string.gsub(str, "(%%%d?$?s)([^%s+].)", "%1 %2");
                str = string.gsub(str, "(.[^%s+])(%%%d?$?s)", "%1 %2");
                str = string.gsub(str, "(.[^%s+])(%%%d?$?d)", "%1 %2");
                return string.gsub(str, "(%%%d?$?d)([^%s+].)", "%1 %2");
        else
                return str;
        end
end
-- this MUST go at the end of a localization
-- Again if you create a localization put SW_mergeLocalization(); at the end!!!
SW_mergeLocalization();
end

Generated by GNU Enscript 1.6.5.90.