|  | @@ 366-370 (lines=5) @@ | 
                                                            
                                    | 363 |  |     public static function getModuleLanguages($module) { | 
                                                            
                                    | 364 |  |         $languages = []; | 
                                                            
                                    | 365 |  |  | 
                                                            
                                    | 366 |  |         if (in_array($module, ['shop', '', 'main'])) { | 
                                                            
                                    | 367 |  |             $path = PUBPATH . APPPATH . 'language/main/*'; | 
                                                            
                                    | 368 |  |         } else { | 
                                                            
                                    | 369 |  |             $path = self::getModulePath($module) . '/language/*'; | 
                                                            
                                    | 370 |  |         } | 
                                                            
                                    | 371 |  |  | 
                                                            
                                    | 372 |  |         foreach (glob($path) as $item) { | 
                                                            
                                    | 373 |  |             $languages[] = substr($item, strrpos($item, '/') + 1); | 
                                                                                
                                |  | @@ 417-421 (lines=5) @@ | 
                                                            
                                    | 414 |  |      * @return string | 
                                                            
                                    | 415 |  |      */ | 
                                                            
                                    | 416 |  |     public static function getTranslationDir($domain, $locale) { | 
                                                            
                                    | 417 |  |         if (in_array($domain, ['shop', '', 'main'])) { | 
                                                            
                                    | 418 |  |             $transPath = PUBPATH . APPPATH . "language/main/{$locale}/LC_MESSAGES/"; | 
                                                            
                                    | 419 |  |         } else { | 
                                                            
                                    | 420 |  |             $transPath = self::getModulePath($domain) . "/language/{$locale}/LC_MESSAGES/"; | 
                                                            
                                    | 421 |  |         } | 
                                                            
                                    | 422 |  |         return $transPath; | 
                                                            
                                    | 423 |  |     } | 
                                                            
                                    | 424 |  |  |