cdleong commited on
Commit
e3d850e
1 Parent(s): fc374da

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -9
app.py CHANGED
@@ -3,23 +3,26 @@ import langcodes
3
 
4
  # https://huggingface.co/blog/streamlit-spaces
5
  langtext = st.text_input("language code", "en")
6
- lang = langcodes.Language.get(langtext)
 
 
 
 
7
 
8
 
9
 
10
 
11
- if langcodes.tag_is_valid('langtext'):
12
  st.write(f"'{langtext}' is a valid BCP-47 language code")
13
 
14
  else:
15
  st.write(f"'{langtext}' is not a valid BCP-47 language code")
16
- if lang.is_valid() == False:
17
- try:
18
- found = langcodes.find(langtext)
19
- lang = found
20
- except LookupError as e:
21
- st.write(f"Couldn't look up langtext, sorry: {e}")
22
- lang = None
23
 
24
 
25
  #st.write(f"langcodes found the following tag: {type(found)}") # a Language object
 
3
 
4
  # https://huggingface.co/blog/streamlit-spaces
5
  langtext = st.text_input("language code", "en")
6
+ try:
7
+ lang = langcodes.Language.get(langtext)
8
+ except LanguageTagError as e:
9
+ st.write(f"{e}")
10
+ lang = None
11
 
12
 
13
 
14
 
15
+ if lang:
16
  st.write(f"'{langtext}' is a valid BCP-47 language code")
17
 
18
  else:
19
  st.write(f"'{langtext}' is not a valid BCP-47 language code")
20
+ try:
21
+ found = langcodes.find(langtext)
22
+ lang = found
23
+ except LookupError as e:
24
+ st.write(f"Couldn't look up langtext, sorry: {e}")
25
+ lang = None
 
26
 
27
 
28
  #st.write(f"langcodes found the following tag: {type(found)}") # a Language object