@@ -96,7 +96,7 @@ def _edit_modes(self) -> None:
96
96
def install_apertium_base (self ) -> None :
97
97
self ._download_apertium_windows ()
98
98
99
- def install_apertium_language (self , language : List [str ]) -> None :
99
+ def install_apertium_module (self , language : List [str ]) -> None :
100
100
self ._download_packages (language )
101
101
self ._edit_modes ()
102
102
@@ -139,7 +139,7 @@ def _rename_wrappers(wrapper_name: dict = None):
139
139
if old_name != new_name :
140
140
subprocess .run (['sudo' , 'mv' , old_name , new_name ])
141
141
142
- def install_apertium_language (self , languages : List [str ]) -> None :
142
+ def install_apertium_module (self , languages : List [str ]) -> None :
143
143
self ._download_packages (languages )
144
144
145
145
def install_apertium_base (self ) -> None :
@@ -169,11 +169,10 @@ def install_apertium() -> None:
169
169
apertium_installer .install_apertium_base ()
170
170
171
171
172
- def install_language_pack (languages : List [str ] = None ) -> None :
173
- if languages is None :
174
- languages = ['apertium-eng' , 'apertium-en-es' ]
172
+ def install_module (modules : List [str ] = None ) -> None :
173
+ apertium_modules = ['apertium-{}' .format (module ) for module in modules ]
175
174
apertium_installer = get_installer_object ()
176
- apertium_installer .install_apertium_language ( languages )
175
+ apertium_installer .install_apertium_module ( apertium_modules )
177
176
178
177
179
178
def install_wrapper (swig_wrappers : List [str ]) -> None :
0 commit comments