Spaces:
Running
Running
Update pages/SearchNumber.py
Browse files- pages/SearchNumber.py +10 -54
pages/SearchNumber.py
CHANGED
@@ -7,57 +7,13 @@ from utils.functions import (
|
|
7 |
)
|
8 |
import os
|
9 |
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
'
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
},
|
21 |
-
'German': {
|
22 |
-
'header': "🔍 Nummernsuche",
|
23 |
-
'content': "Geben Sie eine Telefonnummer ein, um zu überprüfen, ob sie als Betrug gemeldet wurde.",
|
24 |
-
'input_placeholder': "Geben Sie eine Telefonnummer ein...",
|
25 |
-
'search_button': "Suchen",
|
26 |
-
'result_found': "Die Nummer wurde als Betrug gemeldet.",
|
27 |
-
'result_not_found': "Die Nummer wurde nicht als Betrug gemeldet."
|
28 |
-
},
|
29 |
-
'English': {
|
30 |
-
'header': "🔍 Search Number",
|
31 |
-
'content': "Enter a phone number to check if it has been reported as fraud.",
|
32 |
-
'input_placeholder': "Enter phone number...",
|
33 |
-
'search_button': "Search",
|
34 |
-
'result_found': "The number has been reported as fraud.",
|
35 |
-
'result_not_found': "The number has not been reported as fraud."
|
36 |
-
}
|
37 |
-
}
|
38 |
-
|
39 |
-
st.header(page_translations[language]['header'])
|
40 |
-
st.write(page_translations[language]['content'])
|
41 |
-
|
42 |
-
phone_number = st.text_input(
|
43 |
-
label=page_translations[language]['content'],
|
44 |
-
placeholder=page_translations[language]['input_placeholder']
|
45 |
-
)
|
46 |
-
|
47 |
-
if st.button(page_translations[language]['search_button']):
|
48 |
-
if not phone_number.strip():
|
49 |
-
st.error(page_translations[language]['input_placeholder'])
|
50 |
-
else:
|
51 |
-
country, operator = get_phone_info(phone_number)
|
52 |
-
if country and operator:
|
53 |
-
st.write("**Phone Number Information:**")
|
54 |
-
st.write(f"- **Country:** {country}")
|
55 |
-
st.write(f"- **Operator:** {operator}")
|
56 |
-
else:
|
57 |
-
st.write("Unable to retrieve phone number information.")
|
58 |
-
|
59 |
-
if is_fake_number(phone_number):
|
60 |
-
st.warning(page_translations[language]['result_found'])
|
61 |
-
else:
|
62 |
-
st.success(page_translations[language]['result_not_found'])
|
63 |
-
|
|
|
7 |
)
|
8 |
import os
|
9 |
|
10 |
+
# Definiowanie tłumaczeń dla zakładki "Wyszukaj Numer"
|
11 |
+
page_translations = {
|
12 |
+
'Polish': {
|
13 |
+
'header': "🔍 Wyszukaj Numer",
|
14 |
+
'content': "Wprowadź numer telefonu, aby sprawdzić, czy jest zgłoszony jako oszustwo.",
|
15 |
+
'input_placeholder': "Wprowadź numer telefonu...",
|
16 |
+
'search_button': "Wyszukaj",
|
17 |
+
'result_found': "Numer jest zgłoszony jako oszustwo.",
|
18 |
+
'result_not
|
19 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|