There is a special templatetag, as the "snippet", but without specifying a token (optional)
There is a model with fields: token, text, created_at / updated_at + languages like you have now
Process:
In some templates inserted such blocks
{% snippet%} Hello, Kitty! {% endsnippet%}
If we "user.is_staff", the toolbar appears on the page "Editable mode (Languages: en / ru / zh and Logout link)" for each snippet-block there is a link "Edit"
When saving "Hello, Kitty!", If we do not specify a token for the snippet, then we get the hash from the "text (original, from template) + template_name" as a token
Are you interested in such a change in your application?