It sounds like you want to add a custom collation?

Per the documentation, this can normally be done using the SQLiteFunction attribute with the "FuncType = FunctionType.Collation" parameter.