Во-первых, если надо вывести текст, то вместо echo __('My text'); используйте _e('My text');.
Во-вторых, обе функции (как и остальные функции локализации) ожидают второй параметр: _e( 'My text', 'my-textdomain' ).
Именно по my-textdomain WordPress будет искать и загружать необходимые файлы переводов.