File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 11from faker import Faker
22from faker .config import AVAILABLE_LOCALES
33from .en_KE import Provider as EnKeProvider
4+ from .fil_PH import Provider as FilPhProvider
5+ from .fr_TG import Provider as FrTgProvider
46from .lo_LA import Provider as LoLaProvider
57from .si_LK import Provider as SiLkProvider
68from .sw_KE import Provider as SwKeProvider
@@ -21,6 +23,10 @@ def get_faker_provider(lang):
2123 """
2224 if lang == "en_KE" :
2325 return EnKeProvider
26+ if lang == "fil_PH" :
27+ return FilPhProvider
28+ if lang == "fr_TG" :
29+ return FrTgProvider
2430 if lang == "lo_LA" :
2531 return LoLaProvider
2632 if lang == "si_LK" :
Original file line number Diff line number Diff line change 1+ from faker .providers .person import Provider as PersonProvider
2+
3+
4+ class Provider (PersonProvider ):
5+ formats = ["{{first_name}} {{last_name}}" ]
6+
7+ first_names_male = [
8+ "Juan" ,
9+ "Jose" ,
10+ "Pedro" ,
11+ "Carlos" ,
12+ "Miguel" ,
13+ "Ramon" ,
14+ "Antonio" ,
15+ "Roberto" ,
16+ "Eduardo" ,
17+ "Francisco" ,
18+ "Ricardo" ,
19+ "Fernando" ,
20+ "Andres" ,
21+ "Ernesto" ,
22+ "Arturo" ,
23+ "Leonardo" ,
24+ "Gabriel" ,
25+ "Rafael" ,
26+ "Manuel" ,
27+ "Alejandro" ,
28+ "Marco" ,
29+ "Paolo" ,
30+ "Angelo" ,
31+ "Benedict" ,
32+ "Christian" ,
33+ "Daniel" ,
34+ "Enrique" ,
35+ "Federico" ,
36+ "Gregorio" ,
37+ "Hector" ,
38+ "Ignacio" ,
39+ "Joaquin" ,
40+ "Kevin" ,
41+ "Lorenzo" ,
42+ "Mariano" ,
43+ "Nathaniel" ,
44+ "Orlando" ,
45+ "Patrick" ,
46+ "Quirino" ,
47+ "Reynaldo" ,
48+ "Salvador" ,
49+ "Teodoro" ,
50+ "Ulysses" ,
51+ "Vicente" ,
52+ "William" ,
53+ "Xander" ,
54+ "Yohan" ,
55+ "Zandro" ,
56+ "Arjay" ,
57+ "Bryan" ,
58+ "Cedric" ,
59+ "Darwin" ,
60+ "Elmer" ,
61+ "Francis" ,
62+ "Gerald" ,
63+ "Harold" ,
64+ "Ivan" ,
65+ "Jerome" ,
66+ "Kenneth" ,
67+ "Lester" ,
68+ "Mark" ,
69+ "Neil" ,
70+ "Oliver" ,
71+ "Philip" ,
72+ "Rodel" ,
73+ "Samuel" ,
74+ "Tomas" ,
75+ "Virgilio" ,
76+ "Wesley" ,
77+ "Ariel" ,
78+ "Benigno" ,
79+ "Crisanto" ,
80+ "Dionisio" ,
81+ "Emilio" ,
82+ "Feliciano" ,
83+ "Gaudencio" ,
84+ "Herminio" ,
85+ "Isidro" ,
86+ "Juanito" ,
87+ "Lauro" ,
88+ "Macario" ,
89+ "Norberto" ,
90+ "Olimpio" ,
91+ "Placido" ,
92+ "Renato" ,
93+ "Sergio" ,
94+ "Teofilo" ,
95+ "Urbano" ,
96+ "Venancio" ,
97+ "Wilfredo" ,
98+ "Abelardo" ,
99+ "Bayani" ,
100+ "Cornelio" ,
101+ "Delfin" ,
102+ "Efren" ,
103+ "Florencio" ,
104+ "Geronimo" ,
105+ "Hilario" ,
106+ "Ireneo" ,
107+ "Jovito" ,
108+ ]
109+
110+ first_names_female = [
111+ "Maria" ,
112+ "Ana" ,
113+ "Rosa" ,
114+ "Elena" ,
115+ "Sofia" ,
116+ "Carmen" ,
117+ "Isabel" ,
118+ "Teresa" ,
119+ "Luz" ,
120+ "Gloria" ,
121+ "Corazon" ,
122+ "Remedios" ,
123+ "Lourdes" ,
124+ "Milagros" ,
125+ "Rosario" ,
126+ "Esperanza" ,
127+ "Carmelita" ,
128+ "Josefina" ,
129+ "Magdalena" ,
130+ "Concepcion" ,
131+ "Angela" ,
132+ "Beatriz" ,
133+ "Catalina" ,
134+ "Diana" ,
135+ "Evangeline" ,
136+ "Felicidad" ,
137+ "Gemma" ,
138+ "Helen" ,
139+ "Imelda" ,
140+ "Jocelyn" ,
141+ "Kristine" ,
142+ "Luisa" ,
143+ "Marilou" ,
144+ "Nora" ,
145+ "Olivia" ,
146+ "Patricia" ,
147+ "Rosalinda" ,
148+ "Sarah" ,
149+ "Trinidad" ,
150+ "Urduja" ,
151+ "Virginia" ,
152+ "Wanda" ,
153+ "Yolanda" ,
154+ "Zenaida" ,
155+ "Aida" ,
156+ "Bella" ,
157+ "Cynthia" ,
158+ "Dolores" ,
159+ "Erlinda" ,
160+ "Fe" ,
161+ "Gracia" ,
162+ "Herminia" ,
163+ "Irene" ,
164+ "Jasmine" ,
165+ "Karen" ,
166+ "Linda" ,
167+ "Michelle" ,
168+ "Nancy" ,
169+ "Ofelia" ,
170+ "Perla" ,
171+ "Queen" ,
172+ "Riza" ,
173+ "Susan" ,
174+ "Teresita" ,
175+ "Vilma" ,
176+ "Wilma" ,
177+ "Yvonne" ,
178+ "Zara" ,
179+ "Aileen" ,
180+ "Beverly" ,
181+ "Cherry" ,
182+ "Divina" ,
183+ "Edith" ,
184+ "Florencia" ,
185+ "Gina" ,
186+ "Hazel" ,
187+ "Ivy" ,
188+ "Joy" ,
189+ "Kathleen" ,
190+ "Lorna" ,
191+ "Myrna" ,
192+ "Nimfa" ,
193+ "Pacita" ,
194+ "Rizalina" ,
195+ "Soledad" ,
196+ "Thelma" ,
197+ "Ursula" ,
198+ "Violeta" ,
199+ "Winona" ,
200+ "Alma" ,
201+ "Benilda" ,
202+ "Clarita" ,
203+ "Delia" ,
204+ "Estela" ,
205+ "Fidela" ,
206+ "Glenda" ,
207+ "Heidi" ,
208+ "Inday" ,
209+ "Julieta" ,
210+ ]
211+
212+ first_names = first_names_female + first_names_male
213+
214+ last_names = [
215+ "Santos" ,
216+ "Dela Cruz" ,
217+ "Garcia" ,
218+ "Reyes" ,
219+ "Mendoza" ,
220+ "Gonzales" ,
221+ "Bautista" ,
222+ "Villanueva" ,
223+ "Aquino" ,
224+ "Cruz" ,
225+ "Torres" ,
226+ "Ramos" ,
227+ "Rivera" ,
228+ "Flores" ,
229+ "Lopez" ,
230+ "Hernandez" ,
231+ "Perez" ,
232+ "Rodriguez" ,
233+ "Martinez" ,
234+ "Castillo" ,
235+ "Diaz" ,
236+ "Fernandez" ,
237+ "Soriano" ,
238+ "Tolentino" ,
239+ "Manalo" ,
240+ "Pascual" ,
241+ "Navarro" ,
242+ "Aguilar" ,
243+ "Santiago" ,
244+ "Castro" ,
245+ "Salvador" ,
246+ "Mercado" ,
247+ "Jimenez" ,
248+ "Rosales" ,
249+ "Magno" ,
250+ "De Leon" ,
251+ "Valdez" ,
252+ "Estrada" ,
253+ "Villegas" ,
254+ "Lim" ,
255+ "Tan" ,
256+ "Chua" ,
257+ "Ong" ,
258+ "Go" ,
259+ "Sy" ,
260+ "Co" ,
261+ "Ang" ,
262+ "Yu" ,
263+ "Chan" ,
264+ "Uy" ,
265+ "Dimaculangan" ,
266+ "Macaraig" ,
267+ "Pangilinan" ,
268+ "Lacsamana" ,
269+ "Bayani" ,
270+ "Malabanan" ,
271+ "De Guzman" ,
272+ "Del Rosario" ,
273+ "De Jesus" ,
274+ "Dela Pena" ,
275+ "De Castro" ,
276+ "Dela Rosa" ,
277+ "Del Valle" ,
278+ "De Vera" ,
279+ "Delos Santos" ,
280+ "Delos Reyes" ,
281+ "Del Mundo" ,
282+ "De Ocampo" ,
283+ "Enriquez" ,
284+ "Espiritu" ,
285+ "Galang" ,
286+ "Gutierrez" ,
287+ "Ignacio" ,
288+ "Joaquin" ,
289+ "Lazaro" ,
290+ "Legaspi" ,
291+ "Luna" ,
292+ "Magsaysay" ,
293+ "Ocampo" ,
294+ "Palma" ,
295+ "Quizon" ,
296+ "Rizal" ,
297+ "Salazar" ,
298+ "Tinio" ,
299+ "Urbano" ,
300+ "Vega" ,
301+ "Zamora" ,
302+ "Arevalo" ,
303+ "Buenaventura" ,
304+ "Corpus" ,
305+ "Datu" ,
306+ "Evangelista" ,
307+ "Felipe" ,
308+ "Gorospe" ,
309+ "Hidalgo" ,
310+ "Ilagan" ,
311+ "Jalandoni" ,
312+ "Katigbak" ,
313+ "Laurel" ,
314+ "Manalang" ,
315+ "Natividad" ,
316+ ]
You can’t perform that action at this time.
0 commit comments