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

Fix for untranslated Strings #5727

Merged
merged 1 commit into from
Dec 11, 2019

Conversation

CloudFenrir
Copy link

@CloudFenrir CloudFenrir commented Dec 9, 2019

I fixed the problem with the untranslated Strings that the Issue #5701 presented, since I talk Spanish, I implemented the changes for that language.

  • [x ] Manually tested changed features in running JabRef (always required)

Copy link
Member

@Siedlerchr Siedlerchr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks you very much for your contribution! Overall your changes look good. You will just need to readd your translation using crowdin

@@ -361,6 +361,8 @@ File\ not\ found=File not found

Filter=Filter

Filter\ groups=Filter groups
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the fix, unfortunately this will be automatically overwritten by crowdin for non English translations. This means you have to re enter the translations using crowdin.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this really how it goes? I thought crowdin is intelligent enough to pick these up (at least the feature is called "sync")

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For english this is correct, but not for other languages. Had the same problem with Italian recently. Only the english properties file is the master file. The other are translated files and therefore only synced one way from crowdin back to github.
This is also the case for new languages. you have to create new langs first in crowdin.

@@ -1,9 +1,9 @@
@article{Mustermann2016,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any reason why you changed the formatting of the file?
if not please revert

@CloudFenrir
Copy link
Author

CloudFenrir commented Dec 10, 2019 via email

@matthiasgeiger
Copy link
Member

Yes, that's correct!

Copy link
Author

@CloudFenrir CloudFenrir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just changed the files that were requested, I''ll commit them.

@calixtus
Copy link
Member

calixtus commented Dec 10, 2019

Hi @CloudFenrir , unfortunatly you reverted also the very important fixes (the '%' prefix in the fxml files).

The basic workflow of the localization in JabRef is this:

  1. you add a to-be-translated string either to an fxml file (by prefixing a string with a '%' character) or by using the method Localization.lang( ).
  2. You add the english string to the english resource file (if not already in) just like you did earlier (like this: "Filter\ groups=Filter groups")
  3. As soon as the PR is merged, the strings should be ready to translate in crowdin.
  4. Every week one of the head developers is merging the localized strings from crowdin into JabRefs codebase.

@calixtus
Copy link
Member

You can check with 'gradlew :cleanTest :test --tests "org.jabref.logic.l10n.LocalizationConsistencyTest" ' in the command line terminal, if you got every string.

@CloudFenrir
Copy link
Author

CloudFenrir commented Dec 11, 2019 via email

Copy link
Member

@Siedlerchr Siedlerchr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Looks good now :)
We know that the translation stuff at first is a bit confusing, we hope nontheless that you still want to contribute :)

@Siedlerchr Siedlerchr merged commit ac51353 into JabRef:master Dec 11, 2019
koppor pushed a commit that referenced this pull request Dec 1, 2021
3bb4b5f infoclio.ch styles for German: remove non-breaking space delimiters (#5754)
adf28db Create journal-of-health-care-for-the-poor-and-underserved.csl (#5752)
0713a8e Update chinese-gb7714-2005-numeric.csl (#5737)
1cd3754 Update china-national-standard-gb-t-7714-2015-author-date.csl (#5746)
c2536b7 Update china-national-standard-gb-t-7714-2015-numeric.csl (#5745)
f8c1392  Create steel-research-international.csl (#5720)
21fe1f5 Create asian-myrmecology.csl (#5718)
91e9e2b Update harvard-university-of-the-west-of-england.csl (#5734)
dd453d1 fix minor erros in polar-research.csl (#5730)
038a8f5 Remove group around no-date cluster (#5731)
0710b51 remove et-al from bibtex.csl (#5728)
bbd703d Add editorial-director to universite-laval-departement-des-sciences-historiques.csl (#5727)
58ea430 Create german-journal-of-agricultural-economics.csl (#5717)
0654e16 Create scandinavian-journal-of-information-systems.csl (#5716)
ce2d537 Update journal-of-computer-applications-in-archaeology.csl (#5715)
755d3d3 Create human-rights-law-review.csl (#5626)
0feda94 Create journal-of-intercultural-studies.csl (#5709)
ae4756d Update acta-universitatis-agriculturae-sueciae.csl (#5713)
323d9ac Update mohr-siebeck-recht.csl (#5559)
15530a8 Bch corr (#5712)
094a1af Create forschungsjournal-soziale-bewegungen-fjsb.csl (#5699)
cb91566 initialize authors and editors (#5714)
2d5cfff Create cancer-biomarkers.csl (#5703)
5e264d5 Update multidisciplinary-digital-publishing-institute.csl (#5708)
46e961f Create klinische-padiatrie.csl (#5711)
e81e877 Create bulletin-archeologique-des-ecoles-francaises-a-l-etranger.csl (#5704)
0029c5a Create polar-research.csl 🧊 (#5702)
7db1361 Update vancouver-imperial-college-london.csl (#5641)
b953e9f Update iso690-author-date-fr-no-abstract.csl (#5706)
91eda8c Update thieme-german.csl (#5710)
ebe0787 Update harvard-imperial-college-london.csl (#5643)
2d4db76 Fix UNESCO IIEP in text
436cbf4 Create revue-archeologique-de-narbonnaise.csl (#5688)
5150bcf Create journal-of-computer-assisted-tomography.csl (#5690)
dd6f050 Create anti-trafficking-review.csl (#5658)
08e622f Create the-angle-orthodontist.csl (#5685)
c6a1907 journal-of-palm-oil-research.csl fix several errors (#5686)
6cbe29d Create bern-university-of-applied-sciences-school-of-agricultural-for… (#5684)
f590dc1 Update biomed-central.csl (#5701)
1efce81 Update turabian-author-date.csl (#5695)
12dbba5 Create tyndale-bulletin (#5673)
b0746db Create Engineered Regeneration (#5682)
e38b953 wikipedia citation template (#5662)
5e7f731 Create early-music-history.csl (#5679)
86443f3 Create zeitschrift-fur-politik.csl (#5676)
68f1996 Create annals-of-work-exposures-and-health.csl (#5666)
1ba9dc6 Create brazilian-journal-of-psychiatry.csl (#5672)
438f92c fix error for speech in ama styles (#5693)
7a0c2d3 set initialize-with-hyphen to false (#5689)
3bd2765 Update emu-austral-ornithology.csl (#5671)
31492b2 fix various errors in natura-croatica.csl (#5687)
94d6b23 Update iso690-author-date-cs.csl (#5677)
5d017da minor update on the "Haute école de gestion de Genève - ISO 690" style (#5665)
2cad8f6 add ibid/subsequent to comparative-politics.csl (#5669)
de0b116 Create taylor-and-francis-vancouver-national-library-of-medicine.csl (#5650)
ed87f99 Update bulletin-de-correspondance-hellenique.csl (#5663)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 3bb4b5f
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.

5 participants