more locale resolving implementations