Skip to content

Commit 850530c

Browse files
darthleslinLeslin
andauthored
Tamil [ta] Language Translations (#449)
* incompleted tamil lang support for CLI * finished until Time. Validation and View is left * Tamil Language Translations Added * Tamil Language Translations Test files added * fixed comma error thrown by test * added comma at the end of the line * added tamil language * requested changes: done --------- Co-authored-by: Leslin <[email protected]>
1 parent 9a46d2b commit 850530c

33 files changed

+883
-1
lines changed

Language/ta/CLI.php

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
// CLI language settings
15+
return [
16+
'altCommandPlural' => 'இவற்றில் ஒன்றையா நீங்கள் குறிப்பிடுகிறீர்கள்?', // 'Did you mean one of these?',
17+
'altCommandSingular' => 'நீங்கள் இதை சொன்னீர்களா?', // 'Did you mean this?',
18+
'commandNotFound' => 'கட்டளை "{0}" காணப்படவில்லை.', // 'Command "{0}" not found.',
19+
'generator' => [
20+
'cancelOperation' => 'செயல்பாடு ரத்து செய்யப்பட்டுள்ளது.', // 'Operation has been cancelled.',
21+
'className' => [
22+
'cell' => 'செல் வகுப்பின் பெயர்', // 'Cell class name',
23+
'command' => 'கட்டளை வகுப்பின் பெயர்', // 'Command class name',
24+
'config' => 'கட்டமைப்பு வகுப்பின் பெயர்', // 'Config class name',
25+
'controller' => 'கட்டுப்படுத்தி வகுப்பின் பெயர்', // 'Controller class name',
26+
'default' => 'வகுப்பின் பெயர்', // 'Class name',
27+
'entity' => 'நிறுவன வகுப்பின் பெயர்', // 'Entity class name',
28+
'filter' => 'வடிகட்டி வகுப்பின் பெயர்', // 'Filter class name',
29+
'migration' => 'இடம்பெயர்வு வகுப்பின் பெயர்', // 'Migration class name',
30+
'model' => 'மாதிரி வகுப்பின் பெயர்', // 'Model class name',
31+
'seeder' => 'விதையமைவு வகுப்பின் பெயர்', // 'Seeder class name',
32+
'test' => 'சோதனை வகுப்பின் பெயர்', // 'Test class name',
33+
'validation' => 'சரிபார்த்தல் வகுப்பின் பெயர்', // 'Validation class name',
34+
],
35+
'commandType' => 'கட்டளை வகை', // 'Command type',
36+
'databaseGroup' => 'தரவுத்தள குழு', // 'Database group',
37+
'fileCreate' => 'கோப்பு உருவாக்கப்பட்டது: {0}', // 'File created: {0}',
38+
'fileError' => 'கோப்பு உருவாக்கத்தில் பிழை: "{0}"', // 'Error while creating file: "{0}"',
39+
'fileExist' => 'கோப்பு உள்ளது: "{0}"', // 'File exists: "{0}"',
40+
'fileOverwrite' => 'கோப்பு மேலெழுதப்பட்டது: "{0}"', // 'File overwritten: "{0}"',
41+
'parentClass' => 'பெற்றோர் வகுப்பு', // 'Parent class',
42+
'returnType' => 'திரும்பும் வகை', // 'Return type',
43+
'tableName' => 'அட்டவணை பெயர்', // 'Table name',
44+
'usingCINamespace' => 'எச்சரிக்கை: "CodeIgniter" பெயர்வெளியைப் பயன்படுத்தி, கணினி கோப்பகத்தில் கோப்பை உருவாக்கும்.', // 'Warning: Using the "CodeIgniter" namespace will generate the file in the system directory.',
45+
'viewName' => [
46+
'cell' => 'செல் காட்சி பெயர்', // 'Cell view name',
47+
],
48+
],
49+
'helpArguments' => 'வாதங்கள்:', // 'Arguments:',
50+
'helpDescription' => 'விளக்கம்:', // 'Description:',
51+
'helpOptions' => 'விருப்பங்கள்:', // 'Options:',
52+
'helpUsage' => 'பயன்பாடு:', // 'Usage:',
53+
'invalidColor' => 'செல்லாதது "{0}" நிறம்: "{1}".', // 'Invalid "{0}" color: "{1}".',
54+
'namespaceNotDefined' => 'பெயர்வெளி "{0}" வரையறுக்கப்படவில்லை.', // 'Namespace "{0}" is not defined.',
55+
];

Language/ta/Cache.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
// Cache language settings
15+
return [
16+
'unableToWrite' => 'தற்காலிக சேமிப்பிற்கு எழுத முடியவில்லை "{0}".', // 'Cache unable to write to "{0}".',
17+
'invalidHandlers' => 'தற்காலிக சேமிப்பின் கட்டமைப்பானது $validHandlers வரிசையைக் கொண்டிருக்க வேண்டும்.', // 'Cache config must have an array of $validHandlers.',
18+
'noBackup' => 'தற்காலிக சேமிப்பின் கட்டமைப்பில் handler மற்றும் backupHandler set இருக்க வேண்டும்.', // 'Cache config must have a handler and backupHandler set.',
19+
'handlerNotFound' => 'Cache config has an invalid handler or backup handler specified. தற்காலிக சேமிப்பின் கட்டமைப்பில் மதிப்பில்லாத (invalid) handler or backup handler குறிப்பிடப்பட்டுள்ளது.', // 'Cache config has an invalid handler or backup handler specified.',
20+
];

Language/ta/Cast.php

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
// Cast language settings
15+
return [
16+
'baseCastMissing' => 'வகுப்பு "{0}" கண்டிப்பாக "CodeIgniter\Entity\Cast\BaseCast" வகுப்பினை inherit செய்திருக்க வேண்டும்', // 'The "{0}" class must inherit the "CodeIgniter\Entity\Cast\BaseCast" class.',
17+
'invalidCastMethod' => '"{0}" தவறான வார்ப்பு முறை, சரியான முறைகள்: ["get", "set"].', // 'The "{0}" is invalid cast method, valid methods are: ["get", "set"].',
18+
'invalidTimestamp' => 'வார்ப்பு வகை "timestamp" சரியான நேர முத்திரையை எதிர்பார்க்கிறது.', // 'Type casting "timestamp" expects a correct timestamp.',
19+
'jsonErrorCtrlChar' => 'எதிர்பாராத கட்டுப்பாட்டு எழுத்து கண்டறியப்பட்டது.', // 'Unexpected control character found.',
20+
'jsonErrorDepth' => 'அதிகபட்ச அடுக்கு ஆழம் தாண்டியது.', // 'Maximum stack depth exceeded.',
21+
'jsonErrorStateMismatch' => 'கீழ் (Underflow) அல்லது பயன்முறைகள் பொருந்தவில்லை.', // 'Underflow or the modes mismatch.',
22+
'jsonErrorSyntax' => 'தொடரியல் பிழை, தவறான JSON வடிவம்.', // 'Syntax error, malformed JSON.',
23+
'jsonErrorUnknown' => 'அறியப்படாத பிழை.', // 'Unknown error.',
24+
'jsonErrorUtf8' => 'தவறான UTF-8 எழுத்துக்கள், தவறாக குறியிடப்பட்டதாக இருக்கலாம்.', // 'Malformed UTF-8 characters, possibly incorrectly encoded.',
25+
];

Language/ta/Cookie.php

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
// Cookie language settings
15+
return [
16+
'invalidExpiresTime' => 'மதிப்பில்லாத "{0}" பண்புக்கூறு வகை "Expires". எதிர்பார்க்கப்படுபவை: string, integer, DateTimeInterface object.', // 'Invalid "{0}" type for "Expires" attribute. Expected: string, integer, DateTimeInterface object.',
17+
'invalidExpiresValue' => 'சேமிக்கப்பட்ட தகவலின் (cookie) காலாவதி நேரம் சரியானது அல்ல.', // 'The cookie expiration time is not valid.',
18+
'invalidCookieName' => 'சேமிக்கப்பட்ட தகவலின் (cookie) பெயர் "{0}" தவறான எழுத்துக்களைக் கொண்டுள்ளது.', // 'The cookie name "{0}" contains invalid characters.',
19+
'emptyCookieName' => 'சேமிக்கப்பட்ட தகவலின் (cookie) பெயர் காலியாக இருக்க கூடாது.', // 'The cookie name cannot be empty.',
20+
'invalidSecurePrefix' => '"__Secure-" முன்னொட்டைப் பயன்படுத்த, "Secure" பண்புக்கூறை அமைக்க வேண்டும்.', // 'Using the "__Secure-" prefix requires setting the "Secure" attribute.',
21+
'invalidHostPrefix' => '"__Host-" முன்னொட்டைப் பயன்படுத்துவது "Secure" கொடியுடன் அமைக்கப்பட வேண்டும், "Domain" பண்புக்கூறு இருக்கக்கூடாது, மேலும் "Path" "/" ஆக அமைக்கப்படும்.', // 'Using the "__Host-" prefix must be set with the "Secure" flag, must not have a "Domain" attribute, and the "Path" is set to "/".',
22+
'invalidSameSite' => 'SameSite மதிப்பானது None, Lax, Strict or a blank string ஆக இருக்க வேண்டும், {0} கொடுக்கப்பட்டது.', // 'The SameSite value must be None, Lax, Strict or a blank string, {0} given.',
23+
'invalidSameSiteNone' => '"SameSite=None" உபயோகப்படுத்தும் போது "SameSite=None" பண்புக்கூறுக்கு "secure" பண்புக்கூறை அமைக்க வேண்டும்.', // 'Using the "SameSite=None" attribute requires setting the "Secure" attribute.',
24+
'invalidCookieInstance' => '"{0}" வகுப்பு சேமிக்கப்பட்ட தகவலின் (cookie) வரிசை "{1}" இன் நிகழ்வுகளாக இருக்கும் என்று எதிர்பார்க்கப்படுகிறது, ஆனால் {3} குறியீட்டில் "{2}" கிடைத்துள்ளது.', // '"{0}" class expected cookies array to be instances of "{1}" but got "{2}" at index {3}.',
25+
'unknownCookieInstance' => '"{0}" பெயர் மற்றும் "{1}" முன்னொட்டுடன் கூடிய சேமிக்கப்பட்ட தகவலின் (cookie) பொருள் சேகரிப்பில் காணப்படவில்லை.', // 'Cookie object with name "{0}" and prefix "{1}" was not found in the collection.',
26+
];

Language/ta/Core.php

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
// Core language settings
15+
return [
16+
'copyError' => '"{0}" கோப்பை மாற்ற முயற்சிக்கும்போது பிழை ஏற்பட்டது. உங்கள் கோப்பு கோப்பகம் எழுதக்கூடியது என்பதை உறுதிப்படுத்தவும்.', // 'An error was encountered while attempting to replace the file "{0}". Please make sure your file directory is writable.',
17+
'enabledZlibOutputCompression' => 'உங்கள் zlib.output_compression ini உத்தரவு இயக்கப்பட்டது. இது வெளியீட்டு இடையகங்களுடன் நன்றாக வேலை செய்யாது.', // 'Your zlib.output_compression ini directive is turned on. This will not work well with output buffers.',
18+
'invalidFile' => 'தவறான கோப்பு: "{0}"', // 'Invalid file: "{0}"',
19+
'invalidDirectory' => 'கோப்பகம் இல்லை: "{0}"', // 'Directory does not exist: "{0}"',
20+
'invalidPhpVersion' => 'CodeIgniter ஐ இயக்க உங்கள் PHP பதிப்பு {0} அல்லது அதற்கு மேல் இருக்க வேண்டும். தற்போதைய பதிப்பு: {1}', // 'Your PHP version must be {0} or higher to run CodeIgniter. Current version: {1}',
21+
'missingExtension' => 'கட்டமைப்பிற்கு (framework) பின்வரும் நீட்டிப்பு(கள்) நிறுவப்பட்டு ஏற்றப்பட வேண்டும்: "{0}".', // 'The framework needs the following extension(s) installed and loaded: "{0}".',
22+
'noHandlers' => '"{0}" குறைந்தது ஒரு handler வழங்க வேண்டும்.', // '"{0}" must provide at least one Handler.',
23+
];

Language/ta/Database.php

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
// Database language settings
15+
return [
16+
'invalidEvent' => '"{0}" என்பது செல்லுபடியாகும் model நிகழ்வு callback அல்ல.', // '"{0}" is not a valid Model Event callback.',
17+
'invalidArgument' => 'நீங்கள் சரியான "{0}" ஐ வழங்க வேண்டும்.', // 'You must provide a valid "{0}".',
18+
'invalidAllowedFields' => '"{0}" மாதிரிக்கு அனுமதிக்கப்பட்ட புலங்கள் குறிப்பிடப்பட வேண்டும்', // 'Allowed fields must be specified for model: "{0}"',
19+
'emptyDataset' => '{0}க்கான தரவு எதுவும் இல்லை.', // 'There is no data to {0}.',
20+
'emptyPrimaryKey' => '{0} ஐ உருவாக்க முயற்சிக்கும்போது முதன்மை விசை (primary key) எதுவும் வரையறுக்கப்படவில்லை.', // 'There is no primary key defined when trying to make {0}.',
21+
'failGetFieldData' => 'தரவுத்தளத்திலிருந்து புலத் தரவைப் பெறுவதில் தோல்வி.', // 'Failed to get field data from database.',
22+
'failGetIndexData' => 'தரவுத்தளத்திலிருந்து குறியீட்டுத் தரவைப் பெறுவதில் தோல்வி.', // 'Failed to get index data from database.',
23+
'failGetForeignKeyData' => 'தரவுத்தளத்திலிருந்து வெளிநாட்டு முக்கிய தரவைப் பெறுவதில் (foreign key data) தோல்வி.', // 'Failed to get foreign key data from database.',
24+
'parseStringFail' => 'முக்கிய சரத்தை பாகுபடுத்த முடியவில்லை.', // 'Parsing key string failed.',
25+
'featureUnavailable' => 'நீங்கள் பயன்படுத்தும் தரவுத்தளத்தில் இந்த அம்சம் இல்லை.', // 'This feature is not available for the database you are using.',
26+
'tableNotFound' => 'தற்போதைய தரவுத்தளத்தில் "{0}" அட்டவணை காணப்படவில்லை.', // 'Table "{0}" was not found in the current database.',
27+
'noPrimaryKey' => '"{0}" மாதிரி வகுப்பு (model class) முதன்மை விசையைக் (primary key) குறிப்பிடவில்லை.', // '"{0}" model class does not specify a Primary Key.',
28+
'noDateFormat' => '"{0}" மாதிரி வகுப்பில் சரியான தேதி வடிவம் இல்லை.', // '"{0}" model class does not have a valid dateFormat.',
29+
'fieldNotExists' => 'புலம் "{0}" கிடைக்கவில்லை.', // 'Field "{0}" not found.',
30+
'forEmptyInputGiven' => '"{0}" புலத்திற்கு வெற்று அறிக்கை கொடுக்கப்பட்டுள்ளது.', // 'Empty statement is given for the field "{0}"',
31+
'forFindColumnHaveMultipleColumns' => 'நெடுவரிசையின் பெயரில் ஒற்றை நெடுவரிசை மட்டுமே அனுமதிக்கப்படுகிறது.', // 'Only single column allowed in Column name.',
32+
'methodNotAvailable' => 'நீங்கள் "{0}" இல் "{1}" ஐப் பயன்படுத்த முடியாது. இது Query Builder Class இன் ஒரு முறை (method).', // 'You cannot use "{1}" in "{0}". This is a method of the Query Builder Class.',
33+
];

0 commit comments

Comments
 (0)