diff --git a/CHANGELOG.md b/CHANGELOG.md index 22d7c3fa..d6657fb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Fixed compilation warning from gettext - Added `cycled` option for `Timex.between?/4` to support time-range checks that pass through midnight - Add Croatian translation +- Add Catalan translation ### Fixed diff --git a/priv/translations/ca/LC_MESSAGES/day_periods.po b/priv/translations/ca/LC_MESSAGES/day_periods.po new file mode 100644 index 00000000..dd6f6728 --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/day_periods.po @@ -0,0 +1,28 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: ca\n" + +#: lib/l10n/translator.ex:266 +msgid "AM" +msgstr "AM" + +#: lib/l10n/translator.ex:268 +msgid "PM" +msgstr "PM" + +#: lib/l10n/translator.ex:267 +msgid "am" +msgstr "am" + +#: lib/l10n/translator.ex:269 +msgid "pm" +msgstr "pm" diff --git a/priv/translations/ca/LC_MESSAGES/months.po b/priv/translations/ca/LC_MESSAGES/months.po new file mode 100644 index 00000000..a481e41a --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/months.po @@ -0,0 +1,60 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: ca\n" + +#: lib/l10n/translator.ex:303 +msgid "April" +msgstr "Abril" + +#: lib/l10n/translator.ex:307 +msgid "August" +msgstr "Agost" + +#: lib/l10n/translator.ex:311 +msgid "December" +msgstr "Desembre" + +#: lib/l10n/translator.ex:301 +msgid "February" +msgstr "Febrer" + +#: lib/l10n/translator.ex:300 +msgid "January" +msgstr "Gener" + +#: lib/l10n/translator.ex:306 +msgid "July" +msgstr "Juliol" + +#: lib/l10n/translator.ex:305 +msgid "June" +msgstr "Juny" + +#: lib/l10n/translator.ex:302 +msgid "March" +msgstr "Març" + +#: lib/l10n/translator.ex:304 +msgid "May" +msgstr "Maig" + +#: lib/l10n/translator.ex:310 +msgid "November" +msgstr "Novembre" + +#: lib/l10n/translator.ex:309 +msgid "October" +msgstr "Octubre" + +#: lib/l10n/translator.ex:308 +msgid "September" +msgstr "Setembre" diff --git a/priv/translations/ca/LC_MESSAGES/months_abbr.po b/priv/translations/ca/LC_MESSAGES/months_abbr.po new file mode 100644 index 00000000..966f4cdb --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/months_abbr.po @@ -0,0 +1,60 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: ca\n" + +#: lib/l10n/translator.ex:290 +msgid "Apr" +msgstr "Abr" + +#: lib/l10n/translator.ex:294 +msgid "Aug" +msgstr "Ag" + +#: lib/l10n/translator.ex:298 +msgid "Dec" +msgstr "Des" + +#: lib/l10n/translator.ex:288 +msgid "Feb" +msgstr "Febr" + +#: lib/l10n/translator.ex:287 +msgid "Jan" +msgstr "Gen" + +#: lib/l10n/translator.ex:293 +msgid "Jul" +msgstr "Jul" + +#: lib/l10n/translator.ex:292 +msgid "Jun" +msgstr "Juny" + +#: lib/l10n/translator.ex:289 +msgid "Mar" +msgstr "Març" + +#: lib/l10n/translator.ex:291 +msgid "May" +msgstr "Maig" + +#: lib/l10n/translator.ex:297 +msgid "Nov" +msgstr "Nov" + +#: lib/l10n/translator.ex:296 +msgid "Oct" +msgstr "Oct" + +#: lib/l10n/translator.ex:295 +msgid "Sep" +msgstr "Set" diff --git a/priv/translations/ca/LC_MESSAGES/numbers.po b/priv/translations/ca/LC_MESSAGES/numbers.po new file mode 100644 index 00000000..2a511a4b --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/numbers.po @@ -0,0 +1,16 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: ca\n" + +#: lib/l10n/translator.ex:389 +msgid "#,##0.###" +msgstr "#.##0,###" diff --git a/priv/translations/ca/LC_MESSAGES/relative_time.po b/priv/translations/ca/LC_MESSAGES/relative_time.po new file mode 100644 index 00000000..3d6e36c5 --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/relative_time.po @@ -0,0 +1,232 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: es\n" + +#: lib/l10n/translator.ex:320 +msgid "last month" +msgstr "el mes passat" + +#: lib/l10n/translator.ex:326 +msgid "last week" +msgstr "la setmana passada" + +#: lib/l10n/translator.ex:314 +msgid "last year" +msgstr "l'any passat" + +#: lib/l10n/translator.ex:322 +msgid "next month" +msgstr "el mes que ve" + +#: lib/l10n/translator.ex:328 +msgid "next week" +msgstr "pròxima setmana" + +#: lib/l10n/translator.ex:316 +msgid "next year" +msgstr "l'any que vé" + +#: lib/l10n/translator.ex:321 +msgid "this month" +msgstr "aquest mes" + +#: lib/l10n/translator.ex:327 +msgid "this week" +msgstr "aquesta setmana" + +#: lib/l10n/translator.ex:315 +msgid "this year" +msgstr "aquest any" + +#: lib/l10n/translator.ex:333 +msgid "today" +msgstr "avui" + +#: lib/l10n/translator.ex:334 +msgid "tomorrow" +msgstr "demá" + +#: lib/l10n/translator.ex:332 +msgid "yesterday" +msgstr "ahir" + +#: lib/l10n/translator.ex:336 +msgid "%{count} day ago" +msgid_plural "%{count} days ago" +msgstr[0] "fa %{count} dia" +msgstr[1] "fa %{count} dies" + +#: lib/l10n/translator.ex:361 +msgid "%{count} hour ago" +msgid_plural "%{count} hours ago" +msgstr[0] "fa %{count} hora" +msgstr[1] "fa %{count} hores" + +#: lib/l10n/translator.ex:364 +msgid "%{count} minute ago" +msgid_plural "%{count} minutes ago" +msgstr[0] "fa %{count} minut" +msgstr[1] "fa %{count} minuts" + +#: lib/l10n/translator.ex:324 +msgid "%{count} month ago" +msgid_plural "%{count} months ago" +msgstr[0] "fa %{count} mes" +msgstr[1] "hace %{count} mesos" + +#: lib/l10n/translator.ex:367 +msgid "%{count} second ago" +msgid_plural "%{count} seconds ago" +msgstr[0] "fa %{count} segon" +msgstr[1] "fa %{count} segons" + +#: lib/l10n/translator.ex:330 +msgid "%{count} week ago" +msgid_plural "%{count} weeks ago" +msgstr[0] "fa %{count} setmana" +msgstr[1] "fa %{count} setmanes" + +#: lib/l10n/translator.ex:318 +msgid "%{count} year ago" +msgid_plural "%{count} years ago" +msgstr[0] "fa %{count} any" +msgstr[1] "fa %{count} anys" + +#: lib/l10n/translator.ex:335 +msgid "in %{count} day" +msgid_plural "in %{count} days" +msgstr[0] "en %{count} dia" +msgstr[1] "en %{count} dies" + +#: lib/l10n/translator.ex:360 +msgid "in %{count} hour" +msgid_plural "in %{count} hours" +msgstr[0] "en %{count} hora" +msgstr[1] "en %{count} hores" + +#: lib/l10n/translator.ex:363 +msgid "in %{count} minute" +msgid_plural "in %{count} minutes" +msgstr[0] "en %{count} minut" +msgstr[1] "en %{count} minuts" + +#: lib/l10n/translator.ex:323 +msgid "in %{count} month" +msgid_plural "in %{count} months" +msgstr[0] "en %{count} mes" +msgstr[1] "en %{count} mesos" + +#: lib/l10n/translator.ex:366 +msgid "in %{count} second" +msgid_plural "in %{count} seconds" +msgstr[0] "en %{count} segon" +msgstr[1] "en %{count} segons" + +#: lib/l10n/translator.ex:329 +msgid "in %{count} week" +msgid_plural "in %{count} weeks" +msgstr[0] "en %{count} setmana" +msgstr[1] "en %{count} setmanes" + +#: lib/l10n/translator.ex:317 +msgid "in %{count} year" +msgid_plural "in %{count} years" +msgstr[0] "en %{count} any" +msgstr[1] "en %{count} anys" + +#: lib/l10n/translator.ex:350 +msgid "last friday" +msgstr "divendres passat" + +#: lib/l10n/translator.ex:338 +msgid "last monday" +msgstr "dilluns passat" + +#: lib/l10n/translator.ex:353 +msgid "last saturday" +msgstr "dissabte passat" + +#: lib/l10n/translator.ex:356 +msgid "last sunday" +msgstr "diumenge passat" + +#: lib/l10n/translator.ex:347 +msgid "last thursday" +msgstr "dijous passat" + +#: lib/l10n/translator.ex:341 +msgid "last tuesday" +msgstr "dimarts passat" + +#: lib/l10n/translator.ex:344 +msgid "last wednesday" +msgstr "dimecres passat" + +#: lib/l10n/translator.ex:352 +msgid "next friday" +msgstr "el próxim divendres" + +#: lib/l10n/translator.ex:340 +msgid "next monday" +msgstr "el próxim dilluns" + +#: lib/l10n/translator.ex:355 +msgid "next saturday" +msgstr "el próxim dissabte" + +#: lib/l10n/translator.ex:358 +msgid "next sunday" +msgstr "el próxim diumenge" + +#: lib/l10n/translator.ex:349 +msgid "next thursday" +msgstr "el próxim dijous" + +#: lib/l10n/translator.ex:343 +msgid "next tuesday" +msgstr "el próxim dimarts" + +#: lib/l10n/translator.ex:346 +msgid "next wednesday" +msgstr "el próxim dimecres" + +#: lib/l10n/translator.ex:351 +msgid "this friday" +msgstr "aquest divendres" + +#: lib/l10n/translator.ex:339 +msgid "this monday" +msgstr "aquest dilluns" + +#: lib/l10n/translator.ex:354 +msgid "this saturday" +msgstr "aquest dissabte" + +#: lib/l10n/translator.ex:357 +msgid "this sunday" +msgstr "aquest diumenge" + +#: lib/l10n/translator.ex:348 +msgid "this thursday" +msgstr "aquest dijous" + +#: lib/l10n/translator.ex:342 +msgid "this tuesday" +msgstr "aquest dimarts" + +#: lib/l10n/translator.ex:345 +msgid "this wednesday" +msgstr "aquest dimecres" + +#: lib/l10n/translator.ex:369 +msgid "now" +msgstr "ara" diff --git a/priv/translations/ca/LC_MESSAGES/symbols.po b/priv/translations/ca/LC_MESSAGES/symbols.po new file mode 100644 index 00000000..7b871b02 --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/symbols.po @@ -0,0 +1,40 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: ca\n" + +#: lib/l10n/translator.ex:379 +msgid "+" +msgstr "+" + +#: lib/l10n/translator.ex:375 +msgid "," +msgstr "," + +#: lib/l10n/translator.ex:381 +msgid "-" +msgstr "-" + +#: lib/l10n/translator.ex:373 +msgid "." +msgstr "." + +#: lib/l10n/translator.ex:385 +msgid ":" +msgstr ":" + +#: lib/l10n/translator.ex:377 +msgid ";" +msgstr ";" + +#: lib/l10n/translator.ex:383 +msgid "E" +msgstr "E" diff --git a/priv/translations/ca/LC_MESSAGES/units.po b/priv/translations/ca/LC_MESSAGES/units.po new file mode 100644 index 00000000..bc1ef694 --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/units.po @@ -0,0 +1,72 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: ca\n" + +#: lib/l10n/translator.ex:261 +msgid "%{count} day" +msgid_plural "%{count} days" +msgstr[0] "%{count} dia" +msgstr[1] "%{count} díes" + +#: lib/l10n/translator.ex:260 +msgid "%{count} hour" +msgid_plural "%{count} hours" +msgstr[0] "%{count} hora" +msgstr[1] "%{count} hores" + +#: lib/l10n/translator.ex:256 +msgid "%{count} microsecond" +msgid_plural "%{count} microseconds" +msgstr[0] "%{count} microsegon" +msgstr[1] "%{count} microsegons" + +#: lib/l10n/translator.ex:257 +msgid "%{count} millisecond" +msgid_plural "%{count} milliseconds" +msgstr[0] "%{count} milisegon" +msgstr[1] "%{count} milisegons" + +#: lib/l10n/translator.ex:259 +msgid "%{count} minute" +msgid_plural "%{count} minutes" +msgstr[0] "%{count} minut" +msgstr[1] "%{count} minuts" + +#: lib/l10n/translator.ex:263 +msgid "%{count} month" +msgid_plural "%{count} months" +msgstr[0] "%{count} mes" +msgstr[1] "%{count} mesos" + +#: lib/l10n/translator.ex:255 +msgid "%{count} nanosecond" +msgid_plural "%{count} nanoseconds" +msgstr[0] "%{count} nanosegon" +msgstr[1] "%{count} nanosegons" + +#: lib/l10n/translator.ex:258 +msgid "%{count} second" +msgid_plural "%{count} seconds" +msgstr[0] "%{count} segon" +msgstr[1] "%{count} segons" + +#: lib/l10n/translator.ex:262 +msgid "%{count} week" +msgid_plural "%{count} weeks" +msgstr[0] "%{count} setmana" +msgstr[1] "%{count} setmanes" + +#: lib/l10n/translator.ex:264 +msgid "%{count} year" +msgid_plural "%{count} years" +msgstr[0] "%{count} any" +msgstr[1] "%{count} anys" diff --git a/priv/translations/ca/LC_MESSAGES/weekdays.po b/priv/translations/ca/LC_MESSAGES/weekdays.po new file mode 100644 index 00000000..ef362522 --- /dev/null +++ b/priv/translations/ca/LC_MESSAGES/weekdays.po @@ -0,0 +1,68 @@ +## This file is a PO Template file. +## +## `msgid`s here are often extracted from source code. +## Add new translations manually only if they're dynamic +## translations that can't be statically extracted. +## +## Run `mix gettext.extract` to bring this file up to +## date. Leave `msgstr`s empty as changing them here as no +## effect: edit them in PO (`.po`) files instead. +msgid "" +msgstr "" +"Language: es\n" + +#: lib/l10n/translator.ex:275 +msgid "Fri" +msgstr "Dv" + +#: lib/l10n/translator.ex:283 +msgid "Friday" +msgstr "Divendres" + +#: lib/l10n/translator.ex:271 +msgid "Mon" +msgstr "Dl" + +#: lib/l10n/translator.ex:279 +msgid "Monday" +msgstr "Dilluns" + +#: lib/l10n/translator.ex:276 +msgid "Sat" +msgstr "Ds" + +#: lib/l10n/translator.ex:284 +msgid "Saturday" +msgstr "Dissabte" + +#: lib/l10n/translator.ex:277 +msgid "Sun" +msgstr "Dg" + +#: lib/l10n/translator.ex:285 +msgid "Sunday" +msgstr "Diumenge" + +#: lib/l10n/translator.ex:274 +msgid "Thu" +msgstr "Dj" + +#: lib/l10n/translator.ex:282 +msgid "Thursday" +msgstr "Dijous" + +#: lib/l10n/translator.ex:272 +msgid "Tue" +msgstr "Dm" + +#: lib/l10n/translator.ex:280 +msgid "Tuesday" +msgstr "Dimarts" + +#: lib/l10n/translator.ex:273 +msgid "Wed" +msgstr "Dx" + +#: lib/l10n/translator.ex:281 +msgid "Wednesday" +msgstr "Dimecres"