rafaldembski commited on
Commit
db34248
1 Parent(s): 1a4c9fa

Update pages/Contact.py

Browse files
Files changed (1) hide show
  1. pages/Contact.py +20 -35
pages/Contact.py CHANGED
@@ -2,40 +2,25 @@
2
 
3
  import streamlit as st
4
 
5
- def main():
6
- st.header("💬 Kontakt")
7
- st.write("Masz pytania lub sugestie dotyczące naszej aplikacji? Skontaktuj się z nami poniżej!")
 
 
 
 
 
 
 
 
 
 
 
 
8
 
9
- with st.form("contact_form"):
10
- name = st.text_input("Imię i Nazwisko")
11
- email = st.text_input("Adres Email")
12
- message = st.text_area("Wiadomość", height=150)
13
- submitted = st.form_submit_button("Wyślij")
14
 
15
- if submitted:
16
- if not name.strip():
17
- st.error("Proszę podać swoje imię i nazwisko.")
18
- elif not email.strip():
19
- st.error("Proszę podać swój adres email.")
20
- elif not message.strip():
21
- st.error("Proszę wprowadzić wiadomość.")
22
- else:
23
- # Integracja z zewnętrzną usługą do wysyłania emaili
24
- # Na przykład, używając FormSubmit:
25
- # Możesz użyć poniższego kodu HTML w Streamlit
26
- form_url = "https://formsubmit.co/YOUR_EMAIL"
27
- st.markdown(f"""
28
- <form action="{form_url}" method="POST">
29
- <input type="hidden" name="_subject" value="Nowa wiadomość z Detektor Fałszywych Wiadomości SMS">
30
- <input type="hidden" name="_captcha" value="false">
31
- <input type="hidden" name="name" value="{name}">
32
- <input type="hidden" name="email" value="{email}">
33
- <input type="hidden" name="message" value="{message}">
34
- <button type="submit">Wyślij</button>
35
- </form>
36
- """, unsafe_allow_html=True)
37
- st.success("Dziękujemy za wiadomość! Skontaktujemy się z Tobą wkrótce.")
38
-
39
- if __name__ == "__main__":
40
- main()
41
-
 
2
 
3
  import streamlit as st
4
 
5
+ # Definiowanie tłumaczeń dla tej podstrony
6
+ page_translations = {
7
+ 'Polish': {
8
+ 'header': "📧 Kontakt",
9
+ 'content': """Masz pytania lub sugestie? Skontaktuj się z nami za pomocą poniższych kanałów."""
10
+ },
11
+ 'German': {
12
+ 'header': "📧 Kontakt",
13
+ 'content': """Haben Sie Fragen oder Anregungen? Kontaktieren Sie uns über die untenstehenden Kanäle."""
14
+ },
15
+ 'English': {
16
+ 'header': "📧 Contact",
17
+ 'content': """Do you have questions or suggestions? Contact us using the channels below."""
18
+ }
19
+ }
20
 
21
+ def main(language):
22
+ st.header(page_translations[language]['header'])
23
+ st.write(page_translations[language]['content'])
24
+ # Tutaj dodaj resztę funkcjonalności kontaktowych
 
25
 
26
+ # Do not include "if __name__ == '__main__':" block in pages