Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Converting uppercase "I" to lowercase "ı" #585

Closed
Yunus-Oner opened this issue Oct 25, 2022 · 0 comments
Closed

Converting uppercase "I" to lowercase "ı" #585

Yunus-Oner opened this issue Oct 25, 2022 · 0 comments
Assignees
Labels
accepted Issue has been accepted and inserted in a future milestone bug
Milestone

Comments

@Yunus-Oner
Copy link

In "DelphiMVCF Framework 3.2.2-nitrogen" version The error described below occurs.

Character mismatch occurs when converting from uppercase to lowercase.
as follows:
Capital letters in the Turkish alphabet: ... I, İ, J,K ... etc
Lowercase letters: ... ı, i, j, k ... etc
The uppercase "I" character here is the lowercase letter, the lowercase "ı" which is not in the English alphabet.

An error occurs when converting from uppercase to lowercase.
When "Integer" is converted to lowercase in codes, it turns into "ınteger".

The character conversion process may be due to the "System Language" language definitions on the windows.

This conversion must be done according to the English character code page, regardless of the system.

Operating System: Windows 10

Unit Name: unit MVCFramework.ActiveRecord;
Procedure: procedure TMVCActiveRecord.InitTableInfo;
The line where the error occurs: lPrimaryFieldTypeAsStr := fPrimaryKey.FieldType.ToString.ToLower;

By adding the code below, I fixed the problem temporarily. I continue to use it this way.
resim

@danieleteti danieleteti added this to the 3.2.3-radium milestone Oct 25, 2022
@danieleteti danieleteti self-assigned this Oct 25, 2022
@danieleteti danieleteti added bug accepted Issue has been accepted and inserted in a future milestone labels Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted Issue has been accepted and inserted in a future milestone bug
Projects
None yet
Development

No branches or pull requests

2 participants