Skip to content

Commit 907737d

Browse files
authored
Merge pull request #607 from seleniumbase/add-presenter-translations
Add Presenter language translations
2 parents 0dad07d + 581bc1a commit 907737d

File tree

11 files changed

+232
-13
lines changed

11 files changed

+232
-13
lines changed

seleniumbase/translate/chinese.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def 按值选择选项(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def 创建演示文稿(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def 添加幻灯片(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def 保存演示文稿(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def 开始演示文稿(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def 创建游览(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

seleniumbase/translate/dutch.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def optie_selecteren_op_waarde(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def een_presentatie_maken(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def een_dia_toevoegen(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def de_presentatie_opslaan(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def de_presentatie_starten(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def maak_een_tour(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

seleniumbase/translate/french.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def sélectionner_option_par_valeur(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def créer_une_présentation(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def ajouter_une_diapositive(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def enregistrer_la_présentation(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def démarrer_la_présentation(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def créer_une_visite(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

seleniumbase/translate/italian.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def selezionare_opzione_per_valore(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def creare_una_presentazione(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def aggiungere_una_diapositiva(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def salvare_la_presentazione(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def avviare_la_presentazione(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def creare_un_tour(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

seleniumbase/translate/japanese.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def 値でオプションを選択(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def プレゼンテーションを作成する(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def スライドを追加する(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def プレゼンテーションを保存する(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def プレゼンテーションを開始する(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def ツアーを作成する(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

seleniumbase/translate/korean.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def 값별로_옵션_선택(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def 프레젠테이션_만들기(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def 슬라이드_추가(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def 프레젠테이션_저장(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def 프레젠테이션_시작(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def 가이드_투어_만들기(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

seleniumbase/translate/master_dict.py

Lines changed: 54 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1104,6 +1104,54 @@ class MD:
11041104
md["select_option_by_value"][8] = "выбрать_опцию_по_значению"
11051105
md["select_option_by_value"][9] = "seleccionar_opción_por_valor"
11061106

1107+
md["create_presentation"] = ["*"] * num_langs
1108+
md["create_presentation"][0] = "create_presentation"
1109+
md["create_presentation"][1] = "创建演示文稿"
1110+
md["create_presentation"][2] = "een_presentatie_maken"
1111+
md["create_presentation"][3] = "créer_une_présentation"
1112+
md["create_presentation"][4] = "creare_una_presentazione"
1113+
md["create_presentation"][5] = "プレゼンテーションを作成する"
1114+
md["create_presentation"][6] = "프레젠테이션_만들기"
1115+
md["create_presentation"][7] = "criar_uma_apresentação"
1116+
md["create_presentation"][8] = "создать_презентацию"
1117+
md["create_presentation"][9] = "crear_una_presentación"
1118+
1119+
md["add_slide"] = ["*"] * num_langs
1120+
md["add_slide"][0] = "add_slide"
1121+
md["add_slide"][1] = "添加幻灯片"
1122+
md["add_slide"][2] = "een_dia_toevoegen"
1123+
md["add_slide"][3] = "ajouter_une_diapositive"
1124+
md["add_slide"][4] = "aggiungere_una_diapositiva"
1125+
md["add_slide"][5] = "スライドを追加する"
1126+
md["add_slide"][6] = "슬라이드_추가"
1127+
md["add_slide"][7] = "adicionar_um_slide"
1128+
md["add_slide"][8] = "добавить_слайд"
1129+
md["add_slide"][9] = "añadir_una_diapositiva"
1130+
1131+
md["save_presentation"] = ["*"] * num_langs
1132+
md["save_presentation"][0] = "save_presentation"
1133+
md["save_presentation"][1] = "保存演示文稿"
1134+
md["save_presentation"][2] = "de_presentatie_opslaan"
1135+
md["save_presentation"][3] = "enregistrer_la_présentation"
1136+
md["save_presentation"][4] = "salvare_la_presentazione"
1137+
md["save_presentation"][5] = "プレゼンテーションを保存する"
1138+
md["save_presentation"][6] = "프레젠테이션_저장"
1139+
md["save_presentation"][7] = "salvar_a_apresentação"
1140+
md["save_presentation"][8] = "сохранить_презентацию"
1141+
md["save_presentation"][9] = "guardar_la_presentación"
1142+
1143+
md["begin_presentation"] = ["*"] * num_langs
1144+
md["begin_presentation"][0] = "begin_presentation"
1145+
md["begin_presentation"][1] = "开始演示文稿"
1146+
md["begin_presentation"][2] = "de_presentatie_starten"
1147+
md["begin_presentation"][3] = "démarrer_la_présentation"
1148+
md["begin_presentation"][4] = "avviare_la_presentazione"
1149+
md["begin_presentation"][5] = "プレゼンテーションを開始する"
1150+
md["begin_presentation"][6] = "프레젠테이션_시작"
1151+
md["begin_presentation"][7] = "iniciar_a_apresentação"
1152+
md["begin_presentation"][8] = "начать_презентацию"
1153+
md["begin_presentation"][9] = "iniciar_la_presentación"
1154+
11071155
md["create_tour"] = ["*"] * num_langs
11081156
md["create_tour"][0] = "create_tour"
11091157
md["create_tour"][1] = "创建游览"
@@ -1113,7 +1161,7 @@ class MD:
11131161
md["create_tour"][5] = "ツアーを作成する"
11141162
md["create_tour"][6] = "가이드_투어_만들기"
11151163
md["create_tour"][7] = "criar_um_tour"
1116-
md["create_tour"][8] = "сделать_тур"
1164+
md["create_tour"][8] = "создать_тур"
11171165
md["create_tour"][9] = "crear_una_gira"
11181166

11191167
md["create_shepherd_tour"] = ["*"] * num_langs
@@ -1125,7 +1173,7 @@ class MD:
11251173
md["create_shepherd_tour"][5] = "SHEPHERDツアーを作成する"
11261174
md["create_shepherd_tour"][6] = "가이드_SHEPHERD_투어_만들기"
11271175
md["create_shepherd_tour"][7] = "criar_um_tour_shepherd"
1128-
md["create_shepherd_tour"][8] = "сделать_SHEPHERD_тур"
1176+
md["create_shepherd_tour"][8] = "создать_SHEPHERD_тур"
11291177
md["create_shepherd_tour"][9] = "crear_una_gira_shepherd"
11301178

11311179
md["create_bootstrap_tour"] = ["*"] * num_langs
@@ -1137,7 +1185,7 @@ class MD:
11371185
md["create_bootstrap_tour"][5] = "BOOTSTRAPツアーを作成する"
11381186
md["create_bootstrap_tour"][6] = "가이드_BOOTSTRAP_투어_만들기"
11391187
md["create_bootstrap_tour"][7] = "criar_um_tour_bootstrap"
1140-
md["create_bootstrap_tour"][8] = "сделать_BOOTSTRAP_тур"
1188+
md["create_bootstrap_tour"][8] = "создать_BOOTSTRAP_тур"
11411189
md["create_bootstrap_tour"][9] = "crear_una_gira_bootstrap"
11421190

11431191
md["create_driverjs_tour"] = ["*"] * num_langs
@@ -1149,7 +1197,7 @@ class MD:
11491197
md["create_driverjs_tour"][5] = "DRIVERJSツアーを作成する"
11501198
md["create_driverjs_tour"][6] = "가이드_DRIVERJS_투어_만들기"
11511199
md["create_driverjs_tour"][7] = "criar_um_tour_driverjs"
1152-
md["create_driverjs_tour"][8] = "сделать_DRIVERJS_тур"
1200+
md["create_driverjs_tour"][8] = "создать_DRIVERJS_тур"
11531201
md["create_driverjs_tour"][9] = "crear_una_gira_driverjs"
11541202

11551203
md["create_hopscotch_tour"] = ["*"] * num_langs
@@ -1161,7 +1209,7 @@ class MD:
11611209
md["create_hopscotch_tour"][5] = "HOPSCOTCHツアーを作成する"
11621210
md["create_hopscotch_tour"][6] = "가이드_HOPSCOTCH_투어_만들기"
11631211
md["create_hopscotch_tour"][7] = "criar_um_tour_hopscotch"
1164-
md["create_hopscotch_tour"][8] = "сделать_HOPSCOTCH_тур"
1212+
md["create_hopscotch_tour"][8] = "создать_HOPSCOTCH_тур"
11651213
md["create_hopscotch_tour"][9] = "crear_una_gira_hopscotch"
11661214

11671215
md["create_introjs_tour"] = ["*"] * num_langs
@@ -1173,7 +1221,7 @@ class MD:
11731221
md["create_introjs_tour"][5] = "INTROJSツアーを作成する"
11741222
md["create_introjs_tour"][6] = "가이드_INTROJS_투어_만들기"
11751223
md["create_introjs_tour"][7] = "criar_um_tour_introjs"
1176-
md["create_introjs_tour"][8] = "сделать_INTROJS_тур"
1224+
md["create_introjs_tour"][8] = "создать_INTROJS_тур"
11771225
md["create_introjs_tour"][9] = "crear_una_gira_introjs"
11781226

11791227
md["add_tour_step"] = ["*"] * num_langs

seleniumbase/translate/portuguese.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def selecionar_opção_por_valor(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def criar_uma_apresentação(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def adicionar_um_slide(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def salvar_a_apresentação(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def iniciar_a_apresentação(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def criar_um_tour(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

seleniumbase/translate/russian.py

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -301,27 +301,46 @@ def выбрать_опцию_по_значению(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304-
def сделать_тур(self, *args, **kwargs):
304+
def создать_презентацию(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def добавить_слайд(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def сохранить_презентацию(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def начать_презентацию(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
323+
def создать_тур(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)
307326

308-
def сделать_SHEPHERD_тур(self, *args, **kwargs):
327+
def создать_SHEPHERD_тур(self, *args, **kwargs):
309328
# create_shepherd_tour(name=None, theme=None)
310329
return self.create_shepherd_tour(*args, **kwargs)
311330

312-
def сделать_BOOTSTRAP_тур(self, *args, **kwargs):
331+
def создать_BOOTSTRAP_тур(self, *args, **kwargs):
313332
# create_bootstrap_tour(name=None, theme=None)
314333
return self.create_bootstrap_tour(*args, **kwargs)
315334

316-
def сделать_DRIVERJS_тур(self, *args, **kwargs):
335+
def создать_DRIVERJS_тур(self, *args, **kwargs):
317336
# create_driverjs_tour(name=None, theme=None)
318337
return self.create_driverjs_tour(*args, **kwargs)
319338

320-
def сделать_HOPSCOTCH_тур(self, *args, **kwargs):
339+
def создать_HOPSCOTCH_тур(self, *args, **kwargs):
321340
# create_hopscotch_tour(name=None, theme=None)
322341
return self.create_hopscotch_tour(*args, **kwargs)
323342

324-
def сделать_INTROJS_тур(self, *args, **kwargs):
343+
def создать_INTROJS_тур(self, *args, **kwargs):
325344
# create_introjs_tour(name=None, theme=None)
326345
return self.create_introjs_tour(*args, **kwargs)
327346

seleniumbase/translate/spanish.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,25 @@ def seleccionar_opción_por_valor(self, *args, **kwargs):
301301
# select_option_by_value(dropdown_selector, option)
302302
return self.select_option_by_value(*args, **kwargs)
303303

304+
def crear_una_presentación(self, *args, **kwargs):
305+
# create_presentation(name=None, theme="default")
306+
return self.create_presentation(*args, **kwargs)
307+
308+
def añadir_una_diapositiva(self, *args, **kwargs):
309+
# add_slide(content=None, image=None, code=None, iframe=None,
310+
# content2=None, notes=None, name=None)
311+
return self.add_slide(*args, **kwargs)
312+
313+
def guardar_la_presentación(self, *args, **kwargs):
314+
# save_presentation(name=None, filename=None,
315+
# show_notes=True, interval=0)
316+
return self.save_presentation(*args, **kwargs)
317+
318+
def iniciar_la_presentación(self, *args, **kwargs):
319+
# begin_presentation(name=None, filename=None,
320+
# show_notes=True, interval=0)
321+
return self.begin_presentation(*args, **kwargs)
322+
304323
def crear_una_gira(self, *args, **kwargs):
305324
# create_tour(name=None, theme=None)
306325
return self.create_tour(*args, **kwargs)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454

5555
setup(
5656
name='seleniumbase',
57-
version='1.42.2',
57+
version='1.42.3',
5858
description='Fast, Easy, and Reliable Browser Automation & Testing.',
5959
long_description=long_description,
6060
long_description_content_type='text/markdown',

0 commit comments

Comments
 (0)