Нашел самое правильное решение:
/**
* Child theme language
*/
function my_child_theme_setup() {
$path = get_stylesheet_directory() . '/lang';
load_child_theme_textdomain( 'child_theme_language', $path );
}
add_action( 'after_setup_theme', 'my_child_theme_setup' );
Чтобы файл локализации можно было поместить в папку с дочерней темой нужно, чтобы обязательно!
первый параметр в функции load_child_theme_textdomain() совпадал со вторым в вызове функции перевода! в данном случае
'child_theme_language'_e( 'My translatable text goes here.', 'child_theme_language' );
и тогда названия файлом должны быть ru_RU.po и ru_RU.mo