Update app.py
Browse files
app.py
CHANGED
|
@@ -193,18 +193,18 @@ def collect_basic_info():
|
|
| 193 |
data["market_overview"] = st.text_area("Market Overview", value=data["market_overview"])
|
| 194 |
data["email"] = st.text_input("Email", value=data["email"])
|
| 195 |
data["whatsapp_number"] = st.text_input("WhatsApp Number", value=data["whatsapp_number"])
|
| 196 |
-
# Add language selection using
|
| 197 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 198 |
"Select Language",
|
| 199 |
-
|
| 200 |
-
|
| 201 |
-
value=data["language_index"],
|
| 202 |
-
format="horizontal"
|
| 203 |
)
|
| 204 |
-
|
| 205 |
-
# Update language based on slider selection
|
| 206 |
-
data["language"] = languages[data["language_index"]]
|
| 207 |
-
|
| 208 |
if st.button('Submit'):
|
| 209 |
for key in data:
|
| 210 |
st.session_state.data[key] = data[key]
|
|
|
|
| 193 |
data["market_overview"] = st.text_area("Market Overview", value=data["market_overview"])
|
| 194 |
data["email"] = st.text_input("Email", value=data["email"])
|
| 195 |
data["whatsapp_number"] = st.text_input("WhatsApp Number", value=data["whatsapp_number"])
|
| 196 |
+
# Add language selection using selectbox
|
| 197 |
+
languages = ["English", "Persian", "Arabic", "Russian", "Chinese", "Japanese", "Finnish", "German"]
|
| 198 |
+
|
| 199 |
+
# Add custom CSS for the selectbox
|
| 200 |
+
with open("custom.css", "r") as f:
|
| 201 |
+
st.markdown(f'<style>{f.read()}</style>', unsafe_allow_html=True)
|
| 202 |
+
|
| 203 |
+
data["language"] = st.selectbox(
|
| 204 |
"Select Language",
|
| 205 |
+
options=languages,
|
| 206 |
+
key="language_selector"
|
|
|
|
|
|
|
| 207 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 208 |
if st.button('Submit'):
|
| 209 |
for key in data:
|
| 210 |
st.session_state.data[key] = data[key]
|