nvaccess / mrconfig

'myrepos' configuration files for nvda translations and addons
GNU General Public License v3.0
5 stars 14 forks source link

Some files not generated by the translation system for Georgian language (ka) #80

Closed CyrilleB79 closed 1 year ago

CyrilleB79 commented 2 years ago

Issue

The translation framework scripts do not create any file in the following folders of the SVN screenreadertranslations (SRT) repo:

Context

Issue discussed initially on the translation mailing-list, where Georgian translators need the symbol revisions.

For now the Georgian translators want to translate/update the interface (nvda.po) and the symbols.dic file. The character description is already translated. In the future, they may translate the user guide and maybe the change log.

Thus for now, the updates in the symbols-newRevisions folder are needed.

Additional questions

Note

I could have given a try at looking to the scripts and adding the missing files (newRevisions, t2t) as well as modifying the settings file to see if it solves the problem. But I have to wait for a week before the scripts are triggered again.

So I prefer NVAccess to do it, since they can check the logs of the scripts and trigger them to check immediately the result.

@feerrenrut, could you have a look please?

DraganRatkovich commented 2 years ago

Hi,

Thanks @CyrilleB79 for opening the issue. I'm Shaban from the translation mailing list.

Looking forward to more details on this issue.

DraganRatkovich commented 1 year ago

Hello, @CyrilleB79 @feerrenrut Is there any progress on this issue?

seanbudd commented 1 year ago

From what I understand from reading the thread, it appears that several missing files need to be created in /srt/ka. For example, compare to /srt/es.

It is not immediately clear to me what is preventing translators from pushing the necessary files to the repository, and what the best practice should be for adding these files if this is not possible. Further investigation is needed, to answer this and your additional questions.

DraganRatkovich commented 1 year ago

Hi, @seanbudd Files are not created for a long time. Changes, symbols, user manual files, etc. So I don't know how to add them back to the Georgian folder. In addition, every time when new revisions of symbols and changes appear in folders in other languages, in this case the folder in Georgian remains empty. In any case, I will focus only on translating the interface. The Georgian language has long been abandoned, so there may be errors in the process of creating a file by the system. As soon as something changes regarding other translatable files, I will consider translating them.

CyrilleB79 commented 1 year ago

I have added the missing files and updated the settings file with the last hash info. Today, the first merge to beta of 2022.4 has been pushed in SRT repo and the new revision have been generated, at least for change log and user guide. Regarding symbols, there are no new symbols for 2022.4, so no new revision.

Thus this issue can now be closed. We may reopen it if something does not work.

Additional note: There is also another issue with 'ka' translation: the t2t files for change log and user guide (English) have been added by mistake in SVN SRT repo, and then have landed in beta branch of NVDA. They need to be removed since no translation of these files is planned for now. This separate request is tracked in https://github.com/nvaccess/nvda/pull/14252.