-
Notifications
You must be signed in to change notification settings - Fork 151
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
I18N: Collecting issues found while translating de #1707
Labels
bug
Something isn't working
Comments
chriz-uniba
added a commit
to chriz-uniba/invenio-app-rdm
that referenced
this issue
Jun 8, 2022
Refs inveniosoftware#1707 Note: components.js will need some more fixes later.
chriz-uniba
added a commit
to chriz-uniba/invenio-accounts
that referenced
this issue
Jun 8, 2022
Refs: inveniosoftware/invenio-app-rdm#1707 Note: this will need some further improvements.
chriz-uniba
added a commit
to chriz-uniba/invenio-vocabularies
that referenced
this issue
Jun 8, 2022
This was referenced Jun 8, 2022
chriz-uniba
added a commit
to chriz-uniba/react-invenio-deposit
that referenced
this issue
Jun 8, 2022
chriz-uniba
added a commit
to chriz-uniba/invenio-previewer
that referenced
this issue
Jun 8, 2022
chriz-uniba
added a commit
to chriz-uniba/invenio-communities
that referenced
this issue
Jun 8, 2022
chriz-uniba
added a commit
to chriz-uniba/react-invenio-deposit
that referenced
this issue
Jun 9, 2022
- Adds dots at the end of sentences. - Uses colons where appropriate. - Fixes typos. Refs: inveniosoftware/invenio-app-rdm#1707
chriz-uniba
added a commit
to chriz-uniba/react-invenio-deposit
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Uses colons where appropriate. * Fixes typos. * Refs: inveniosoftware/invenio-app-rdm#1707
chriz-uniba
added a commit
to chriz-uniba/invenio-accounts
that referenced
this issue
Jun 9, 2022
* The whole string should be marked (including dots). * Note: this will need some further improvements. * Refs: inveniosoftware/invenio-app-rdm#1707
chriz-uniba
added a commit
to chriz-uniba/invenio-vocabularies
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Refs inveniosoftware/invenio-app-rdm#1707
chriz-uniba
added a commit
to chriz-uniba/invenio-previewer
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Refs inveniosoftware/invenio-app-rdm#1707
chriz-uniba
added a commit
to chriz-uniba/invenio-communities
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Removes dots where it isn't a sentence. * Fixes tests to work with the new strings. * Refs inveniosoftware/invenio-app-rdm#1707
chriz-uniba
added a commit
to chriz-uniba/invenio-app-rdm
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Refs inveniosoftware#1707 * Note: components.js will need some more fixes later.
kpsherva
pushed a commit
to inveniosoftware/react-invenio-deposit
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Uses colons where appropriate. * Fixes typos. * Refs: inveniosoftware/invenio-app-rdm#1707
This was referenced Jun 9, 2022
kpsherva
pushed a commit
to inveniosoftware/invenio-accounts
that referenced
this issue
Jun 9, 2022
* The whole string should be marked (including dots). * Note: this will need some further improvements. * Refs: inveniosoftware/invenio-app-rdm#1707
kpsherva
pushed a commit
to inveniosoftware/invenio-vocabularies
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Refs inveniosoftware/invenio-app-rdm#1707
kpsherva
pushed a commit
to inveniosoftware/invenio-rdm-records
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Refs: inveniosoftware/invenio-app-rdm#1707
kpsherva
pushed a commit
to inveniosoftware/invenio-previewer
that referenced
this issue
Jun 9, 2022
* Adds dots at the end of sentences. * Refs inveniosoftware/invenio-app-rdm#1707
kpsherva
pushed a commit
that referenced
this issue
Jun 23, 2022
- Introduces consistency - use plural instead of '(s)' Refs: #1707
kpsherva
pushed a commit
to inveniosoftware/invenio-rdm-records
that referenced
this issue
Jun 23, 2022
- Using must instead of should (includes removing typo). - Using "cannot be blank" as everywhere else. Refs: inveniosoftware/invenio-app-rdm#1707
kpsherva
pushed a commit
to inveniosoftware/invenio-communities
that referenced
this issue
Jun 28, 2022
- Removes superfluous white space. - Adjust field to look like other fields. Refs: inveniosoftware/invenio-app-rdm#1707
chriz-uniba
added a commit
to chriz-uniba/react-invenio-deposit
that referenced
this issue
Aug 1, 2022
chriz-uniba
added a commit
to chriz-uniba/invenio-vocabularies
that referenced
this issue
Aug 1, 2022
chriz-uniba
added a commit
to chriz-uniba/invenio-vocabularies
that referenced
this issue
Aug 1, 2022
chriz-uniba
added a commit
to chriz-uniba/react-invenio-deposit
that referenced
this issue
Aug 1, 2022
chriz-uniba
added a commit
to chriz-uniba/invenio-app-rdm
that referenced
this issue
Aug 1, 2022
chriz-uniba
added a commit
to chriz-uniba/invenio-app-rdm
that referenced
this issue
Aug 1, 2022
lnielsen
pushed a commit
to inveniosoftware/react-invenio-deposit
that referenced
this issue
Aug 1, 2022
* global: Fixes wording of error-messages. Refs: inveniosoftware/invenio-app-rdm#1707 * Update src/lib/components/Funding/FundingModal.js
lnielsen
pushed a commit
to inveniosoftware/invenio-vocabularies
that referenced
this issue
Aug 1, 2022
lnielsen
pushed a commit
to inveniosoftware/invenio-vocabularies
that referenced
this issue
Aug 1, 2022
chriz-uniba
added a commit
to chriz-uniba/react-invenio-deposit
that referenced
this issue
Aug 4, 2022
chriz-uniba
added a commit
to chriz-uniba/invenio-app-rdm
that referenced
this issue
Aug 4, 2022
Refs: inveniosoftware#1707 Co-authored: @lnielsen
chriz-uniba
added a commit
to chriz-uniba/invenio-app-rdm
that referenced
this issue
Aug 4, 2022
Refs: inveniosoftware#1707 Co-authored: @lnielsen
kpsherva
pushed a commit
to inveniosoftware/react-invenio-deposit
that referenced
this issue
Aug 4, 2022
mtorrisi
added a commit
to ingv-oe-dev/invenio-app-rdm
that referenced
this issue
Aug 8, 2022
* theme: add alias for child instance theming Signed-off-by: Karolina Przerwa <[email protected]> * release: v9.0.1 Signed-off-by: Karolina Przerwa <[email protected]> * i18n: extract messages * Logo: avoid logo image overflowing. * upgrade: add migration script from v8 to v9 * release: v9.0.2 * css: fix checkbox and avatar alignment * closes inveniosoftware/invenio-communities#690 * i18n: adds de translations * frontpage: update customize link * dashboard requests: correct searchbar behaviour now correctly holds the filter state while switching between open/closed and also when doing an empty search * members dropdown: change styling members dropdowns are now styled to resemble the RFC mockups * Invitations: fix tablet view * fix mobile view. * add status icon. * add extra space for user full name. * closes: inveniosoftware#1595 * Customize record landing page and home page. ## Record landing page. - Add record cover picture preview in side bar - Minor addition ## Integrate TU Graz recent uploads - Edit `view.py` to load and show recent uploads - Add `search.py` to query ES for recent uploads. * migrate to use black as opinionated auto formater * add .git-blame-ignore-revs * fix docs compatibilty problem with Sphinx>=5.0.0 * move check_manifest configuration to setup.cfg. concentrate the configuration of all calls in one place * increase minimal python version to 3.7 * minor: remove setuptools<=58 constraint. not necessary anymore * global: Fixes strings marked for translation. * Adds dots at the end of sentences. * Refs inveniosoftware#1707 * Note: components.js will need some more fixes later. * release: v9.0.3 Signed-off-by: Karolina Przerwa <[email protected]> * Add Keywords support in record landing-page * dashboard: add request actions * closes inveniosoftware#1215 * repair .git-blame-ignore-revs, caused by merging problems * facets: reduce negative space and align facets with results header * Load correct metadata to contributor pop-up In the deposit form, the contributor pop up dialogue was being erroneously populated with *creator* metadata. This caused the wrong roles to show where different contributor roles have been defined. * css: resize logo to fit content * closes inveniosoftware#1632 * landing page: remove excessive spacing from files table * mobile menu: add space to close button * burger menu: combine mobile and tablet visibility class * requests: don't override global request in Jinja templates * extras_require: remove elasticsearch6 * release: v9.0.4 * card: access field custom styling * closes inveniosoftware/react-invenio-deposit#519 Signed-off-by: Karolina Przerwa <[email protected]> * communities logo: set fixed height to avoid breaking the layout * landing page: prevent iframe in preview to overflow * Add remote TimeSeries resource support to LandingPage using Plotly-React. * Remove custom keywords, now use sujbects. * Configured LeafletMap and Plotly component to use record's metadata. * landing page: update funders list styling & fix tab a11y bug * site overrides: update only classes to include both block and inline-block * community header: fix alignment * searchapp: update response handler * closes inveniosoftware/invenio-communities#704 * remove hardcoded translations * global: Fixes strings marked for translation. - Introduces consistency - use plural instead of '(s)' Refs: inveniosoftware#1707 * header: add right margin to search bar * feed: fix responsive bugs for avatars * release: v9.0.5 * upload: fixed files list styling on mobile * members: reserves space for success/error icon * members: fixed alignment for icons * creatibutors: add spacing between icon and separator * A11y: Inbox icon aria label; avatar image alt tag Label for icon: "Requests" is more consistent * tables: make responsive styling apply to all stackable tables * Requests: re-design requests list view * refactor request actions. * add request actions to invenio-communites. * closes: inveniosoftware/invenio-communities#702 * Communities dashboard: re-design the view of the dashboard communities * closes: inveniosoftware/invenio-communities#701 * communities: added restricted label to community header and list. * dependencies: oauth2server, oauthclient, userprofiles, search-ui, and rdm-records * release: v9.0.6 * message overrides: update id-reference in css * eslint: add eslint rules to js files * eslint: format code * detail: add image onerror inline js to script * Landing page: Add simple IIIF image preview * Enable as default previewer for images Also adjusted IIIF_SIMPLE_PREVIEWER_SIZE to !800,800 which will prevent smaller images being stretched. * UI Filters: add has_images filter Depends on inveniosoftware#1709 * searchbar: add multiple search options * closes inveniosoftware#1701 * searchbar: add community option * define urls by flask resolver * searchbar: delete macro * global: generalize color classes and variables * header: reorganise blocks * release: v9.1.0 * config: disable pdf preview for iiif * release: v9.1.1 * landing page: fix image placeholder bug * release: v9.1.2 * bump invenio-assets * Fix deleted serialize method. * setup: upper pin werkzeug * Revert "setup: upper pin werkzeug" This reverts commit f57b98d. Upper pin was moved to invenio-base * add js/invenio_app_rdm alias * deposit form: add fieldPath prop to field components Now explicitly adds the fieldPath prop to field components to move away from relying on defaultProps values. related to inveniosoftware/react-invenio-deposit#551 * Dashboard: fix mobile pagination * Dashboard uploads: refactor uploads view * remove empty content. * create a custom mobile interface. * fix request_items naming. * closes: inveniosoftware#1771 * dashboard uploads: change buttons to dropdown on mobile Co-authored-by: Karolina Przerwa <[email protected]> Co-authored-by: Mojib Wali <[email protected]> Co-authored-by: pablo <[email protected]> Co-authored-by: Manuel Alejandro <[email protected]> Co-authored-by: Alex Ioannidis <[email protected]> Co-authored-by: jrcastro2 <[email protected]> Co-authored-by: Guillaume Viger <[email protected]> Co-authored-by: nico <[email protected]> Co-authored-by: Christoph Ladurner <[email protected]> Co-authored-by: Zeller, Christina <[email protected]> Co-authored-by: Dan Granville <[email protected]> Co-authored-by: Jenny Bonsak <[email protected]> Co-authored-by: fpistagna <[email protected]> Co-authored-by: L. Henze <[email protected]> Co-authored-by: Pablo Panero <[email protected]> Co-authored-by: Dan Granville <[email protected]> Co-authored-by: Nicola Tarocco <[email protected]> Co-authored-by: Zacharias Zacharodimos <[email protected]>
The collection and fixing is over: all ongoing problems have their own issue and will be further followed there:
Therefore, I will close this issue. |
jrcastro2
pushed a commit
to jrcastro2/invenio-vocabularies
that referenced
this issue
Jul 16, 2024
* Adds dots at the end of sentences. * Refs inveniosoftware/invenio-app-rdm#1707
jrcastro2
pushed a commit
to jrcastro2/invenio-vocabularies
that referenced
this issue
Jul 16, 2024
jrcastro2
pushed a commit
to jrcastro2/invenio-vocabularies
that referenced
this issue
Jul 16, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Subissue of #1664
This is an issue to collect several issues related to translating the invenioRDM-instance. I will try to branch out from here and create PRs or issues in the respective packages.
Cutting Strings
In all the following cases the translation was cut into substrings. This is problematic because:
the word order in other languages does not always stay the same as the English one.
in transifex it is hard to figure out that three substrings will eventually build one string.
in transifex it is hard to see trailing whitespaces and whether they are needed.
Issue: i18n: Improvement of strings marked for translation needed #1718
invenio-app-rdm/invenio_app_rdm/theme/assets/semantic-ui/js/invenio_app_rdm/search/components.js
Lines 411 to 412 in 484ba92
invenio-app-rdm/invenio_app_rdm/theme/assets/semantic-ui/js/invenio_app_rdm/search/components.js
Lines 442 to 446 in 484ba92
invenio-app-rdm/invenio_app_rdm/theme/assets/semantic-ui/js/invenio_app_rdm/search/components.js
Lines 431 to 439 in 484ba92
Issue: i18n: Improvement of string marked for translation needed react-invenio-deposit#524
Issue: i18n: Improvement of string marked for translation needed invenio-accounts#417
https://github.com/inveniosoftware/invenio-requests/blob/master/invenio_requests/assets/semantic-ui/js/invenio_requests/timelineEvents/timelineActionEvents.js
<name><message><time>
Probably this way of marking translations would fix (some) of them?
Trans
)Comments by @kpsherva:
i18next.t("ABC {{ not_translatable_variable }} rest of the string", {not_translatable_variable: 7})
it might be also useful to seeCoding-Translation-Issues
Included in this issue: i18n: Improvement of string marked for translation needed react-invenio-deposit#524
https://github.com/inveniosoftware/react-invenio-deposit/blob/de12453ea2121c69b9cd629e46f11fbfdb7725bd/src/lib/components/FileUploader/FileUploaderToolbar.js#L73-L75
0 bytes aus 10.00 Gb
in German it would be "Bytes" instead of "bytes"!
Embargo - hopefully fixed by: Date not refreshed in embargoed message react-invenio-deposit#561
invenio-app-rdm/invenio_app_rdm/theme/assets/semantic-ui/js/invenio_app_rdm/user_dashboard/requests.js
Line 159 in e8256a0
<name><message><time>
Dot after translation-mark / Missing dot / Really dot?
invenio-app-rdm
invenio-app-rdm/invenio_app_rdm/theme/assets/semantic-ui/js/invenio_app_rdm/search/components.js
Lines 431 to 439 in 484ba92
invenio-accounts
invenio-communities
invenio-vocabularies
invenio-rdm-records
react-invenio-deposit
strong
invenio-previewer
Inconsistencies
react-invenio-deposit
invenio-rdm-records
invenio-communities
invenio-app-rdm
Unsorted
Username vs. user name --- in all invenioRDM repos it seems to be "Username"
pid PID Pid... in vocabularies
url Url URL --- should be URL
Issue: Standardising on the terms "record" and "upload" #1822
Bug
Meaning / Fixing info-messages
Others
lower case "must"- fixedTranslation Context
message=str(_("Value must be either 'public' or 'restricted'."))
public
andrestricted
are key-words, for a gui-user these key-words are translated.raise ValidationError(_("Missing fields 'role' and/or 'visible'"))
spec
in the translationraise ValidationError(_("Must be false"))
The text was updated successfully, but these errors were encountered: