function IDToUnit(id) { var dicUnit = {"100590":{"id":100590,"szName":"克","szNameEnglish":"gram","szPlural":"grams","szBrief":"g","szNameStandard":""},"105014":{"id":105014,"szName":"立方分米","szNameEnglish":"cubic decimetre","szPlural":"cubic decimetres","szBrief":"dm³","szNameStandard":""},"105015":{"id":105015,"szName":"立方厘米","szNameEnglish":"cubic centimetre","szPlural":"cubic centimetres","szBrief":"cm³","szNameStandard":""},"105016":{"id":105016,"szName":"立方米","szNameEnglish":"cubic metre","szPlural":"cubic metres","szBrief":"m³","szNameStandard":""},"105017":{"id":105017,"szName":"千克","szNameEnglish":"kilogram","szPlural":"kilograms","szBrief":"kg","szNameStandard":""}}; var unt= dicUnit[id]; if(unt) return unt; else { console.error('IDToUnit(' + id + ') error: not found!'); return null; } } function NameToUnit(szName) { var dicUnit = {"克":{"id":100590,"szName":"克","szNameEnglish":"gram","szPlural":"grams","szBrief":"g","szNameStandard":""},"立方分米":{"id":105014,"szName":"立方分米","szNameEnglish":"cubic decimetre","szPlural":"cubic decimetres","szBrief":"dm³","szNameStandard":""},"立方厘米":{"id":105015,"szName":"立方厘米","szNameEnglish":"cubic centimetre","szPlural":"cubic centimetres","szBrief":"cm³","szNameStandard":""},"立方米":{"id":105016,"szName":"立方米","szNameEnglish":"cubic metre","szPlural":"cubic metres","szBrief":"m³","szNameStandard":""},"千克":{"id":105017,"szName":"千克","szNameEnglish":"kilogram","szPlural":"kilograms","szBrief":"kg","szNameStandard":""}}; var unt= dicUnit[szName]; if(unt) return unt; else { console.error('IDToUnit(' + id + ') error: not found!'); return null; } } function IDToUnitName(id, szLocale, bPlural) { var unt= IDToUnit(id); if(!unt) return null; if(unt.szBrief) return unt.szBrief; switch((szLocale ? szLocale : '').toLowerCase()) { case 'en-us': return bPlural ? (unt.szPlural ? unt.szPlural : (unt.szNameEnglish ? unt.szNameEnglish : unt.szName)) : unt.szNameEnglish ? unt.szNameEnglish : unt.szName; break; default: return unt.szName ? unt.szName : unt.szNameEnglish; break; } }