Request to make the code extensible

You could use the resource utilities component to create an offline tradution app, using json files containing the strings to be translated.
There are several ways to achieve the same result, as with Taifun above, following the guides and links and testing in practice to learn faster.