Your code is not translated, you need to get the localized strings in your code. In SSJS it's easy, like strings["Title"].
In 8.5.3 it's easier to use the new Java element. In Java I've used doc.generateXML() to get the content of the .properties file design element. Not sure if it works with variableResolver. That would be much easier:
FacesContext context = FacesContext.getCurrentInstance();
String strTitle = context.getApplication().getVariableResolver().resolveVariable(context, "strings['Title']");
Or you could just pass all strings from SSJS.