I'm building a large AngularJS application in which some of the UI text needs to be content managed. This is because items such as contextual help will need to be edited by the client after launch in response to user feedback.
I'm looking for approaches to inserting the text strings into the UI. So far I have considered
Having never attempted this before I'm aware there may be issues I haven't considered. I'm hoping someone with experience of solving a similar problem can weigh in with some advice.
Note there are no plans to internationalise the app at this point.