Make sure that the columns that will contain non-Latin characters are of the data type NVARCHAR, NCHAR, or NTEXT. While inserting data with non-Latin characters using a SQL query, make sure to prefix string literals with a N to denote that it's a Unicode string.
INSERT INTO YourTable (ColumnName) VALUES (N'............');
You can consider setting the collation of your database or column to a Unicode-aware one,
To check the collation of your database:
SELECT DATABASEPROPERTYEX('YourDatabaseName', 'Collation') AS Collation;
SELECT DATABASEPROPERTYEX('YourDatabaseName', 'Collation') AS Collation;
Or to set a specific collation for a column:
ALTER TABLE YourTable
ALTER COLUMN YourColumn NVARCHAR(255) COLLATE Latin1_General_100_CI_AS_SC_UTF8;