isaachwf commited on
Commit
9e29544
·
1 Parent(s): fbcd493

language display fixed

Browse files
Files changed (2) hide show
  1. app.py +5 -4
  2. 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
- default_lang_code = "en"
354
- default_lang_radio = "English"
 
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=["English", "Chinese"],
423
- value="English",
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": "日式水墨",