Spaces:
Sleeping
Sleeping
language display fixed
Browse files- app.py +5 -4
- cities_data.py +129 -0
app.py
CHANGED
|
@@ -350,8 +350,9 @@ def create_interface():
|
|
| 350 |
"""Create and return the Gradio interface."""
|
| 351 |
|
| 352 |
# Get initial data (Default English)
|
| 353 |
-
|
| 354 |
-
|
|
|
|
| 355 |
countries = get_countries(default_lang_code)
|
| 356 |
theme_choices = get_theme_choices(default_lang_code)
|
| 357 |
|
|
@@ -419,8 +420,8 @@ def create_interface():
|
|
| 419 |
gr.HTML('<div class="section-title">📍 城市选择</div>')
|
| 420 |
|
| 421 |
lang_radio = gr.Radio(
|
| 422 |
-
choices=["
|
| 423 |
-
value="
|
| 424 |
label="海报语言",
|
| 425 |
info="选择海报及界面的显示语言",
|
| 426 |
)
|
|
|
|
| 350 |
"""Create and return the Gradio interface."""
|
| 351 |
|
| 352 |
# Get initial data (Default English)
|
| 353 |
+
# Get initial data (Default English)
|
| 354 |
+
default_lang_code = "cn"
|
| 355 |
+
default_lang_radio = "中文"
|
| 356 |
countries = get_countries(default_lang_code)
|
| 357 |
theme_choices = get_theme_choices(default_lang_code)
|
| 358 |
|
|
|
|
| 420 |
gr.HTML('<div class="section-title">📍 城市选择</div>')
|
| 421 |
|
| 422 |
lang_radio = gr.Radio(
|
| 423 |
+
choices=["中文", "English"],
|
| 424 |
+
value="中文",
|
| 425 |
label="海报语言",
|
| 426 |
info="选择海报及界面的显示语言",
|
| 427 |
)
|
cities_data.py
CHANGED
|
@@ -575,6 +575,15 @@ CN_TO_EN = {
|
|
| 575 |
"香港": "Hong Kong",
|
| 576 |
"澳门": "Macau",
|
| 577 |
"台湾": "Taiwan",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 578 |
# Chinese Cities (CN -> EN)
|
| 579 |
"广州": "Guangzhou",
|
| 580 |
"深圳": "Shenzhen",
|
|
@@ -810,6 +819,126 @@ EN_TO_CN = {
|
|
| 810 |
"Shenzhen": "深圳",
|
| 811 |
"Beijing": "北京",
|
| 812 |
"Shanghai": "上海",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 813 |
# Theme Names
|
| 814 |
"Feature-Based Shading": "特征着色",
|
| 815 |
"Japanese Ink": "日式水墨",
|
|
|
|
| 575 |
"香港": "Hong Kong",
|
| 576 |
"澳门": "Macau",
|
| 577 |
"台湾": "Taiwan",
|
| 578 |
+
# Japanese Regions
|
| 579 |
+
"関東": "Kanto",
|
| 580 |
+
"関西": "Kansai",
|
| 581 |
+
"中部": "Chubu",
|
| 582 |
+
"北海道": "Hokkaido",
|
| 583 |
+
"九州": "Kyushu",
|
| 584 |
+
"東北": "Tohoku",
|
| 585 |
+
"四国": "Shikoku",
|
| 586 |
+
"沖縄": "Okinawa",
|
| 587 |
# Chinese Cities (CN -> EN)
|
| 588 |
"广州": "Guangzhou",
|
| 589 |
"深圳": "Shenzhen",
|
|
|
|
| 819 |
"Shenzhen": "深圳",
|
| 820 |
"Beijing": "北京",
|
| 821 |
"Shanghai": "上海",
|
| 822 |
+
# US States
|
| 823 |
+
"California": "加利福尼亚州",
|
| 824 |
+
"New York": "纽约州",
|
| 825 |
+
"Texas": "得克萨斯州",
|
| 826 |
+
"Florida": "佛罗里达州",
|
| 827 |
+
"Illinois": "伊利诺伊州",
|
| 828 |
+
"Pennsylvania": "宾夕法尼亚州",
|
| 829 |
+
"Arizona": "亚利桑那州",
|
| 830 |
+
"Nevada": "内华达州",
|
| 831 |
+
"Washington": "华盛顿州",
|
| 832 |
+
"Massachusetts": "马萨诸塞州",
|
| 833 |
+
"Colorado": "科罗拉多州",
|
| 834 |
+
"Georgia": "佐治亚州",
|
| 835 |
+
"North Carolina": "北卡罗来纳州",
|
| 836 |
+
"Michigan": "密歇根州",
|
| 837 |
+
"Oregon": "俄勒冈州",
|
| 838 |
+
"District of Columbia": "华盛顿哥伦比亚特区",
|
| 839 |
+
"Hawaii": "夏威夷州",
|
| 840 |
+
# Major Cities
|
| 841 |
+
"Los Angeles": "洛杉矶",
|
| 842 |
+
"San Francisco": "旧金山",
|
| 843 |
+
"San Diego": "圣地亚哥",
|
| 844 |
+
"San Jose": "圣何塞",
|
| 845 |
+
"Sacramento": "萨克拉门托",
|
| 846 |
+
"Oakland": "奥克兰",
|
| 847 |
+
"Fresno": "弗雷斯诺",
|
| 848 |
+
"Buffalo": "布法罗",
|
| 849 |
+
"Rochester": "罗切斯特",
|
| 850 |
+
"Albany": "奥尔巴尼",
|
| 851 |
+
"Syracuse": "雪城",
|
| 852 |
+
"Houston": "休斯敦",
|
| 853 |
+
"Dallas": "达拉斯",
|
| 854 |
+
"Austin": "奥斯汀",
|
| 855 |
+
"San Antonio": "圣安东尼奥",
|
| 856 |
+
"Fort Worth": "沃思堡",
|
| 857 |
+
"El Paso": "埃尔帕索",
|
| 858 |
+
"Miami": "迈阿密",
|
| 859 |
+
"Orlando": "奥兰多",
|
| 860 |
+
"Tampa": "坦帕",
|
| 861 |
+
"Jacksonville": "杰克逊维尔",
|
| 862 |
+
"Fort Lauderdale": "堡劳德代尔",
|
| 863 |
+
"Chicago": "芝加哥",
|
| 864 |
+
"Aurora": "奥罗拉",
|
| 865 |
+
"Philadelphia": "费城",
|
| 866 |
+
"Pittsburgh": "匹兹堡",
|
| 867 |
+
"Harrisburg": "哈里斯堡",
|
| 868 |
+
"Phoenix": "菲尼克斯",
|
| 869 |
+
"Tucson": "图森",
|
| 870 |
+
"Las Vegas": "拉斯维加斯",
|
| 871 |
+
"Reno": "里诺",
|
| 872 |
+
"Seattle": "西雅图",
|
| 873 |
+
"Tacoma": "塔科马",
|
| 874 |
+
"Spokane": "斯波坎",
|
| 875 |
+
"Boston": "波士顿",
|
| 876 |
+
"Denver": "丹佛",
|
| 877 |
+
"Atlanta": "亚特兰大",
|
| 878 |
+
"Detroit": "底特律",
|
| 879 |
+
"Portland": "波特兰",
|
| 880 |
+
"Osaka": "大阪",
|
| 881 |
+
"Kyoto": "京都",
|
| 882 |
+
"Kobe": "神户",
|
| 883 |
+
"Nagoya": "名古屋",
|
| 884 |
+
"Sapporo": "札幌",
|
| 885 |
+
"Fukuoka": "福冈",
|
| 886 |
+
"Hiroshima": "广岛",
|
| 887 |
+
"Liverpool": "利物浦",
|
| 888 |
+
"Manchester": "曼彻斯特",
|
| 889 |
+
"Birmingham": "伯明翰",
|
| 890 |
+
"Leeds": "利兹",
|
| 891 |
+
"Edinburgh": "爱丁堡",
|
| 892 |
+
"Glasgow": "格拉斯哥",
|
| 893 |
+
"Marseille": "马赛",
|
| 894 |
+
"Lyon": "里昂",
|
| 895 |
+
"Nice": "尼斯",
|
| 896 |
+
"Berlin": "柏林",
|
| 897 |
+
"Munich": "慕尼黑",
|
| 898 |
+
"Hamburg": "汉堡",
|
| 899 |
+
"Frankfurt": "法兰克福",
|
| 900 |
+
"Rome": "罗马",
|
| 901 |
+
"Milan": "米兰",
|
| 902 |
+
"Venice": "威尼斯",
|
| 903 |
+
"Florence": "佛罗伦萨",
|
| 904 |
+
"Naples": "那不勒斯",
|
| 905 |
+
"Madrid": "马德里",
|
| 906 |
+
"Barcelona": "巴塞罗那",
|
| 907 |
+
"Seville": "塞维利亚",
|
| 908 |
+
"Sydney": "悉尼",
|
| 909 |
+
"Melbourne": "墨尔本",
|
| 910 |
+
"Brisbane": "布里斯班",
|
| 911 |
+
"Perth": "珀斯",
|
| 912 |
+
"Toronto": "多伦多",
|
| 913 |
+
"Montreal": "蒙特利尔",
|
| 914 |
+
"Vancouver": "温哥华",
|
| 915 |
+
"Seoul": "首尔",
|
| 916 |
+
"Busan": "釜山",
|
| 917 |
+
"Mumbai": "孟买",
|
| 918 |
+
"New Delhi": "新德里",
|
| 919 |
+
"Bangalore": "班加罗尔",
|
| 920 |
+
"Moscow": "莫斯科",
|
| 921 |
+
"Saint Petersburg": "圣彼得堡",
|
| 922 |
+
"Sao Paulo": "圣保罗",
|
| 923 |
+
"Rio de Janeiro": "里约热内卢",
|
| 924 |
+
"Mexico City": "墨西哥城",
|
| 925 |
+
"Amsterdam": "阿姆斯特丹",
|
| 926 |
+
"Brussels": "布鲁塞尔",
|
| 927 |
+
"Zurich": "苏黎世",
|
| 928 |
+
"Vienna": "维也纳",
|
| 929 |
+
"Lisbon": "里斯本",
|
| 930 |
+
"Athens": "雅典",
|
| 931 |
+
"Istanbul": "伊斯坦布尔",
|
| 932 |
+
"Dubai": "迪拜",
|
| 933 |
+
"Bangkok": "曼谷",
|
| 934 |
+
"Hanoi": "河内",
|
| 935 |
+
"Ho Chi Minh City": "胡志明市",
|
| 936 |
+
"Jakarta": "雅加达",
|
| 937 |
+
"Kuala Lumpur": "吉隆坡",
|
| 938 |
+
"Manila": "马尼拉",
|
| 939 |
+
"Cairo": "开罗",
|
| 940 |
+
"Johannesburg": "约翰内斯堡",
|
| 941 |
+
"Cape Town": "开普敦",
|
| 942 |
# Theme Names
|
| 943 |
"Feature-Based Shading": "特征着色",
|
| 944 |
"Japanese Ink": "日式水墨",
|