1const arrLang = { 2 "en": { 3 "title": "3BLD Algorithms Database", 4 "description": "The online website for BLDDB.", 5 "corner": "3-Style Corner", 6 "twists": "Corner Twist", 7 "edge": "3-Style Edge", 8 "2flips": "Edge Flip", 9 "parity": "3BLD Parity", 10 "ltct": "LTCT & T2C", 11 "2e2e": "2e2e", 12 "ltef": "LTEF", 13 "5style": "5-Style", 14 "code": "Lettering Scheme", 15 "introduction": "Readme", 16 "cornerHint": "Please enter 3 letter pairs (buffer-position1-position2) you want to query (eg. JAD)", 17 "edgeHint": "Please enter 3 letter pairs (buffer-position1-position2) you want to query (eg. ACG)", 18 "twistsHint": "Please set the corner twist condition (solved if empty)", 19 "2flipsHint": "Please enter the 2 positions you want to flip", 20 "parityHint": "Please enter the parity you want to solve", 21 "2e2eHint": "Please enter the positions you want to swap", 22 "ltctHint1": "Edge swap is always UF-UR.", 23 "ltctHint2": "For LTCT inquiry, select first and second drop-down lists.", 24 "ltctHint3": "For T2C inquiry, select first and third drop-down lists.", 25 "ltefHint": "Please enter the positions you want to query (Here LTEF stand for last edge target + edge flip. eg. UF-xy-RU-FU, plus a flip)", 26 "5styleHint": "Please enter 5 letter pairs (buffer-position1-position2-position3-position4) you want to query (eg. ACEGJ)", 27 "wingHint": "Please enter 3 letter pairs (buffer-position1-position2) you want to query (eg. ACG)", 28 "midgeHint": "Please enter 3 letter pairs (buffer-position1-position2) you want to query (eg. ACG)", 29 "xcenterHint": "Please enter 3 letter pairs (buffer-position1-position2) you want to query (eg. JAB)", 30 "tcenterHint": "Please enter 3 letter pairs (buffer-position1-position2) you want to query (eg. ACF)", 31 "position": "Position: ", 32 "pairs": "Letter Pairs: ", 33 "cw": "CW: ", 34 "ccw": "CCW: ", 35 "2flips1": "Position1: ", 36 "2flips2": "Position2: ", 37 "parity1": "Edge:", 38 "parity2": "Corner:", 39 "twistscw": "CW", 40 "twistsccw": "CCW", 41 "ltcttwist": "Twist: ", 42 "ltcttwistHint": "Where U/D sticker is", 43 "2e2e1": "Swap1: ", 44 "2e2e2": "Swap2: ", 45 "2e2eflips": "Flips:", 46 "2e2eyes": "Yes", 47 "2e2eno": "No", 48 "ltefflips": "Flips:", 49 "codeChichu": "Chinese Lettering Scheme", 50 "codeSpeffz": "Speffz Lettering Scheme", 51 "codeLetterSetting": "Lettering Scheme Setting: ", 52 "codeOrientationSetting": "Orientation Setting: ", 53 "code1": "Yellow(top) - Red(front)", 54 "code2": "Yellow(top) - Orange(front)", 55 "code3": "Yellow(top) - Blue(front)", 56 "code4": "Yellow(top) - Green(front)", 57 "code5": "White(top) - Red(front)", 58 "code6": "White(top) - Orange(front)", 59 "code7": "White(top) - Blue(front)", 60 "code8": "White(top) - Green(front)", 61 "code9": "Blue(top) - Red(front)", 62 "code10": "Blue(top) - Orange(front)", 63 "code11": "Blue(top) - Yellow(front)", 64 "code12": "Blue(top) - White(front)", 65 "code13": "Green(top) - Red(front)", 66 "code14": "Green(top) - Orange(front)", 67 "code15": "Green(top) - Yellow(front)", 68 "code16": "Green(top) - White(front)", 69 "code17": "Red(top) - Blue(front)", 70 "code18": "Red(top) - Green(front)", 71 "code19": "Red(top) - Yellow(front)", 72 "code20": "Red(top) - White(front)", 73 "code21": "Orange(top) - Blue(front)", 74 "code22": "Orange(top) - Green(front)", 75 "code23": "Orange(top) - Yellow(front)", 76 "code24": "Orange(top) - White(front)", 77 "wingCodeSetting": "Wing Coding Position: ", 78 "wingcode1": "Standard (coding at UFr)", 79 "wingcode2": "Non-standard (coding at FUr)", 80 "thumbup": "Thumb up", 81 "thumbdown": "Thumb down", 82 "homegrip": "Home grip", 83 "no": "No.", 84 "algorithm": "Algorithm", 85 "commutator": "Commutator", 86 "thumbPosition": "Thumb Position", 87 "source": "Source", 88 "buffer": "Buffer: ", 89 "nightmare": "Nightmare Alg Set", 90 "nightmareDescription": "The online website for Nightmare.", 91 "nightmareLetters": "Letters", 92 "nightmareEdge": "3-Style Edge", 93 "nightmareCorner": "3-Style Corner", 94 "nightmare2Flips": "Edge Flip", 95 "nightmare2Twists": "Corner Twist", 96 "nightmareParity": "Parity", 97 "nightmareParityTwist": "LTCT/LTEF", 98 "nightmare2e2e": "2e2e", 99 "nightmare2c2c": "2c2c", 100 "nightmare3Twists": "3 Corner Twist", 101 "nightmare4Flips": "4 Edge Flip", 102 "nightmare5Style": "5-Style Edge(UR)", 103 "style": "Styleï¼", 104 "cornerStyleNightmare": "nightmare", 105 "cornerStyleBalance": "balance", 106 "cornerStyleYuanzi": "yuanzi", 107 "cornerStyleManmade": "manmade", 108 "edgeStyleNightmare": "nightmare", 109 "edgeStyleManmade": "manmade",
110 "custom": "Custom Alg Set", 111 "customDescription": "Customize your Alg set.", 112 "customEdge": "3-Style Edge", 113 "customCorner": "3-Style Corner", 114 "customUpfile": "Import Local Excel", 115 "customDownfile": "Export Excel", 116 "customClear": "Clear", 117 "bigbld": "BigBLD Alg Set", 118 "wing": "Wing", 119 "midge": "Midge", 120 "xcenter": "X-center", 121 "tcenter": "+-center", 122 "notice": "Notice", 123 "noticeSentence1": "The next version of BLDDB (", 124 "noticeSentence2": ") is currently in beta. Please visit and provide your feedback to help us improve!", 125 "neverShowAgain": "Never show again" 126 }, 127 "zh": { 128 "title": "ä¸ç²å ¬å¼åº", 129 "description": "ä¸ç²å ¬å¼åºçå¨çº¿ç½é¡µçæ¬ã", 130 "corner": "è§åå ¬å¼åº", 131 "twists": "ç¿»è§å ¬å¼åº", 132 "edge": "棱åå ¬å¼åº", 133 "2flips": "ç¿»æ£±å ¬å¼åº", 134 "parity": "å¥å¶å ¬å¼åº", 135 "ltct": "å¥å¶å¸¦ç¿»åº", 136 "2e2e": "2e2eåº", 137 "ltef": "棱ä¸å¾ªç¯å¸¦ç¿»åº", 138 "5style": "äºå¾ªç¯åº", 139 "code": "ç¼ç ", 140 "introduction": "说æ", 141 "cornerHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çå ¬å¼ç¼ç ï¼ä¾å¦: JADï¼", 142 "edgeHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çå ¬å¼ç¼ç ï¼ä¾å¦: ACGï¼", 143 "twistsHint": "请å¨ä¸æ¹éæ©ä½ è¦æ¥è¯¢çç¿»è§å ¬å¼", 144 "2flipsHint": "请å¨ä¸æ¹éæ©ä½ è¦æ¥è¯¢çç¿»æ£±å ¬å¼", 145 "parityHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çå¥å¶å ¬å¼", 146 "ltctHint1": "棱å交æ¢ä½ç½®ä¸º UF-URã", 147 "ltctHint2": "æ¥è¯¢å¥å¶å¸¦ç¿»å ¬å¼æ¶ï¼è¯·å¨ä¸æ¹éæ©ç¬¬ä¸å第äºä¸ªä¸ææ ã", 148 "ltctHint3": "æ¥è¯¢ T2C å ¬å¼æ¶ï¼è¯·å¨ä¸æ¹éæ©ç¬¬ä¸å第ä¸ä¸ªä¸ææ ã", 149 "2e2eHint": "请å¨ä¸æ¹éæ©ä½ è¦æ¥è¯¢ç 2e2e å ¬å¼", 150 "ltefHint": "请å¨ä¸æ¹éæ©ä½ è¦æ¥è¯¢ç棱ä¸å¾ªç¯å¸¦ç¿»å ¬å¼", 151 "5styleHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çäºå¾ªç¯å ¬å¼", 152 "wingHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çå ¬å¼ç¼ç ï¼ä¾å¦: ACGï¼", 153 "midgeHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çå ¬å¼ç¼ç ï¼ä¾å¦: ACGï¼", 154 "xcenterHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çå ¬å¼ç¼ç ï¼ä¾å¦: JABï¼", 155 "tcenterHint": "请å¨ä¸æ¹è¾å ¥ä½ è¦æ¥è¯¢çå ¬å¼ç¼ç ï¼ä¾å¦: ACFï¼", 156 "position": "ä½ç½®ç±»ï¼", 157 "pairs": "å ¬å¼æ¥è¯¢ï¼", 158 "cw": "顺翻ï¼", 159 "ccw": "éç¿»ï¼", 160 "2flips1": "ä½ç½®ä¸ï¼", 161 "2flips2": "ä½ç½®äºï¼", 162 "parity1": "棱ï¼", 163 "parity2": "è§ï¼", 164 "twistscw": "顺翻", 165 "twistsccw": "éç¿»", 166 "ltcttwist": "ç¿»è§:", 167 "ltcttwistHint": "ç¿»è§é«çº§è²æå¨çä½ç½®", 168 "2e2e1": "交æ¢ä¸: ", 169 "2e2e2": "交æ¢äº: ", 170 "2e2eflips": "å«ç¿»:", 171 "2e2eyes": "æ¯", 172 "2e2eno": "å¦", 173 "ltefflips": "ç¿»è²:", 174 "codeChichu": "å½³äºç¼ç ", 175 "codeSpeffz": "Speffz ç¼ç ", 176 "codeLetterSetting": "ç¼ç 设置ï¼", 177 "codeOrientationSetting": "åæ è®¾ç½®ï¼", 178 "code1": "é»é¡¶çº¢å", 179 "code2": "é»é¡¶æ©å", 180 "code3": "é»é¡¶èå", 181 "code4": "é»é¡¶ç»¿å", 182 "code5": "ç½é¡¶çº¢å", 183 "code6": "ç½é¡¶æ©å", 184 "code7": "ç½é¡¶èå", 185 "code8": "ç½é¡¶ç»¿å", 186 "code9": "è顶红å", 187 "code10": "èé¡¶æ©å", 188 "code11": "èé¡¶é»å", 189 "code12": "èé¡¶ç½å", 190 "code13": "绿顶红å", 191 "code14": "绿顶æ©å", 192 "code15": "绿顶é»å", 193 "code16": "绿顶ç½å", 194 "code17": "红顶èå", 195 "code18": "红顶绿å", 196 "code19": "红顶é»å", 197 "code20": "红顶ç½å", 198 "code21": "æ©é¡¶èå", 199 "code22": "æ©é¡¶ç»¿å", 200 "code23": "æ©é¡¶é»å", 201 "code24": "æ©é¡¶ç½å", 202 "wingCodeSetting": "翼棱ç¼ç ä½ç½®ï¼", 203 "wingcode1": "æ åï¼å¨ UFr ä½ç½®ç¼ç ï¼", 204 "wingcode2": "éæ åï¼å¨ FUr ä½ç½®ç¼ç ï¼", 205 "thumbup": "ä¸", 206 "thumbdown": "ä¸", 207 "homegrip": "ä¸", 208 "no": "åºå·", 209 "source": "æ¥æº", 210 "algorithm": "å ¬å¼", 211 "commutator": "交æ¢å", 212 "thumbPosition": "èµ·æ", 213 "buffer": "ç¼å²ï¼", 214 "nightmare": "婿¢¦å ¬å¼é", 215 "nightmareDescription": "婿¢¦å ¬å¼éçå¨çº¿ç½é¡µçæ¬ã", 216 "nightmareLetters": "ç¼ç ", 217 "nightmareEdge": "å ¨ç¼å²æ£±", 218 "nightmareCorner": "å ¨ç¼å²è§", 219 "nightmare2Flips": "å ¨ä¸¤æ£±ç¿»", 220 "nightmare2Twists": "å ¨ä¸¤è§ç¿»", 221 "nightmareParity": "å¥å¶", 222 "nightmareParityTwist": "å¥å¶å¸¦ç¿»", 223 "nightmare2e2e": "2e2e", 224 "nightmare2c2c": "2c2c", 225 "nightmare3Twists": "å ¨ä¸è§ç¿»", 226 "nightmare4Flips": "å ¨åæ£±ç¿»", 227 "nightmare5Style": "äºå¾ªç¯(UR)", 228 "style": "飿 ¼ï¼", 229 "cornerStyleNightmare": "婿¢¦", 230 "cornerStyleBalance": "平衡", 231 "cornerStyleYuanzi": "åå", 232 "cornerStyleManmade": "人é ", 233 "edgeStyleNightmare": "婿¢¦", 234 "edgeStyleManmade": "人é ",
235 "custom": "ä¸ªäººå ¬å¼é", 236 "customDescription": "èªå®ä¹ä½ çç²æ§å ¬å¼éã", 237 "customEdge": "棱åå ¬å¼é", 238 "customCorner": "è§åå ¬å¼é", 239 "customUpfile": "å¯¼å ¥æ¬å° Excel", 240 "customDownfile": "导åºä¸º Excel", 241 "customClear": "æ¸ ç©º", 242 "bigbld": "é«ç²å ¬å¼åº", 243 "wing": "ç¿¼æ£±å ¬å¼åº", 244 "midge": "䏿£±å ¬å¼åº", 245 "xcenter": "è§å¿å ¬å¼åº", 246 "tcenter": "è¾¹å¿å ¬å¼åº", 247 "notice": "éç¥", 248 "noticeSentence1": "æ°çç²æ§å ¬å¼åºï¼", 249 "noticeSentence2": "ï¼ç®åå¤äºå ¬æµé¶æ®µã请访é®å¹¶æä¾æ¨çåé¦ä»¥å¸®å©æä»¬æ¹è¿ï¼", 250 "neverShowAgain": "ä¸åæ¾ç¤º" 251 }, 252 "ja": { 253 "title": "3BLDæé ãã¼ã¿ãã¼ã¹", 254 "description": "BLDDBã®ãªã³ã©ã¤ã³ã¦ã§ããµã¤ãã", 255 "corner": "3-Styleã³ã¼ãã¼", 256 "twists": "ã³ã¼ãã¼ãã¤ã¹ã", 257 "edge": "3-Styleã¨ãã¸", 258 "2flips": "ã¨ãã¸ããªãã", 259 "parity": "3BLD ããªãã£", 260 "ltct": "LTCT & T2C", 261 "2e2e": "2e2e", 262 "ltef": "LTEF", 263 "5style": "5-Style", 264 "code": "ãã³ããªã³ã°è¨å®", 265 "introduction": "Readme", 266 "cornerHint": "æ¤ç´¢ããã3ãã³ããªã³ã°ï¼ãããã¡-ä½ç½®1-ä½ç½®2ï¼ãå ¥åãã¦ãã ããï¼ä¾ï¼JADï¼", 267 "edgeHint": "æ¤ç´¢ããã3ãã³ããªã³ã°ï¼ãããã¡-ä½ç½®1-ä½ç½®2ï¼ãå ¥åãã¦ãã ããï¼ä¾ï¼ACGï¼", 268 "twistsHint": "ã³ã¼ãã¼ãã¤ã¹ãã®æ¡ä»¶ãè¨å®ãã¦ãã ããï¼æªè§£æ±ºã®å ´åã¯ç©ºã«ãã¦ãã ããï¼", 269 "2flipsHint": "ããªããããã2ã¤ã®ä½ç½®ãå ¥åãã¦ãã ãã", 270 "parityHint": "解決ãããããªãã£ãå ¥åãã¦ãã ãã", 271 "ltctHint1": "ã¨ãã¸äº¤æã¯å¸¸ã«UF-URã§ãã", 272 "ltctHint2": "LTCTã®åãåããã®å ´åãæåã¨2çªç®ã®ãããããã¦ã³ãªã¹ãã鏿ãã¦ãã ããã", 273 "ltctHint3": "T2Cã®åãåããã®å ´åãæåã¨3çªç®ã®ãããããã¦ã³ãªã¹ãã鏿ãã¦ãã ããã", 274 "2e2eHint": "交æãããä½ç½®ãå ¥åãã¦ãã ãã", 275 "ltefHint": "æ¤ç´¢ãããä½ç½®ãå ¥åãã¦ãã ãã ï¼ä¾ï¼UF-xy-RU-FU, plus a flipï¼", 276 "5styleHint": "æ¤ç´¢ããã5ãã³ããªã³ã°ï¼ãããã¡-ä½ç½®1-ä½ç½®2-ä½ç½®3-ä½ç½®4ï¼ãå ¥åãã¦ãã ããï¼ä¾ï¼ACEGJï¼", 277 "wingHint": "æ¤ç´¢ããã3ãã³ããªã³ã°ï¼ãããã¡-ä½ç½®1-ä½ç½®2ï¼ãå ¥åãã¦ãã ããï¼ä¾ï¼ACGï¼", 278 "midgeHint": "æ¤ç´¢ããã3ãã³ããªã³ã°ï¼ãããã¡-ä½ç½®1-ä½ç½®2ï¼ãå ¥åãã¦ãã ããï¼ä¾ï¼ACGï¼", 279 "xcenterHint": "æ¤ç´¢ããã3ãã³ããªã³ã°ï¼ãããã¡-ä½ç½®1-ä½ç½®2ï¼ãå ¥åãã¦ãã ããï¼ä¾ï¼JABï¼", 280 "tcenterHint": "æ¤ç´¢ããã3ãã³ããªã³ã°ï¼ãããã¡-ä½ç½®1-ä½ç½®2ï¼ãå ¥åãã¦ãã ããï¼ä¾ï¼ACFï¼", 281 "position": "ã¹ããã«ã¼ï¼", 282 "pairs": "ãã³ããªã³ã°ï¼", 283 "cw": "æè¨åãï¼", 284 "ccw": "åæè¨åãï¼", 285 "2flips1": "ä½ç½®1ï¼", 286 "2flips2": "ä½ç½®2ï¼", 287 "parity1": "ã¨ãã¸ï¼", 288 "parity2": "ã³ã¼ãã¼ï¼", 289 "twistscw": "æè¨åã", 290 "twistsccw": "åæè¨åã", 291 "ltcttwist": "ã³ã¼ãã¼ãã¤ã¹ã:", 292 "ltcttwistHint": "U/Dã¹ããã«ã¼ãããä½ç½®", 293 "2e2e1": "交æ1ï¼", 294 "2e2e2": "交æ2ï¼", 295 "2e2eflips": "ããªããï¼", 296 "2e2eyes": "ã¯ã", 297 "2e2eno": "ããã", 298 "ltefflips": "ããªããï¼", 299 "codeChichu": "Chichuãã³ããªã³ã°", 300 "codeSpeffz": "Speffzãã³ããªã³ã°", 301 "codeLetterSetting": "ãã³ããªã³ã°è¨å®ï¼", 302 "codeOrientationSetting": "åãè¨å®ï¼", 303 "code1": "é»(Ué¢) - 赤(Fé¢)", 304 "code2": "é»(Ué¢) - æ©(Fé¢)", 305 "code3": "é»(Ué¢) - é(Fé¢)", 306 "code4": "é»(Ué¢) - ç·(Fé¢)", 307 "code5": "ç½(Ué¢) - 赤(Fé¢)", 308 "code6": "ç½(Ué¢) - æ©(Fé¢)",
309 "code7": "ç½(Ué¢) - é(Fé¢)", 310 "code8": "ç½(Ué¢) - ç·(Fé¢)", 311 "code9": "é(Ué¢) - 赤(Fé¢)", 312 "code10": "é(Ué¢) - æ©(Fé¢)", 313 "code11": "é(Ué¢) - é»(Fé¢)", 314 "code12": "é(Ué¢) - ç½(Fé¢)", 315 "code13": "ç·(Ué¢) - 赤(Fé¢)", 316 "code14": "ç·(Ué¢) - æ©(Fé¢)", 317 "code15": "ç·(Ué¢) - é»(Fé¢)", 318 "code16": "ç·(Ué¢) - ç½(Fé¢)", 319 "code17": "赤(Ué¢) - é(Fé¢)", 320 "code18": "赤(Ué¢) - ç·(Fé¢)", 321 "code19": "赤(Ué¢) - é»(Fé¢)", 322 "code20": "赤(Ué¢) - ç½(Fé¢)", 323 "code21": "æ©(Ué¢) - é(Fé¢)", 324 "code22": "æ©(Ué¢) - ç·(Fé¢)", 325 "code23": "æ©(Ué¢) - é»(Fé¢)", 326 "code24": "æ©(Ué¢) - ç½(Fé¢)", 327 "wingCodeSetting": "Wing Coding Position: ", 328 "wingcode1": "Standard (coding at UFr)", 329 "wingcode2": "Non-standard (coding at FUr)", 330 "thumbup": "ä¸", 331 "thumbdown": "ä¸", 332 "homegrip": "ä¸", 333 "no": "é£çª", 334 "source": "åºå ¸", 335 "algorithm": "æé ", 336 "commutator": "ã³ãã¥ãã¼ã¿ã¼", 337 "thumbPosition": "ã¹ã¿ã¼ã", 338 "buffer": "ãããã¡ï¼", 339 "nightmare": "æªå¤¢æé 表", 340 "nightmareDescription": "æªå¤¢æé 表ã®ãªã³ã©ã¤ã³ã¦ã§ããµã¤ãã", 341 "nightmareLetters": "ã¹ããã«ã¼", 342 "nightmareEdge": "å ¨ã¨ãã¸ãããã¡", 343 "nightmareCorner": "å ¨ã³ã¼ãã¼ãããã¡", 344 "nightmare2Flips": "å ¨2ã¨ãã¸ããªãã", 345 "nightmare2Twists": "å ¨2ã³ã¼ãã¼ãã¤ã¹ã", 346 "nightmareParity": "ããªãã£", 347 "nightmareParityTwist": "LTCT/LTEF", 348 "nightmare2e2e": "2e2e", 349 "nightmare2c2c": "2c2c", 350 "nightmare3Twists": "å ¨3ã³ã¼ãã¼ãã¤ã¹ã", 351 "nightmare4Flips": "å ¨4ã¨ãã¸ããªãã", 352 "nightmare5Style": "5-Styleã¨ãã¸(UR)", 353 "style": "ã¹ã¿ã¤ã«ï¼", 354 "cornerStyleNightmare": "æªå¤¢", 355 "cornerStyleBalance": "ãã©ã³ã¹", 356 "cornerStyleYuanzi": "yuanzi", 357 "cornerStyleManmade": "人工", 358 "edgeStyleNightmare": "æªå¤¢", 359 "edgeStyleManmade": "人工", 360 "custom": "ã«ã¹ã¿ã æé 表", 361 "customDescription": "ããªãã®3BLDæé 表ãã«ã¹ã¿ãã¤ãºãã", 362 "customEdge": "3-Styleã¨ãã¸", 363 "customCorner": "3-Styleã³ã¼ãã¼", 364 "customUpfile": "Excelãã¡ã¤ã«ãã¤ã³ãã¼ã", 365 "customDownfile": "Excelãã¡ã¤ã«ã«ã¨ã¯ã¹ãã¼ã", 366 "customClear": "ã¯ãªã¢", 367 "bigbld": "BigBLD Alg Set", 368 "wing": "Wing", 369 "midge": "Midge", 370 "xcenter": "X-center", 371 "tcenter": "+-center", 372 "notice": "ãç¥ãã", 373 "noticeSentence1": "BLDDBã®æ¬¡ã®ãã¼ã¸ã§ã³ï¼", 374 "noticeSentence2": "ï¼ã¯ç¾å¨ãã¼ã¿çã§ãããã²è¨ªåãã¦ãæ¹åã®ããã«ãã£ã¼ãããã¯ããå¯ããã ããï¼", 375 "neverShowAgain": "å表示ããªã" 376 } 377}; 378 379const langNames = { 380 "zh": "ç®ä½ä¸æ", 381 "en": "English", 382 "ja": "æ¥æ¬èª" 383}; 384
385// Check for cookie support 386// The default language is English 387let lang = getCookie("lang") || navigator.language.slice(0, 2) || navigator.userLanguage.slice(0, 2) || "en"; 388if (!Object.keys(arrLang).includes(lang)) { 389 lang = "en"; 390} 391 392document.querySelector(".language .status_circle").textContent = langNames[lang]; 393if (lang === "zh") { 394 $("#introduction").attr("href", "https://docs.blddb.net/zh"); 395 $("#nightmareIntroduction").attr("href", "https://docs.blddb.net/zh/#nightmare"); 396 $("#donate").attr("href", "donate.html"); 397 $("#codeinput").width("5.5em"); 398 $("#cornerstyle").width("5em"); 399 $("#edgestyle").width("5em"); 400 $("#ltctstyle").width("5em"); 401 $("#paritystyle").width("5em"); 402 $("#image").show(); 403} else { 404 $("#introduction").attr("href", "https://docs.blddb.net/en"); 405 $("#nightmareIntroduction").attr("href", "https://docs.blddb.net/en/#nightmare"); 406 $("#donate").attr("href", "donate_en.html"); 407 $("#codeinput").width("14em"); 408 $("#cornerstyle").width("7em"); 409 $("#edgestyle").width("7em"); 410 $("#ltctstyle").width("7em"); 411 $("#paritystyle").width("7em"); 412 $("#image").hide(); 413} 414 415dropdown = document.querySelector(".dropdown-content"); 416dropdown.innerHTML = ""; 417 418for (const langOther in langNames) { 419 if (langOther !== lang) { 420 dropdown.innerHTML += `<div class="status_circle" data-lang="${langOther}">${langNames[langOther]}</div>`; 421 } 422} 423 424// Get the translate button and dropdown content 425const translateBtn = document.querySelector(".language .status_circle"); 426const dropdownContent = document.querySelector(".language .dropdown-content"); 427 428translateBtn.textContent = langNames[lang]; 429translateBtn.style.backgroundImage = `url(../../images/${lang}.png)`; 430// Add a click event listener to the translate button 431translateBtn.addEventListener("click", () => { 432 // Toggle the "show" class on the dropdown content 433 dropdownContent.classList.toggle("show"); 434}); 435 436$(document).ready(() => { 437 $(".lang").each(function (index, element) { 438 $(this).text(arrLang[lang][$(this).attr("key")]); 439 }); 440 if (typeof $(".allscreen")[0] !== "undefined") { 441 $(".allscreen")[0].style.display = "block"; 442 } 443 const r = $("#table").width() / $("#div1").width(); 444 if (r > 1) { 445 $("#table").css("font-size", 16 / r); 446 } 447 if (typeof fontAwesome === "function") { 448 fontAwesome(); 449 } 450}); 451 452dropdownContent.addEventListener("click", (event) => { 453 if (event.target.classList.contains("status_circle")) { 454 lang = event.target.dataset.lang; 455 translateBtn.textContent = langNames[lang]; 456 translateBtn.style.backgroundImage = `url(../../images/${lang}.png)`; 457 dropdownContent.classList.remove("show"); 458 // add options to the dropdown for the other languages 459 dropdown.innerHTML = ""; 460 for (const langOther in langNames) { 461 if (langOther !== lang) { 462 dropdown.innerHTML += `<div class="status_circle" data-lang="${langOther}">${langNames[langOther]}</div>`; 463 } 464 } 465 // update cookie key 466 setCookie("lang", lang, 400); 467 document.querySelector(".language .status_circle").textContent = langNames[lang]; 468 if (lang === "zh") { 469 $("#introduction").attr("href", "https://docs.blddb.net/zh"); 470 $("#nightmareIntroduction").attr("href", "https://docs.blddb.net/zh/#nightmare"); 471 $("#donate").attr("href", "donate.html"); 472 $("#codeinput").width("5.5em"); 473 $("#cornerstyle").width("5em"); 474 $("#edgestyle").width("5em"); 475 $("#ltctstyle").width("5em"); 476 $("#paritystyle").width("5em"); 477 $("#image").show(); 478 } else { 479 $("#introduction").attr("href", "https://docs.blddb.net/en"); 480 $("#nightmareIntroduction").attr("href", "https://docs.blddb.net/en/#nightmare"); 481 $("#donate").attr("href", "donate_en.html"); 482 $("#codeinput").width("14em"); 483 $("#cornerstyle").width("7em"); 484 $("#edgestyle").width("7em"); 485 $("#ltctstyle").width("7em"); 486 $("#paritystyle").width("7em"); 487 $("#image").hide(); 488 } 489 $(".lang").each(function (index, element) { 490 $(this).text(arrLang[lang][$(this).attr("key")]); 491 }); 492 if (typeof algSearch === "function") { 493 algSearch(); 494 } 495 if (typeof fontAwesome === "function") { 496 fontAwesome(); 497 } 498 } 499});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.