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

l10n: Tamil Translation - ta.po file Created #770

Closed
wants to merge 0 commits into from
Closed

l10n: Tamil Translation - ta.po file Created #770

wants to merge 0 commits into from

Conversation

TamilNeram
Copy link

This is a Tamil Translation / localization file with just few entries. I will be adding the translations incrementally based on checks and reviews.

Copy link

github-actions bot commented Apr 22, 2024

Errors and warnings found by git-po-helper in workflow #651:

------------------------------------------------------------------------------
INFO [po/ta.po@3bbf7bc]	20 translated messages.   
------------------------------------------------------------------------------
ERROR [po/ta.po@3bbf7bc]	Found file-location comments in po file. By submitting a location-less 
ERROR [po/ta.po@3bbf7bc]	"po/XX.po" file, the size of the Git repository can be greatly reduced. 
ERROR [po/ta.po@3bbf7bc]	See the discussion below: 
ERROR [po/ta.po@3bbf7bc]                           
ERROR [po/ta.po@3bbf7bc]	    https://lore.kernel.org/git/[email protected]/ 
ERROR [po/ta.po@3bbf7bc]                           
ERROR [po/ta.po@3bbf7bc]	As how to commit a location-less "po/XX.po" file, See: 
ERROR [po/ta.po@3bbf7bc]                           
ERROR [po/ta.po@3bbf7bc]	    the [Updating a "XX.po" file] section in "po/README.md" 
------------------------------------------------------------------------------
ERROR commit 3bbf7bc: subject ("update2") does not have prefix "l10n:" 
------------------------------------------------------------------------------
ERROR commit 3bbf7bc: empty body of the commit message, no s-o-b signature 
------------------------------------------------------------------------------
INFO [po/ta.po@ff75f4a]	16 translated messages.   
------------------------------------------------------------------------------
ERROR [po/ta.po@ff75f4a]	Found file-location comments in po file. By submitting a location-less 
ERROR [po/ta.po@ff75f4a]	"po/XX.po" file, the size of the Git repository can be greatly reduced. 
ERROR [po/ta.po@ff75f4a]	See the discussion below: 
ERROR [po/ta.po@ff75f4a]                           
ERROR [po/ta.po@ff75f4a]	    https://lore.kernel.org/git/[email protected]/ 
ERROR [po/ta.po@ff75f4a]                           
ERROR [po/ta.po@ff75f4a]	As how to commit a location-less "po/XX.po" file, See: 
ERROR [po/ta.po@ff75f4a]                           
ERROR [po/ta.po@ff75f4a]	    the [Updating a "XX.po" file] section in "po/README.md" 
------------------------------------------------------------------------------
ERROR commit ff75f4a: subject ("update1") does not have prefix "l10n:" 
------------------------------------------------------------------------------
ERROR commit ff75f4a: empty body of the commit message, no s-o-b signature 
------------------------------------------------------------------------------
INFO [po/ta.po@3d08c2d]	12 translated messages.   
------------------------------------------------------------------------------
ERROR [po/ta.po@3d08c2d]	Found file-location comments in po file. By submitting a location-less 
ERROR [po/ta.po@3d08c2d]	"po/XX.po" file, the size of the Git repository can be greatly reduced. 
ERROR [po/ta.po@3d08c2d]	See the discussion below: 
ERROR [po/ta.po@3d08c2d]                           
ERROR [po/ta.po@3d08c2d]	    https://lore.kernel.org/git/[email protected]/ 
ERROR [po/ta.po@3d08c2d]                           
ERROR [po/ta.po@3d08c2d]	As how to commit a location-less "po/XX.po" file, See: 
ERROR [po/ta.po@3d08c2d]                           
ERROR [po/ta.po@3d08c2d]	    the [Updating a "XX.po" file] section in "po/README.md" 
------------------------------------------------------------------------------
ERROR commit 3d08c2d: subject ("தமிழ் ...") does not have prefix "l10n:" 
ERROR commit 3d08c2d: subject has non-ascii character "த" 
------------------------------------------------------------------------------
ERROR commit 3d08c2d: empty body of the commit message, no s-o-b signature 
INFO checking commits: 0 passed, 3 failed.        
------------------------------------------------------------------------------
INFO downloading pot file from https://github.com/git-l10n/pot-changes/raw/pot/master/po/git.pot 
------------------------------------------------------------------------------
ERROR [po/ta.po@3bbf7bc]	5632 new string(s) in 'po/git.pot', but not in your 'po/XX.po' 
ERROR [po/ta.po@3bbf7bc]                           
ERROR [po/ta.po@3bbf7bc]	  > po/git.pot:24: this message is used but not defined in /tmp/3271056437--ta.po 
ERROR [po/ta.po@3bbf7bc]	  > po/git.pot:30: this message is used but not defined in /tmp/3271056437--ta.po 
ERROR [po/ta.po@3bbf7bc]	  > po/git.pot:34: this message is used but not defined in /tmp/3271056437--ta.po 
ERROR [po/ta.po@3bbf7bc]	  > ...                   
ERROR [po/ta.po@3bbf7bc]                           
ERROR [po/ta.po@3bbf7bc]	You can download the latest "po/git.pot" file from: 
ERROR [po/ta.po@3bbf7bc]                           
ERROR [po/ta.po@3bbf7bc]		https://github.com/git-l10n/pot-changes/raw/pot/master/po/git.pot 
ERROR [po/ta.po@3bbf7bc]                           
ERROR [po/ta.po@3bbf7bc]	Please rebase your branch to the latest upstream branch, 
ERROR [po/ta.po@3bbf7bc]	run "git-po-helper update po/XX.po" to update your po file, 
ERROR [po/ta.po@3bbf7bc]	and translate the new strings in it. 
ERROR [po/ta.po@3bbf7bc]                           

ERROR: fail to execute "git-po-helper check-commits"

@TamilNeram TamilNeram changed the title தமிழ் (Tamil) - ta.po file Created l10n: தமிழ் (Tamil) - ta.po file Created Apr 22, 2024
@TamilNeram TamilNeram changed the title l10n: தமிழ் (Tamil) - ta.po file Created l10n: Tamil Translation - ta.po file Created Apr 22, 2024
@jiangxin
Copy link
Member

This is a Tamil Translation / localization file with just few entries. I will be adding the translations incrementally based on checks and reviews.

Thank you for providing a new language support for Git. You will find some l10n conventions in po/README.md, and there is a helper program that will check your contributions based on these conventions.

You can mark your pull request as DRAFT before it's ready for merge. And you should complete the core set of l10n messages, see the descriptions about the "po/git-core.pot" file in section Dynamically generated POT files.

@TamilNeram TamilNeram marked this pull request as draft April 24, 2024 04:49
@TamilNeram TamilNeram marked this pull request as ready for review April 28, 2024 08:48
@jiangxin
Copy link
Member

Cannot merge commits you provided as below:

0af596cde8 Merge branch 'git-l10n:master' into master
7834f6f847 மேபை
241520ae4a --rebase-merges
4f5497d2df --init
9b59102c58 %%(trailers:key=<
d00a942232  --verify-signatures
77357e72b5 Merge branch 'master' of https://github.com/Nizhal/git-po
cc4cd8a7ff split தவிர்
572ec4ae34 splitIndex.maxPercentChange fixed
83a22a426a fixed few more formatting issues
37cb7f9a2a #: [a-z/.:0-9\- ]+
d5efc40ccf fixed few Errors
e7420dafc1 fixed all local errors
614ee9e481 fanout
716d8f9fb4 PRIuMAX fixed
87c8c0169f fixed few more messages
f3405d7485 26771
4fc50b3ecb %shint fixed
fa2a49455e fixed %c formatting
b144b3b3f2 fixed %.*.s - formatting
bfb31ba91e updated
bd7dc15e5e \n
26df8032f8 28702 வரிகள் மிதம்
42d0145b51 update 3 with all messages
3bbf7bcf51 update2
ff75f4ae67 update1
3d08c2dd57 தமி (Tamil) - ta.po file Created

You should check and learn to write commit logs from other l10n contributors:

git log -- po/de.po
git log -- po/fr.po 

@TamilNeram
Copy link
Author

Hi @jiangxin,
I am unable to find the right make tools for windows operating system. Please recommend the right one to run the validation locally.

@TamilNeram TamilNeram marked this pull request as draft April 29, 2024 06:38
@jiangxin
Copy link
Member

Hi @jiangxin, I am unable to find the right make tools for windows operating system. Please recommend the right one to run the validation locally.

The helper program for l10n is written in golang. I suppose it could be compiled on Windows, at least on Windows Subsystem for Linux (WSL).

You can try to install using:

go install github.com/git-l10n/git-po-helper@latest

Or you can clone source code locally:

git clone https://github.com/git-l10n/git-po-helper.git

Compile and install:

cd git-po-helper
make

@TamilNeram TamilNeram closed this Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants