Skip to content

Commit ecee3bb

Browse files
committed
#43 include farsi language
1 parent e4db3bf commit ecee3bb

File tree

6 files changed

+23
-8
lines changed

6 files changed

+23
-8
lines changed

CompInstall.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ IniVersion=2
33

44
[General]
55
Name=Digao Dalpiaz - Dam component
6-
Version=6.7
6+
Version=6.8
77
DelphiVersions=XE3;XE4;XE5;XE6;XE7;XE8;10;10.1;10.2;10.3;10.4;11;12
88
Packages=DamCommonPackage;DamPackage_VCL;DamPackage_FMX;DamDesignPackage_VCL;DamDesignPackage_FMX
99
AddLibrary=1

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,20 @@
3838

3939
## What's New
4040

41+
- 01/24/2025 (Version 6.8)
42+
43+
- Include Farsi language support
44+
45+
<details>
46+
<summary>Click here to view the entire changelog</summary>
47+
4148
- 03/25/2024 (Version 6.7) (*Minimum DzHTMLText version: 6.3*)
4249

4350
- Fix message icon scaling when showing message (VCL)
4451
- Fix Lazarus message scaling
4552
- Fix Delphi message editor text preview scaling
4653
- Calculate buttons width after DPI scaling
4754

48-
<details>
49-
<summary>Click here to view the entire changelog</summary>
50-
5155
- 03/16/2024 (Version 6.6)
5256

5357
- Fix Delphi 10 Seattle compiling (ScaleForCurrentDPI only available in Delphi 10.1 Berlin)

Resources/DamLang.ini

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,3 +127,13 @@ Quest=Soru
127127
Warn=Uyarı
128128
Error=Hata
129129
Msg=Mesaj
130+
131+
[Farsi]
132+
OK=تایید
133+
Yes=بله
134+
No=خیر
135+
Info=اطلاعات
136+
Quest=سوال
137+
Warn=هشدار
138+
Error=خطا
139+
Msg=پیام

Source/DamLanguage.pas

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ interface
1414
type
1515
TDamLanguage = (dgEnglish, dgPortuguese, dgSpanish, dgGerman, dgItalian,
1616
dgChinese, dgJapanese, dgGreek, dgRussian, dgFrench, dgPolish, dgDutch,
17-
dgTurkish);
17+
dgTurkish, dgFarsi);
1818

1919
TDamLanguageDefinition = record
2020
OK, Yes, No, Info, Quest, Warn, Error, Msg: string;
@@ -45,7 +45,7 @@ TLanguageParams = record
4545
end;
4646

4747
const
48-
LANGUAGES_PARAMS: array[0..12] of TLanguageParams = (
48+
LANGUAGES_PARAMS: array[0..13] of TLanguageParams = (
4949
(Name: 'English' ; DamLang: dgEnglish ; SysLang: $09 ),
5050
(Name: 'Portuguese'; DamLang: dgPortuguese; SysLang: $16 ),
5151
(Name: 'Spanish' ; DamLang: dgSpanish ; SysLang: $0a ),
@@ -58,7 +58,8 @@ TLanguageParams = record
5858
(Name: 'French' ; DamLang: dgFrench ; SysLang: $0c ),
5959
(Name: 'Polish' ; DamLang: dgPolish ; SysLang: $15 ),
6060
(Name: 'Dutch' ; DamLang: dgDutch ; SysLang: $13 ),
61-
(Name: 'Turkish' ; DamLang: dgTurkish ; SysLang: $1f )
61+
(Name: 'Turkish' ; DamLang: dgTurkish ; SysLang: $1f ),
62+
(Name: 'Farsi' ; DamLang: dgFarsi ; SysLang: $29 )
6263
);
6364

6465
procedure SetDamLangBySysLang(var DamLang: TDamLanguage);

Source/Dam_Resource.res

132 Bytes
Binary file not shown.

Source/Vcl.DamUnit.pas

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ implementation
222222
{$ENDIF}
223223
{$ENDIF};
224224

225-
const STR_VERSION = '6.7';
225+
const STR_VERSION = '6.8';
226226

227227
var ObjDefault: TDam = nil;
228228

0 commit comments

Comments
 (0)