<commit_before>
*   Changed how validation error translation strings are fetched: The new behaviour
    will first try the more specific keys, including doing locale fallback, then try
    the less specific ones.
    
    For example this is the order keys will now be tried for a `blank` error on a
    `product`'s `title` attribute with current locale set to `en-US`:
 <commit_msg>Edit a changelog entry [ci skip]<commit_after>*   Change how validation error translation strings are fetched: The new behavior
    will first try the more specific keys, including doing locale fallback, then try
    the less specific ones.
    
    For example, this is the order in which keys will now be tried for a `blank`
    error on a `product`'s `title` attribute with current locale set to `en-US`:
 
{'fraction_non_alphanumeric': 0.05176767676767677, 'fraction_numerical': 0.0, 'mean_word_length': 3.6374269005847952, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4642045', 'n_tokens_mistral': 203, 'n_tokens_neox': 198, 'n_words': 117}