def translation_changed(verbose, obj_id, key, translation, target_string):
    """ Checks if the translation for a given key changed """
    if target_string == translation:
        if verbose:
            print(f"Translation for {obj_id} string '{key}' has not changed -- skipping")
        return False
    return True