Knowledge

Module:Hepburner

Source 📝

21: 123: 86:
note: oU aA or the like will break it. You should never, ever, ever do this regardless, but note that is a limitation. If you need that, add it to the list, following the current pattern.
119: 134: 110: 36: 145: 106: 32: 92: 138: 40: 129: 57:- Please use this instead of using this directly. It enforces subst for this *very* costly module. 600:--TODO split map up into consonant groups and create a jump table based off the unicode value 2790:-- convert to hiragana codepointwise so i dont have to remake the lookup table for katakana 100: 48: 28: 2332:-- TODO: add a flag to disable this, and return the normal romanji without the diacritics 8: 96: 54: 60:
Any double vowels will get converted to a long vowel, ou will get converted to ō.
1904:-- special rule for double little vowels maybe? will make this more expensive 2276:-- string before the small tsu + next character + string after that one xtsu 15: 2850:-- this is bad, we're rebuilding the entire string just for katakana 2357:-- would it be better to have the kana conversion in the above function? 1894:-- this will cause issues if someone tries something like あぁぁぁぁぁ => a 551:--map is made local so it wont get cached every single time this is ran 1530:-- iterates over each kana to convert it to romanji without diacritics 200:-- Converts romanji kana to modified hepburn, I recommend subst:ing 3104:--TODO add a performant way to detect if there is kana in a string 3056:-- kana not found, that should mean we were probably given romanji 2840:-- append the processed character to the current running string 2451:-- I know magic numbers are bad but it almost seems more worth 2343:-- checking for kana will need to check these bounds regardless 1660:-- if kana was not found in kanaMap, but found in smallKanaMap 1589:-- i'm new to mw lua, and couldn't get it to play nice 3195:-- testing function for the lua console on the module itself 3066:-- and if its other unicode, they just get that string back 993:-- = "ya", = "yu", = "yo", 2322:-- kana is converted to romanji, now change it to hepburn 67:{{#invoke:Hepburner|toHepburn|kara-age}} => kara-age 2661:-- short circuit for ascii, which is the intended use. 1926:-- character was not in either map, append it directly 81:{{#invoke:Hepburner|toHepburn|ちゅうにびょう}} => chūnibyō 2857:-- maybe there's some string sub magic we can do? 79:{{#invoke:Hepburner|toHepburn|いきましょう}} => ikimashō 47:
Romanizes double vowels per the standard outlined in
1884:-- remove vowel, append small vowel or other letters 2668:-- kana support was intended to be a minor feature 2176:-- if it's a vowel, we don't replicate it. 1570:-- this is a really bad way of doing a foreach but 83:{{#invoke:Hepburner|toHepburn|つづく}} => tsudzuku 71:{{#invoke:Hepburner|toHepburn|raamen}} => rāmen 69:{{#invoke:Hepburner|toHepburn|sakkaa}} => sakkā 1955:-- Replace "っ" with the next consonant 116:Editors can experiment in this module's sandbox 73:{{#invoke:Hepburner|toHepburn|ヴィデオ}} => video 63:{{#invoke:Hepburner|toHepburn|Kinou}} => Kinō 77:{{#invoke:Hepburner|toHepburn|やった}} => yatta 1767:-- special case for the 3 letter romanizations 65:{{#invoke:Hepburner|toHepburn|Ooki}} => Ōki 75:{{#invoke:Hepburner|toHepburn|いこう}} => ikō 3111:--this could be expanded to use bopomofo too 1831:-- since しゅ=> shu rather than shyu or syu 2136:-- get the next letter after the small tsu 18: 2350:-- might as well convert at the same time 3027:-- processedData = convertedString 2286:-- surely there's a better way? 13: 2599:-- difference in the unicode table 14: 3276: 2491:-- it to use them in this context 19: 1625:-- if kana was found in kanaMap 211:-- standard long vowel patterns 190:"Module:Unicode data" 1: 2976:checkForKanaPresentAndConvert 2370:checkForKanaPresentAndConvert 3005:-- processedData = kanaFound 7: 2531:-- this is really expensive 10: 3281: 3258: 3257: 3254: 3253: 3247: 3246: 3243: 3242: 3224: 3223: 3199: 3198: 3192: 3191: 3188: 3187: 3181: 3180: 3162: 3161: 3140: 3139: 3115: 3114: 3108: 3107: 3101: 3100: 3097: 3096: 3081: 3080: 3077: 3076: 3070: 3069: 3060: 3059: 3038: 3037: 3031: 3030: 3009: 3008: 2993: 2992: 2989: 2988: 2967: 2966: 2963: 2962: 2956: 2955: 2949: 2948: 2930: 2929: 2926: 2925: 2916: 2915: 2894: 2893: 2890: 2889: 2883: 2882: 2861: 2860: 2854: 2853: 2844: 2843: 2801: 2800: 2794: 2793: 2772: 2771: 2759: 2758: 2722: 2721: 2709: 2708: 2672: 2671: 2665: 2664: 2643: 2642: 2603: 2602: 2572: 2571: 2535: 2534: 2495: 2494: 2455: 2454: 2415: 2414: 90: 2399: 2398: 2383: 2382: 2361: 2360: 2354: 2353: 2347: 2346: 2340: 2339: 2336: 2335: 2326: 2325: 2304: 2303: 2297: 2296: 2290: 2289: 2280: 2279: 2180: 2179: 2140: 2139: 2076: 2075: 2057: 2056: 2005: 2004: 1959: 1958: 1952: 1951: 1948: 1947: 1944: 1943: 1937: 1936: 1930: 1929: 1908: 1907: 1898: 1897: 1888: 1887: 1842: 1841: 1835: 1834: 1771: 1770: 1707: 1706: 1664: 1663: 1648: 1647: 1629: 1628: 1613: 1612: 1609: 1608: 1593: 1592: 1574: 1573: 1534: 1533: 1491: 1490: 1487: 1486: 1483: 1482: 1476: 1475: 1448: 1447: 1426: 1425: 1377: 1376: 1361: 1360: 1354: 1353: 1344: 1343: 1295: 1294: 1246: 1245: 1197: 1196: 1148: 1147: 1099: 1098: 1086: 1085: 1046: 1045: 997: 996: 963: 962: 914: 913: 865: 864: 816: 815: 767: 766: 718: 717: 669: 668: 620: 619: 604: 603: 597: 596: 593: 592: 577: 576: 555: 554: 548: 547: 544: 543: 537: 536: 527: 526: 520: 519: 486: 485: 452: 451: 430: 429: 423: 422: 413: 412: 400: 399: 387: 386: 374: 373: 361: 360: 348: 347: 335: 334: 322: 321: 309: 308: 296: 295: 283: 282: 270: 269: 257: 256: 244: 243: 231: 230: 215: 214: 208: 207: 204: 203: 197: 196: 172: 171: 156: 155: 153: 146:Subpages of this module 101:Module:Hepburner/doc 49:Hepburn Romanization 24:Module documentation 2749:katakanaUpperBound 2731:katakanaLowerBound 2699:hiraganaUpperBound 2681:hiraganaLowerBound 2593:hiraganaLowerBound 2587:katakanaLowerBound 2541:katakanaUpperBound 2501:katakanaLowerBound 2461:hiraganaUpperBound 2421:hiraganaLowerBound 1654:smallRomanization 1599:smallRomanization 3272: 3266: 3265: 3262: 3256: 3252: 3251: 3245: 3241: 3240: 3237: 3234: 3231: 3228: 3222: 3221: 3218: 3215: 3212: 3209: 3206: 3203: 3197: 3196: 3190: 3186: 3185: 3179: 3178: 3175: 3172: 3169: 3166: 3160: 3159: 3156: 3153: 3150: 3147: 3144: 3138: 3137: 3134: 3131: 3128: 3125: 3122: 3119: 3113: 3112: 3106: 3105: 3099: 3095: 3094: 3091: 3088: 3085: 3079: 3075: 3074: 3068: 3067: 3064: 3058: 3057: 3054: 3051: 3048: 3045: 3044:romanjiToHepburn 3042: 3036: 3035: 3029: 3028: 3025: 3022: 3019: 3016: 3013: 3007: 3006: 3003: 3000: 2997: 2991: 2987: 2986: 2983: 2980: 2977: 2974: 2971: 2965: 2961: 2960: 2954: 2953: 2947: 2946: 2945:-- short circuit 2943: 2940: 2937: 2934: 2928: 2924: 2923: 2920: 2914: 2913: 2910: 2907: 2904: 2901: 2898: 2892: 2888: 2887: 2881: 2880: 2877: 2874: 2871: 2868: 2865: 2859: 2858: 2852: 2851: 2848: 2842: 2841: 2838: 2835: 2832: 2829: 2826: 2823: 2820: 2817: 2814: 2811: 2808: 2805: 2799: 2798: 2792: 2791: 2788: 2785: 2782: 2779: 2776: 2770: 2769: 2766: 2763: 2757: 2756: 2753: 2750: 2747: 2744: 2741: 2738: 2735: 2732: 2729: 2726: 2720: 2719: 2716: 2713: 2707: 2706: 2703: 2700: 2697: 2694: 2691: 2688: 2685: 2682: 2679: 2676: 2670: 2669: 2663: 2662: 2659: 2656: 2653: 2650: 2647: 2641: 2640: 2637: 2634: 2631: 2628: 2625: 2622: 2619: 2616: 2613: 2610: 2607: 2601: 2600: 2597: 2594: 2591: 2588: 2585: 2582: 2579: 2576: 2570: 2569: 2566: 2563: 2560: 2557: 2554: 2551: 2548: 2545: 2542: 2539: 2533: 2532: 2529: 2526: 2523: 2520: 2517: 2514: 2511: 2508: 2505: 2502: 2499: 2493: 2492: 2489: 2486: 2483: 2480: 2477: 2474: 2471: 2468: 2465: 2462: 2459: 2453: 2452: 2449: 2446: 2443: 2440: 2437: 2434: 2431: 2428: 2425: 2422: 2419: 2413: 2412: 2409: 2406: 2403: 2397: 2396: 2393: 2390: 2387: 2381: 2380: 2377: 2374: 2371: 2368: 2365: 2359: 2358: 2352: 2351: 2345: 2344: 2338: 2334: 2333: 2330: 2324: 2323: 2320: 2317: 2314: 2311: 2310:romanjiToHepburn 2308: 2302: 2301: 2295: 2294: 2288: 2287: 2284: 2278: 2277: 2274: 2271: 2268: 2265: 2262: 2259: 2256: 2253: 2250: 2247: 2244: 2241: 2238: 2235: 2232: 2229: 2226: 2223: 2220: 2217: 2214: 2211: 2208: 2205: 2202: 2199: 2196: 2193: 2190: 2187: 2184: 2178: 2177: 2174: 2171: 2168: 2165: 2162: 2159: 2156: 2153: 2150: 2147: 2144: 2138: 2137: 2134: 2131: 2128: 2125: 2122: 2119: 2116: 2113: 2110: 2107: 2104: 2101: 2098: 2095: 2092: 2089: 2086: 2083: 2080: 2074: 2073: 2070: 2067: 2064: 2061: 2055: 2054: 2051: 2048: 2045: 2042: 2039: 2036: 2033: 2030: 2027: 2024: 2021: 2018: 2015: 2012: 2009: 2003: 2002: 1999: 1996: 1993: 1990: 1987: 1984: 1981: 1978: 1975: 1972: 1969: 1966: 1963: 1957: 1956: 1950: 1946: 1942: 1941: 1935: 1934: 1928: 1927: 1924: 1921: 1918: 1915: 1912: 1906: 1905: 1902: 1896: 1895: 1892: 1886: 1885: 1882: 1879: 1876: 1873: 1870: 1867: 1864: 1861: 1858: 1855: 1852: 1849: 1846: 1840: 1839: 1833: 1832: 1829: 1826: 1823: 1820: 1817: 1814: 1811: 1808: 1805: 1802: 1799: 1796: 1793: 1790: 1787: 1784: 1781: 1778: 1775: 1769: 1768: 1765: 1762: 1759: 1756: 1753: 1750: 1747: 1744: 1741: 1738: 1735: 1732: 1729: 1726: 1723: 1720: 1717: 1714: 1711: 1705: 1704: 1701: 1698: 1695: 1692: 1689: 1686: 1683: 1680: 1677: 1674: 1671: 1668: 1662: 1661: 1658: 1655: 1652: 1646: 1645: 1642: 1639: 1636: 1633: 1627: 1626: 1623: 1620: 1617: 1611: 1607: 1606: 1603: 1600: 1597: 1591: 1590: 1587: 1584: 1581: 1578: 1572: 1571: 1568: 1565: 1562: 1559: 1556: 1553: 1550: 1547: 1544: 1541: 1538: 1532: 1531: 1528: 1525: 1522: 1519: 1516: 1513: 1510: 1507: 1504: 1501: 1498: 1495: 1489: 1485: 1481: 1480: 1474: 1473: 1470: 1467: 1464: 1461: 1458: 1455: 1452: 1446: 1445: 1442: 1439: 1436: 1433: 1430: 1424: 1423: 1420: 1417: 1414: 1411: 1408: 1405: 1402: 1399: 1396: 1393: 1390: 1387: 1384: 1381: 1375: 1374: 1371: 1368: 1365: 1359: 1358: 1352: 1351: 1348: 1342: 1341: 1338: 1335: 1332: 1329: 1326: 1323: 1320: 1317: 1314: 1311: 1308: 1305: 1302: 1299: 1293: 1292: 1289: 1286: 1283: 1280: 1277: 1274: 1271: 1268: 1265: 1262: 1259: 1256: 1253: 1250: 1244: 1243: 1240: 1237: 1234: 1231: 1228: 1225: 1222: 1219: 1216: 1213: 1210: 1207: 1204: 1201: 1195: 1194: 1191: 1188: 1185: 1182: 1179: 1176: 1173: 1170: 1167: 1164: 1161: 1158: 1155: 1152: 1146: 1145: 1142: 1139: 1136: 1133: 1130: 1127: 1124: 1121: 1118: 1115: 1112: 1109: 1106: 1103: 1097: 1096: 1093: 1090: 1084: 1083: 1080: 1077: 1074: 1071: 1068: 1065: 1062: 1059: 1056: 1053: 1050: 1044: 1043: 1040: 1037: 1034: 1031: 1028: 1025: 1022: 1019: 1016: 1013: 1010: 1007: 1004: 1001: 995: 994: 991: 988: 985: 982: 979: 976: 973: 970: 967: 961: 960: 957: 954: 951: 948: 945: 942: 939: 936: 933: 930: 927: 924: 921: 918: 912: 911: 908: 905: 902: 899: 896: 893: 890: 887: 884: 881: 878: 875: 872: 869: 863: 862: 859: 856: 853: 850: 847: 844: 841: 838: 835: 832: 829: 826: 823: 820: 814: 813: 810: 807: 804: 801: 798: 795: 792: 789: 786: 783: 780: 777: 774: 771: 765: 764: 761: 758: 755: 752: 749: 746: 743: 740: 737: 734: 731: 728: 725: 722: 716: 715: 712: 709: 706: 703: 700: 697: 694: 691: 688: 685: 682: 679: 676: 673: 667: 666: 663: 660: 657: 654: 651: 648: 645: 642: 639: 636: 633: 630: 627: 624: 618: 617: 614: 611: 608: 602: 601: 595: 591: 590: 587: 584: 581: 575: 574: 571: 568: 565: 562: 559: 553: 552: 546: 542: 541: 535: 534: 531: 525: 524: 518: 517: 514: 511: 508: 505: 502: 499: 496: 493: 490: 484: 483: 480: 477: 474: 471: 468: 465: 462: 459: 456: 450: 449: 446: 443: 440: 439:romanjiToHepburn 437: 434: 428: 427: 421: 420: 417: 411: 410: 407: 404: 398: 397: 394: 391: 385: 384: 381: 378: 372: 371: 368: 365: 359: 358: 355: 352: 346: 345: 342: 339: 333: 332: 329: 326: 320: 319: 316: 313: 307: 306: 303: 300: 294: 293: 290: 287: 281: 280: 277: 274: 268: 267: 264: 261: 255: 254: 251: 248: 242: 241: 238: 235: 229: 228: 225: 222: 219: 213: 212: 206: 202: 201: 195: 194: 191: 188: 185: 182: 179: 176: 170: 169: 166: 165:'strict' 163: 160: 142: 127: 114: 55:Template:Hepburn 44: 25: 23: 22: 3280: 3279: 3275: 3274: 3273: 3271: 3270: 3269: 3268: 3267: 3263: 3260: 3249: 3238: 3235: 3232: 3229: 3226: 3219: 3216: 3213: 3210: 3207: 3204: 3201: 3194: 3183: 3176: 3173: 3170: 3167: 3164: 3157: 3154: 3151: 3148: 3145: 3142: 3135: 3132: 3129: 3126: 3123: 3120: 3117: 3110: 3103: 3092: 3089: 3086: 3083: 3072: 3065: 3062: 3055: 3052: 3049: 3046: 3043: 3040: 3033: 3026: 3023: 3020: 3017: 3014: 3011: 3004: 3001: 2998: 2995: 2984: 2981: 2978: 2975: 2972: 2969: 2958: 2951: 2944: 2941: 2938: 2935: 2932: 2921: 2918: 2911: 2908: 2905: 2902: 2899: 2896: 2885: 2878: 2876:convertedString 2875: 2872: 2869: 2866: 2863: 2856: 2849: 2846: 2839: 2836: 2833: 2830: 2827: 2824: 2821: 2818: 2815: 2812: 2810:convertedString 2809: 2806: 2804:convertedString 2803: 2796: 2789: 2786: 2783: 2780: 2777: 2774: 2767: 2764: 2761: 2754: 2751: 2748: 2745: 2742: 2739: 2736: 2733: 2730: 2727: 2724: 2717: 2714: 2711: 2704: 2701: 2698: 2695: 2692: 2689: 2686: 2683: 2680: 2677: 2674: 2667: 2660: 2657: 2654: 2651: 2648: 2645: 2638: 2635: 2632: 2629: 2626: 2623: 2620: 2617: 2614: 2611: 2608: 2605: 2598: 2595: 2592: 2589: 2586: 2583: 2580: 2577: 2574: 2567: 2564: 2561: 2558: 2555: 2552: 2549: 2546: 2543: 2540: 2537: 2530: 2527: 2524: 2521: 2518: 2515: 2512: 2509: 2506: 2503: 2500: 2497: 2490: 2487: 2484: 2481: 2478: 2475: 2472: 2469: 2466: 2463: 2460: 2457: 2450: 2447: 2444: 2441: 2438: 2435: 2432: 2429: 2426: 2423: 2420: 2417: 2410: 2407: 2405:convertedString 2404: 2401: 2394: 2391: 2388: 2385: 2378: 2375: 2372: 2369: 2366: 2363: 2356: 2349: 2342: 2331: 2328: 2321: 2318: 2315: 2312: 2309: 2306: 2299: 2292: 2285: 2282: 2275: 2272: 2269: 2266: 2263: 2260: 2257: 2254: 2251: 2248: 2245: 2242: 2239: 2236: 2233: 2230: 2227: 2224: 2221: 2218: 2215: 2212: 2209: 2206: 2203: 2200: 2197: 2194: 2191: 2188: 2185: 2182: 2175: 2172: 2169: 2166: 2163: 2160: 2157: 2154: 2151: 2148: 2145: 2142: 2135: 2132: 2129: 2126: 2123: 2120: 2117: 2114: 2111: 2108: 2105: 2102: 2099: 2096: 2093: 2090: 2087: 2084: 2081: 2078: 2071: 2068: 2065: 2062: 2059: 2052: 2049: 2046: 2043: 2040: 2037: 2034: 2031: 2028: 2025: 2022: 2019: 2016: 2013: 2010: 2007: 2000: 1997: 1994: 1991: 1988: 1985: 1982: 1979: 1976: 1973: 1970: 1967: 1964: 1961: 1954: 1939: 1932: 1925: 1922: 1919: 1916: 1913: 1910: 1903: 1900: 1893: 1890: 1883: 1880: 1877: 1874: 1871: 1868: 1865: 1862: 1859: 1856: 1853: 1850: 1847: 1844: 1837: 1830: 1827: 1824: 1821: 1818: 1815: 1812: 1809: 1806: 1803: 1800: 1797: 1794: 1791: 1788: 1785: 1782: 1779: 1776: 1773: 1766: 1763: 1760: 1757: 1754: 1751: 1748: 1745: 1742: 1739: 1736: 1733: 1730: 1727: 1724: 1721: 1718: 1715: 1712: 1709: 1702: 1699: 1696: 1693: 1690: 1687: 1684: 1681: 1678: 1675: 1672: 1669: 1666: 1659: 1656: 1653: 1650: 1643: 1640: 1637: 1634: 1631: 1624: 1621: 1618: 1615: 1604: 1601: 1598: 1595: 1588: 1585: 1582: 1579: 1576: 1569: 1566: 1563: 1560: 1557: 1554: 1551: 1548: 1545: 1542: 1539: 1536: 1529: 1526: 1523: 1520: 1517: 1514: 1511: 1508: 1505: 1502: 1499: 1496: 1493: 1478: 1471: 1468: 1465: 1462: 1459: 1456: 1453: 1450: 1443: 1440: 1437: 1434: 1431: 1428: 1421: 1418: 1415: 1412: 1409: 1406: 1403: 1400: 1397: 1394: 1391: 1388: 1385: 1382: 1379: 1372: 1369: 1366: 1363: 1356: 1349: 1346: 1339: 1336: 1333: 1330: 1327: 1324: 1321: 1318: 1315: 1312: 1309: 1306: 1303: 1300: 1297: 1290: 1287: 1284: 1281: 1278: 1275: 1272: 1269: 1266: 1263: 1260: 1257: 1254: 1251: 1248: 1241: 1238: 1235: 1232: 1229: 1226: 1223: 1221:"dzu" 1220: 1217: 1214: 1211: 1208: 1205: 1202: 1199: 1192: 1189: 1186: 1183: 1180: 1177: 1174: 1171: 1168: 1165: 1162: 1159: 1156: 1153: 1150: 1143: 1140: 1137: 1134: 1131: 1128: 1125: 1122: 1119: 1116: 1113: 1110: 1107: 1104: 1101: 1094: 1091: 1088: 1081: 1078: 1075: 1072: 1069: 1066: 1063: 1060: 1057: 1054: 1051: 1048: 1041: 1038: 1035: 1032: 1029: 1026: 1023: 1020: 1017: 1014: 1011: 1008: 1005: 1002: 999: 992: 989: 986: 983: 980: 977: 974: 971: 968: 965: 958: 955: 952: 949: 946: 943: 940: 937: 934: 931: 928: 925: 922: 919: 916: 909: 906: 903: 900: 897: 894: 891: 888: 885: 882: 879: 876: 873: 870: 867: 860: 857: 854: 851: 848: 845: 842: 839: 836: 833: 830: 827: 824: 821: 818: 811: 808: 805: 802: 799: 796: 793: 791:"tsu" 790: 787: 784: 782:"chi" 781: 778: 775: 772: 769: 762: 759: 756: 753: 750: 747: 744: 741: 738: 735: 733:"shi" 732: 729: 726: 723: 720: 713: 710: 707: 704: 701: 698: 695: 692: 689: 686: 683: 680: 677: 674: 671: 664: 661: 658: 655: 652: 649: 646: 643: 640: 637: 634: 631: 628: 625: 622: 615: 612: 609: 606: 599: 588: 585: 582: 579: 572: 569: 566: 563: 560: 557: 550: 539: 532: 529: 522: 515: 512: 509: 506: 503: 500: 497: 494: 491: 488: 481: 478: 475: 472: 469: 466: 463: 460: 457: 454: 447: 444: 441: 438: 435: 432: 425: 418: 415: 408: 405: 402: 395: 392: 389: 382: 379: 376: 369: 366: 363: 356: 353: 350: 343: 340: 337: 330: 327: 324: 317: 314: 311: 304: 301: 298: 291: 288: 285: 278: 275: 272: 265: 262: 259: 252: 249: 246: 239: 236: 233: 226: 223: 220: 217: 210: 199: 192: 189: 186: 183: 180: 177: 174: 167: 164: 161: 158: 150: 149: 144: 132: 117: 115: 104: 89: 84: 82: 80: 78: 76: 74: 72: 70: 68: 66: 64: 53:Implemented in 52: 45: 26: 20: 12: 11: 5: 3278: 1758:"dz" 1746:"ts" 1734:"ch" 1722:"sh" 1472:"yo" 1463:"yu" 1454:"ya" 1441:"ke" 1432:"ka" 1350:"vu" 1337:"po" 1328:"pe" 1319:"pu" 1310:"pi" 1301:"pa" 1288:"bo" 1279:"be" 1270:"bu" 1261:"bi" 1252:"ba" 1239:"do" 1230:"de" 1212:"ji" 1203:"da" 1190:"zo" 1181:"ze" 1172:"zu" 1163:"ji" 1154:"za" 1141:"go" 1132:"ge" 1123:"gu" 1114:"gi" 1105:"ga" 1079:"wo" 1070:"we" 1061:"wi" 1052:"wa" 1039:"ro" 1030:"re" 1021:"ru" 1012:"ri" 1003:"ra" 987:"yo" 978:"yu" 969:"ya" 956:"mo" 947:"me" 938:"mu" 929:"mi" 920:"ma" 907:"ho" 898:"he" 889:"fu" 880:"hi" 871:"ha" 858:"no" 849:"ne" 840:"nu" 831:"ni" 822:"na" 809:"to" 800:"te" 773:"ta" 760:"so" 751:"se" 742:"su" 724:"sa" 711:"ko" 702:"ke" 693:"ku" 684:"ki" 675:"ka" 154: 17: 16: 9: 6: 4: 3: 2: 3277: 3259: 3255: 3248: 3244: 3230:toHepburnKana 3225: 3211:toHepburnTEST 3200: 3193: 3189: 3182: 3168:toHepburnKana 3163: 3141: 3116: 3109: 3102: 3098: 3082: 3078: 3071: 3061: 3039: 3032: 3021:processedData 3015:kanaToHepburn 3010: 2999:processedData 2994: 2990: 2970:processedData 2968: 2964: 2957: 2950: 2931: 2927: 2922:processedData 2917: 2903:toHepburnKana 2895: 2891: 2884: 2862: 2855: 2845: 2802: 2795: 2773: 2760: 2723: 2710: 2673: 2666: 2644: 2604: 2573: 2565:"ヶ" 2536: 2525:"ァ" 2496: 2485:"ゖ" 2456: 2445:"ぁ" 2416: 2400: 2384: 2362: 2355: 2348: 2341: 2337: 2327: 2305: 2298: 2291: 2281: 2181: 2141: 2077: 2069:"っ" 2058: 2006: 1960: 1953: 1949: 1945: 1938: 1931: 1909: 1899: 1889: 1843: 1836: 1772: 1708: 1665: 1649: 1630: 1614: 1610: 1594: 1575: 1535: 1492: 1488: 1484: 1477: 1449: 1427: 1419:"o" 1410:"e" 1401:"u" 1392:"i" 1383:"a" 1378: 1362: 1355: 1345: 1296: 1247: 1198: 1149: 1100: 1092:"n" 1087: 1047: 998: 964: 915: 866: 817: 768: 719: 670: 662:"o" 653:"e" 644:"u" 635:"i" 626:"a" 621: 605: 598: 594: 578: 564:kanaToHepburn 556: 549: 545: 538: 528: 521: 487: 453: 431: 424: 419:"Ō" 414: 406:"Ō" 401: 393:"Ē" 388: 380:"Ū" 375: 367:"Ā" 362: 354:"Ō" 349: 341:"Ō" 336: 328:"Ē" 323: 315:"Ū" 310: 302:"Ā" 297: 289:"ō" 284: 276:"ō" 271: 263:"ē" 258: 250:"ū" 245: 237:"ā" 232: 216: 209: 205: 198: 173: 157: 152: 147: 140: 136: 131: 125: 121: 112: 108: 102: 98: 94: 93:documentation 88: 87: 61: 58: 56: 50: 42: 38: 34: 30: 2411:"" 2167:"" 1881:smallKanaMap 1810:smallKanaMap 1644:romanization 1619:romanization 1605:smallKanaMap 1580:romanization 1367:smallKanaMap 589:"" 151: 85: 62: 59: 46: 513:replacement 464:replacement 97:transcluded 39:] [ 35:] [ 31:] [ 2627:gcodepoint 1515:gcodepoint 476:diacritics 221:diacritics 91:The above 3127:toHepburn 2870:kanaFound 2787:kanaDelta 2762:kanaFound 2712:kanaFound 2578:kanaDelta 2559:codepoint 2519:codepoint 2479:codepoint 2439:codepoint 2389:kanaFound 2053:-- string 1564:character 1497:character 130:testcases 3202:function 3118:function 2900:function 2367:function 2234:nextChar 2155:nextChar 2146:nextChar 2082:nextChar 561:function 436:function 2822:ustring 2621:ustring 2553:ustring 2513:ustring 2473:ustring 2433:ustring 2316:romanji 2258:romanji 2246:ustring 2207:romanji 2195:ustring 2183:romanji 2106:romanji 2094:ustring 2035:romanji 2023:ustring 1995:romanji 1983:ustring 1917:romanji 1911:romanji 1851:romanji 1845:romanji 1780:romanji 1774:romanji 1752:lasttwo 1740:lasttwo 1728:lasttwo 1716:lasttwo 1676:romanji 1670:lasttwo 1638:romanji 1632:romanji 1586:kanaMap 1552:ustring 1509:ustring 610:kanaMap 583:romanji 533:romanji 495:romanji 489:romanji 445:romanji 184:require 159:require 137:| 122:| 111:history 109:| 37:history 3261:return 3227:return 3165:return 3041:return 3012:return 2952:return 2864:return 2725:elseif 2675:elseif 2307:return 1651:elseif 530:return 507:target 458:target 143:pages. 124:mirror 120:create 3152:frame 3143:local 3133:frame 3084:local 2919:local 2897:local 2746:<= 2734:<= 2696:<= 2684:<= 2652:<= 2575:local 2538:local 2498:local 2458:local 2418:local 2402:local 2395:false 2386:local 2364:local 2161:match 2079:local 2008:local 1667:local 1596:local 1577:local 1537:local 1364:local 607:local 580:local 558:local 470:pairs 433:local 218:local 175:local 99:from 43:] 41:purge 27:[ 3236:data 3217:data 3174:data 3158:args 3146:data 3050:data 3034:else 3002:then 2982:data 2942:then 2939:data 2909:data 2828:char 2768:true 2755:then 2718:true 2705:then 2658:then 2633:data 2376:data 2173:then 2072:then 1923:char 1901:else 1838:else 1764:then 1657:then 1622:then 1558:char 1540:char 1521:kana 570:kana 501:gsub 178:utf8 135:edit 128:and 107:edit 33:edit 29:view 3250:end 3184:end 3073:end 3063:end 2959:end 2936:not 2886:end 2847:end 2797:end 2740:and 2690:and 2655:127 2606:for 2329:end 2300:end 2293:end 2283:end 2252:sub 2201:sub 2152:not 2149:and 2100:sub 2063:chr 2029:sub 2011:chr 1989:len 1962:for 1940:end 1933:end 1891:end 1857:sub 1816:sub 1786:sub 1682:sub 1494:for 540:end 523:end 455:for 139:run 95:is 3093:{} 2996:if 2933:if 2816:mw 2813:.. 2646:if 2639:do 2615:mw 2612:in 2547:mw 2507:mw 2467:mw 2427:mw 2240:mw 2237:.. 2231:.. 2189:mw 2143:if 2088:mw 2066:== 2060:if 2017:mw 2001:do 1977:mw 1920:.. 1878:.. 1807:.. 1755:== 1749:or 1743:== 1737:or 1731:== 1725:or 1719:== 1710:if 1641:.. 1616:if 1546:mw 1527:do 1503:mw 1500:in 482:do 467:in 168:); 103:. 3264:p 3239:) 3233:( 3220:) 3214:( 3208:. 3205:p 3177:) 3171:( 3155:. 3149:= 3136:) 3130:( 3124:. 3121:p 3090:= 3087:p 3053:) 3047:( 3024:) 3018:( 2985:) 2979:( 2973:= 2912:) 2906:( 2879:} 2873:, 2867:{ 2837:) 2834:c 2831:( 2825:. 2819:. 2807:= 2784:- 2781:c 2778:= 2775:c 2765:= 2752:) 2743:c 2737:c 2728:( 2715:= 2702:) 2693:c 2687:c 2678:( 2649:c 2636:) 2630:( 2624:. 2618:. 2609:c 2596:) 2590:- 2584:( 2581:= 2568:) 2562:( 2556:. 2550:. 2544:= 2528:) 2522:( 2516:. 2510:. 2504:= 2488:) 2482:( 2476:. 2470:. 2464:= 2448:) 2442:( 2436:. 2430:. 2424:= 2408:= 2392:= 2379:) 2373:( 2319:) 2313:( 2273:) 2270:1 2267:+ 2264:i 2261:, 2255:( 2249:. 2243:. 2228:) 2225:1 2222:- 2219:i 2216:, 2213:1 2210:, 2204:( 2198:. 2192:. 2186:= 2170:) 2164:( 2158:: 2133:) 2130:1 2127:+ 2124:i 2121:, 2118:1 2115:+ 2112:i 2109:, 2103:( 2097:. 2091:. 2085:= 2050:) 2047:i 2044:, 2041:i 2038:, 2032:( 2026:. 2020:. 2014:= 1998:) 1992:( 1986:. 1980:. 1974:, 1971:1 1968:= 1965:i 1914:= 1875:) 1872:2 1869:- 1866:, 1863:1 1860:( 1854:: 1848:= 1828:) 1825:1 1822:- 1819:( 1813:: 1804:) 1801:2 1798:- 1795:, 1792:1 1789:( 1783:: 1777:= 1761:) 1713:( 1703:) 1700:2 1697:- 1694:, 1691:3 1688:- 1685:( 1679:: 1673:= 1635:= 1602:= 1583:= 1567:) 1561:( 1555:. 1549:. 1543:= 1524:) 1518:( 1512:. 1506:. 1479:} 1469:= 1466:, 1460:= 1457:, 1451:= 1444:, 1438:= 1435:, 1429:= 1422:, 1416:= 1413:, 1407:= 1404:, 1398:= 1395:, 1389:= 1386:, 1380:= 1373:{ 1370:= 1357:} 1347:= 1340:, 1334:= 1331:, 1325:= 1322:, 1316:= 1313:, 1307:= 1304:, 1298:= 1291:, 1285:= 1282:, 1276:= 1273:, 1267:= 1264:, 1258:= 1255:, 1249:= 1242:, 1236:= 1233:, 1227:= 1224:, 1218:= 1215:, 1209:= 1206:, 1200:= 1193:, 1187:= 1184:, 1178:= 1175:, 1169:= 1166:, 1160:= 1157:, 1151:= 1144:, 1138:= 1135:, 1129:= 1126:, 1120:= 1117:, 1111:= 1108:, 1102:= 1095:, 1089:= 1082:, 1076:= 1073:, 1067:= 1064:, 1058:= 1055:, 1049:= 1042:, 1036:= 1033:, 1027:= 1024:, 1018:= 1015:, 1009:= 1006:, 1000:= 990:, 984:= 981:, 975:= 972:, 966:= 959:, 953:= 950:, 944:= 941:, 935:= 932:, 926:= 923:, 917:= 910:, 904:= 901:, 895:= 892:, 886:= 883:, 877:= 874:, 868:= 861:, 855:= 852:, 846:= 843:, 837:= 834:, 828:= 825:, 819:= 812:, 806:= 803:, 797:= 794:, 788:= 785:, 779:= 776:, 770:= 763:, 757:= 754:, 748:= 745:, 739:= 736:, 730:= 727:, 721:= 714:, 708:= 705:, 699:= 696:, 690:= 687:, 681:= 678:, 672:= 665:, 659:= 656:, 650:= 647:, 641:= 638:, 632:= 629:, 623:= 616:{ 613:= 586:= 573:) 567:( 516:) 510:, 504:( 498:: 492:= 479:) 473:( 461:, 448:) 442:( 426:} 416:= 409:, 403:= 396:, 390:= 383:, 377:= 370:, 364:= 357:, 351:= 344:, 338:= 331:, 325:= 318:, 312:= 305:, 299:= 292:, 286:= 279:, 273:= 266:, 260:= 253:, 247:= 240:, 234:= 227:{ 224:= 193:) 187:( 181:= 162:( 148:. 141:) 133:( 126:) 118:( 113:) 105:( 51:.

Index

view
edit
history
purge
Hepburn Romanization
Template:Hepburn
documentation
transcluded
Module:Hepburner/doc
edit
history
create
mirror
testcases
edit
run
Subpages of this module












Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.