Skip to content

New Crowdin updates#15310

Merged
koppor merged 25 commits into
mainfrom
l10n_main
Mar 10, 2026
Merged

New Crowdin updates#15310
koppor merged 25 commits into
mainfrom
l10n_main

Conversation

@Siedlerchr

Copy link
Copy Markdown
Member

No description provided.

@koppor koppor enabled auto-merge March 10, 2026 01:25
@qodo-free-for-open-source-projects

Copy link
Copy Markdown
Contributor

Review Summary by Qodo

Update translations for multiple languages via Crowdin

📝 Documentation

Grey Divider

Walkthroughs

Description
• Update translations across 25 languages via Crowdin
• Add trailing newlines to multiple localization files
• Add new translation key for invalid entry type handling
Diagram
flowchart LR
  A["Crowdin Translation Updates"] --> B["25 Language Files"]
  B --> C["Spanish, Arabic, Danish, German, Greek"]
  B --> D["Finnish, Italian, Japanese, Korean, Dutch"]
  B --> E["Norwegian, Polish, Portuguese, Russian, Swedish"]
  B --> F["Turkish, Ukrainian, Chinese, Vietnamese, Indonesian"]
  B --> G["Persian, Tagalog, French, Brazilian Portuguese"]
  C --> H["Formatting & New Keys"]
  D --> H
  E --> H
  F --> H
  G --> H
  H --> I["Trailing Newlines Added"]
  H --> J["New Translation Key Added"]
Loading

Grey Divider

File Changes

1. jablib/src/main/resources/l10n/JabRef_ar.properties Formatting +1/-0

Add trailing newline to Arabic translations

jablib/src/main/resources/l10n/JabRef_ar.properties


2. jablib/src/main/resources/l10n/JabRef_da.properties Formatting +1/-0

Add trailing newline to Danish translations

jablib/src/main/resources/l10n/JabRef_da.properties


3. jablib/src/main/resources/l10n/JabRef_de.properties Formatting +1/-0

Add trailing newline to German translations

jablib/src/main/resources/l10n/JabRef_de.properties


View more (22)
4. jablib/src/main/resources/l10n/JabRef_el.properties Formatting +1/-0

Add trailing newline to Greek translations

jablib/src/main/resources/l10n/JabRef_el.properties


5. jablib/src/main/resources/l10n/JabRef_es.properties Formatting +1/-0

Add trailing newline to Spanish translations

jablib/src/main/resources/l10n/JabRef_es.properties


6. jablib/src/main/resources/l10n/JabRef_fa.properties Formatting +1/-0

Add trailing newline to Persian translations

jablib/src/main/resources/l10n/JabRef_fa.properties


7. jablib/src/main/resources/l10n/JabRef_fi.properties Formatting +1/-0

Add trailing newline to Finnish translations

jablib/src/main/resources/l10n/JabRef_fi.properties


8. jablib/src/main/resources/l10n/JabRef_fr.properties 📝 Documentation +2/-0

Add new translation key for invalid entry type

jablib/src/main/resources/l10n/JabRef_fr.properties


9. jablib/src/main/resources/l10n/JabRef_id.properties Formatting +1/-0

Add trailing newline to Indonesian translations

jablib/src/main/resources/l10n/JabRef_id.properties


10. jablib/src/main/resources/l10n/JabRef_it.properties 📝 Documentation +2/-0

Add new translation key for invalid entry type

jablib/src/main/resources/l10n/JabRef_it.properties


11. jablib/src/main/resources/l10n/JabRef_ja.properties Formatting +1/-0

Add trailing newline to Japanese translations

jablib/src/main/resources/l10n/JabRef_ja.properties


12. jablib/src/main/resources/l10n/JabRef_ko.properties Formatting +1/-0

Add trailing newline to Korean translations

jablib/src/main/resources/l10n/JabRef_ko.properties


13. jablib/src/main/resources/l10n/JabRef_nl.properties Formatting +1/-0

Add trailing newline to Dutch translations

jablib/src/main/resources/l10n/JabRef_nl.properties


14. jablib/src/main/resources/l10n/JabRef_no.properties Formatting +1/-0

Add trailing newline to Norwegian translations

jablib/src/main/resources/l10n/JabRef_no.properties


15. jablib/src/main/resources/l10n/JabRef_pl.properties Formatting +1/-0

Add trailing newline to Polish translations

jablib/src/main/resources/l10n/JabRef_pl.properties


16. jablib/src/main/resources/l10n/JabRef_pt.properties Formatting +1/-0

Add trailing newline to Portuguese translations

jablib/src/main/resources/l10n/JabRef_pt.properties


17. jablib/src/main/resources/l10n/JabRef_pt_BR.properties Formatting +1/-0

Add trailing newline to Brazilian Portuguese translations

jablib/src/main/resources/l10n/JabRef_pt_BR.properties


18. jablib/src/main/resources/l10n/JabRef_ru.properties Formatting +1/-0

Add trailing newline to Russian translations

jablib/src/main/resources/l10n/JabRef_ru.properties


19. jablib/src/main/resources/l10n/JabRef_sv.properties Formatting +1/-0

Add trailing newline to Swedish translations

jablib/src/main/resources/l10n/JabRef_sv.properties


20. jablib/src/main/resources/l10n/JabRef_tl.properties Formatting +1/-0

Add trailing newline to Tagalog translations

jablib/src/main/resources/l10n/JabRef_tl.properties


21. jablib/src/main/resources/l10n/JabRef_tr.properties Formatting +1/-0

Add trailing newline to Turkish translations

jablib/src/main/resources/l10n/JabRef_tr.properties


22. jablib/src/main/resources/l10n/JabRef_uk.properties Formatting +1/-0

Add trailing newline to Ukrainian translations

jablib/src/main/resources/l10n/JabRef_uk.properties


23. jablib/src/main/resources/l10n/JabRef_vi.properties Formatting +1/-0

Add trailing newline to Vietnamese translations

jablib/src/main/resources/l10n/JabRef_vi.properties


24. jablib/src/main/resources/l10n/JabRef_zh_CN.properties Formatting +1/-0

Add trailing newline to Simplified Chinese translations

jablib/src/main/resources/l10n/JabRef_zh_CN.properties


25. jablib/src/main/resources/l10n/JabRef_zh_TW.properties Formatting +1/-0

Add trailing newline to Traditional Chinese translations

jablib/src/main/resources/l10n/JabRef_zh_TW.properties


Grey Divider

Qodo Logo

@qodo-free-for-open-source-projects

qodo-free-for-open-source-projects Bot commented Mar 10, 2026

Copy link
Copy Markdown
Contributor

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (1) 📎 Requirement gaps (0)

Grey Divider


Remediation recommended

1. Extra blank lines in l10n 📘 Rule violation ✓ Correctness
Description
This PR introduces whitespace-only changes by adding trailing empty lines to many localization
.properties files, increasing diff noise without functional benefit. This makes reviews harder and
violates the expectation to avoid unrelated reformatting.
Code

jablib/src/main/resources/l10n/JabRef_ar.properties[813]

+
Evidence
The checklist forbids unrelated reformatting/format-only diffs. The shown hunks add blank lines (+
empty line) at EOF in multiple localization files, which is a formatting-only change.

AGENTS.md
jablib/src/main/resources/l10n/JabRef_ar.properties[810-813]
jablib/src/main/resources/l10n/JabRef_da.properties[1091-1094]
jablib/src/main/resources/l10n/JabRef_de.properties[3336-3338]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

## Issue description
The PR adds whitespace-only trailing empty lines to many `jablib/src/main/resources/l10n/JabRef_*.properties` files. This is unrelated reformatting and increases diff noise.

## Issue Context
These changes appear to be generated by localization syncing, but they still impact reviewability and should be avoided unless required by tooling.

## Fix Focus Areas
- jablib/src/main/resources/l10n/JabRef_ar.properties[810-813]
- jablib/src/main/resources/l10n/JabRef_da.properties[1091-1094]
- jablib/src/main/resources/l10n/JabRef_de.properties[3335-3338]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

@koppor koppor added this pull request to the merge queue Mar 10, 2026
@testlens-app

testlens-app Bot commented Mar 10, 2026

Copy link
Copy Markdown

✅ All tests passed ✅

🏷️ Commit: b7e9de0
▶️ Tests: 10126 executed
⚪️ Checks: 63/63 completed


Learn more about TestLens at testlens.app.

@github-actions github-actions Bot added the status: to-be-merged PRs which are accepted and should go into the merge-queue. label Mar 10, 2026
Merged via the queue into main with commit 38d9cbe Mar 10, 2026
63 of 64 checks passed
@koppor koppor deleted the l10n_main branch March 10, 2026 02:04
Siedlerchr added a commit to statxc/jabref that referenced this pull request Mar 10, 2026
* upstream/main:
  fix jbang (JabRef#15311)
  New Crowdin updates (JabRef#15310)
  Fix exception in ExtractReferences from pdf (JabRef#15308)
  feat: add --entry-type-pattern option to citationkeys generate command (JabRef#15072)
  Fix reflection excpetion, add missing (JabRef#15307)
FynnianB pushed a commit to FynnianB/jabref that referenced this pull request Mar 14, 2026
* New translations jabref_en.properties (Spanish)

* New translations jabref_en.properties (Arabic)

* New translations jabref_en.properties (Danish)

* New translations jabref_en.properties (German)

* New translations jabref_en.properties (Greek)

* New translations jabref_en.properties (Finnish)

* New translations jabref_en.properties (Italian)

* New translations jabref_en.properties (Japanese)

* New translations jabref_en.properties (Korean)

* New translations jabref_en.properties (Dutch)

* New translations jabref_en.properties (Norwegian)

* New translations jabref_en.properties (Polish)

* New translations jabref_en.properties (Portuguese)

* New translations jabref_en.properties (Russian)

* New translations jabref_en.properties (Swedish)

* New translations jabref_en.properties (Turkish)

* New translations jabref_en.properties (Ukrainian)

* New translations jabref_en.properties (Chinese Simplified)

* New translations jabref_en.properties (Chinese Traditional)

* New translations jabref_en.properties (Vietnamese)

* New translations jabref_en.properties (Portuguese, Brazilian)

* New translations jabref_en.properties (Indonesian)

* New translations jabref_en.properties (Persian)

* New translations jabref_en.properties (Tagalog)

* New translations jabref_en.properties (French)
FynnianB pushed a commit to FynnianB/jabref that referenced this pull request Mar 19, 2026
* New translations jabref_en.properties (Spanish)

* New translations jabref_en.properties (Arabic)

* New translations jabref_en.properties (Danish)

* New translations jabref_en.properties (German)

* New translations jabref_en.properties (Greek)

* New translations jabref_en.properties (Finnish)

* New translations jabref_en.properties (Italian)

* New translations jabref_en.properties (Japanese)

* New translations jabref_en.properties (Korean)

* New translations jabref_en.properties (Dutch)

* New translations jabref_en.properties (Norwegian)

* New translations jabref_en.properties (Polish)

* New translations jabref_en.properties (Portuguese)

* New translations jabref_en.properties (Russian)

* New translations jabref_en.properties (Swedish)

* New translations jabref_en.properties (Turkish)

* New translations jabref_en.properties (Ukrainian)

* New translations jabref_en.properties (Chinese Simplified)

* New translations jabref_en.properties (Chinese Traditional)

* New translations jabref_en.properties (Vietnamese)

* New translations jabref_en.properties (Portuguese, Brazilian)

* New translations jabref_en.properties (Indonesian)

* New translations jabref_en.properties (Persian)

* New translations jabref_en.properties (Tagalog)

* New translations jabref_en.properties (French)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: to-be-merged PRs which are accepted and should go into the merge-queue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants