to San
Converts a move to Standard Algebraic Notation (SAN).
This function acts as a convenience wrapper to generate notation adapted to different languages. If the move is null, it returns an empty string. If the specified language is not predefined, a custom array of piece initials must be provided.
Supported internal languages: "english", "spanish", "dutch", "french", "german", and "italian".