then( [ self::class, 'localize' ] ) ->then( Resources::enqueueApp( 'main-ui' ) ); }; } else { return null; } } public static function localize() { return [ 'name' => 'wpml_st_main_ui', 'data' => [ 'languageDetails' => Languages::withRtl( Languages::withFlags( Languages::getAll() ) ), 'endpoints' => [ 'saveTranslation' => SaveTranslation::class, 'translationMemory' => apply_filters( 'wpml_st_translation_memory_endpoint', '' ), ], ], ]; } }