Complete UI translation into Non-ASCII (Russian)

  • What’s your URL?
  • What version of Ghost are you using? 3.0.0

Unable to translate several elements on my website, though Norlin theme is updated regularly. I heard this is somehow related to Ghost component, but don’t remember its name.

  1. ‘in’: article preview (main page)
  2. Subscribe button (main page)
  3. Page not found
  4. ‘3 min read’ on article header
  5. ‘Load more’ (main page)
  6. [Read more posts](main page)
  7. ‘Type to search’ (press magnifier to invoke search bar)
  • How was Ghost installed and configured?
    Purchased template, installed through standard process.

  • What Node version, database, OS & browser are you using?
    Chrome 92.0.4515.131, VSCode 1.59.0

  • What errors or information do you see in the console?
    None, just unable to translate several elements into Russian, though VSCode search done

  • What steps could someone else take to reproduce the issue you’re having?

    • import any template
    • download it for adjustment
    • try to find untranslated phrases like ‘Load more’, ‘Type to search’

I do not know details of the others, they may be coming from core files. But I can comment on #2

Subscribe button and everything else that comes after clicking that button come from the Member Portal component. The repo is very helpful, explaining how to do this clearly.

  1. You can check out that repo, translate every text locally, build it/generate a new portal.min.js, upload to your server and change your config.production.json file to point to the new portal.min.js
  2. (Sorry for the shameless plug) Use my service. If you decide to go this route, please let me know if you have any questions. I’d be happy to help out.