We're about to start refactoring a bunch of hard-coded text from a client's Lightning Components and Visualforce pages into Custom Labels so that they can support multi-language users. Unfortunately as you all know, these can't be sorted into folders or anything else better organized (although list view filters are possible).
Any thoughts on what makes for good naming conventions for a pile of Custom Labels? Some of these will represent one or two words, others entire phrases. Some of them will likely be reused between different pages.
Also because Lightning has no support for the same kind of $ObjectType.Account.Label
syntax that Apex has, we'll probably have to also be storing some object and field name translations redundantly in Custom Labels. If our Lightning cmps were at a MUCH bigger scale I'd maybe consider building a custom service component to deliver object/field labels but that seems like overkill for the current project.