Translating strings with WPML

With the latest Sage, in WPML > Theme and plugins localization > Strings in the themes my text domain is missing so I’m not able to translate the strings. Never happened before.

Strings are like these: {{ __('Back to home', 'faq-international') }}

But if I use PHP tags <?php ... ?> then WPML finds them, but this looks to me like a dirty solution.

I find this in the docs but I asking if this is really the way to go now. Never did it before, there were some changes in the latest Sage versions? Plus, compared to before, it’s very uncomfortable to do and more complicated to handle.

Yes, those docs are “the way to go” to enable localization of your theme.