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

Welsh: missing translations for CY locale #1006

Closed
digitalfrost opened this issue Jul 29, 2022 · 16 comments
Closed

Welsh: missing translations for CY locale #1006

digitalfrost opened this issue Jul 29, 2022 · 16 comments

Comments

@digitalfrost
Copy link
Collaborator

Missing translations (10) | i18n-tasks v0.9.37
+--------+------------------------------------------------------------------+--------------------------------------------------------------+
| Locale | Key                                                              | Value in other locales or source                             |
+--------+------------------------------------------------------------------+--------------------------------------------------------------+
|   cy   | activerecord.errors.messages.restrict_dependent_destroy.has_many | en Cannot delete record because dependent %{record} exist    |
|   cy   | activerecord.errors.messages.restrict_dependent_destroy.has_one  | en Cannot delete record because a dependent %{record} exists |
|   cy   | datetime.distance_in_words.x_years                               | en {"one"=>"1 year", "other"=>"%{count} years"}              |
|   cy   | errors.messages.model_invalid                                    | en Validation failed: %{errors}                              |
|   cy   | errors.messages.other_than                                       | en must be other than %{count}                               |
|   cy   | errors.messages.present                                          | en must be blank                                             |
|   cy   | errors.messages.required                                         | en must exist                                                |
|   cy   | errors.template.header                                           | zero, few                                                    |
|   cy   | number.human.storage_units.units.eb                              | en EB                                                        |
|   cy   | number.human.storage_units.units.pb                              | en PB                                                        |
+--------+------------------------------------------------------------------+--------------------------------------------------------------+

@digitalfrost
Copy link
Collaborator Author

Linked to #990 Fix the specs (CY translation)

@pama
Copy link
Collaborator

pama commented Jul 29, 2022

I'm trying to find someone to help, but is not being easy 🤦‍♂️

digitalfrost added a commit to digitalfrost/rails-i18n that referenced this issue Jul 30, 2022
CY locale has missing translations. See svenfuchs#1006
This is causing the specs to fail . See svenfuchs#990
We are having difficulties finding a Welsh speaker
to provide the missing translations.
@digitalfrost
Copy link
Collaborator Author

The cy locale file has been temporarily removed until we can get help from a Welsh speaker.
Please go back to commit 3c4a77a to find the cy.yml file that has most of keys already translated except from those in this ticket.

@digitalfrost digitalfrost changed the title Missing translations for CY locale Welsh: missing translations for CY locale Sep 12, 2022
@chao-xian
Copy link

Is there any progress on this? I can help get hold of Welsh speakers if you need?

Removing all the Welsh translations will break the Welsh version of gov.uk/bank-holidays which is https://www.gov.uk/gwyliau-banc we'll lose the translations for words like Monday, April... if we updated to 7.0.6.

@pama
Copy link
Collaborator

pama commented Nov 16, 2022

@chao-xian the missing translations are stated at #1006. Any help will be appreciated. Thanks!

@chao-xian
Copy link

chao-xian commented Nov 16, 2022

Methu dileu cofnod oherwydd bod %{record} yn bodoli
Methu dileu cofnod oherwydd bod %{record} yn bodoli
{"one"=>"1 flwyddyn", "other"=>"%{count} blwyddyn"}
Wedi methu dilysu: %{errors}
rhaid eithrio %{count}
rhaid bod yn wag
rhaid bodoli
sero, ychydig

(skipped EB and PB)

From a 24/7 Welsh speaker when at their family home.

@pama
Copy link
Collaborator

pama commented Nov 16, 2022

@chao-xian Thanks you so much, I will try to merge that tonight.

@chao-xian
Copy link

You're very welcome @pama glad to be able to help

@garethrees
Copy link

FWIW, the Welsh Government runs Helo Blod which translates up to 500 words per month for free.

@pama
Copy link
Collaborator

pama commented Nov 20, 2022

Unfortunately, we still miss one entry: errors.messages.in

in: "must be in %{count}"

@chao-xian
Copy link

in: "rhaid bod o fewn %{count}" apparently! Again from same source.

@AledBidder
Copy link

Hey there, fluent Welsh speaking Rails dev here 👋

How can I help get cy added back to the library?

@pama
Copy link
Collaborator

pama commented Apr 27, 2023

Hey. I forgot this issue. My apologies. @AledBidder I will push a PR over the weekend and ask for your review/contribution.

@AledBidder
Copy link

AledBidder commented Apr 27, 2023

Thank you Diolch @pama! 🙌 🏴󠁧󠁢󠁷󠁬󠁳󠁿

@pama pama mentioned this issue Oct 10, 2023
@ChrisBAshton
Copy link

Stumbled across this from a Google search. Can it be closed? Looks like it was resolved in #1103 🙏

@pama
Copy link
Collaborator

pama commented Aug 1, 2024

@ChrisBAshton is not clear to us if the CY is complete or accurate.

@pama pama closed this as completed Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants