import sys import types # Create a dummy japanese module japanese_patch = types.ModuleType("japanese") # Add a no-op placeholder for distribute_phone def distribute_phone(*args, **kwargs): return args[0] if args else "" japanese_patch.distribute_phone = distribute_phone # Register dummy module in sys.modules sys.modules["melo.text.japanese"] = japanese_patch # Then import cleaner safely #from melo.text import cleaner # this will now skip Japanese logic