Skip to content

Commit

Permalink
Merge pull request #27 from araccaine/feat/issue-3-and-25_versioning_…
Browse files Browse the repository at this point in the history
…carrierwave-3-x

Versioning/depency to carrierwave and updating translations for carrierwave 3 (#3 and #25)
  • Loading branch information
mshibuya authored Sep 18, 2023
2 parents 8ffe44d + e030724 commit f027c08
Show file tree
Hide file tree
Showing 32 changed files with 171 additions and 180 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: [ '2.2', '3.2' ]
ruby: [ '2.5', '3.2' ]
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ Provides additional locales for CarrierWave, the classier solution for file uplo
Add the following line to your `Gemfile`:

```ruby
gem 'carrierwave-i18n'
gem 'carrierwave-i18n', '~> 3.0' # For carrierwave 3
gem 'carrierwave-i18n', '< 3' # For carrierwave 2 and lower
```

And then execute:
Expand Down
2 changes: 2 additions & 0 deletions carrierwave-i18n.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ Gem::Specification.new do |spec|
spec.files = Dir["{lib,rails}/**/*", "*.{md,txt}"]
spec.require_paths = ["lib"]

spec.add_runtime_dependency('carrierwave', '>= 3.0.0', '< 4')

spec.add_development_dependency "bundler"
spec.add_development_dependency "rspec", "~> 3.0"
spec.add_development_dependency "i18n-spec", "~> 0.6.0"
Expand Down
2 changes: 1 addition & 1 deletion lib/carrierwave-i18n/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module CarrierWaveI18n
VERSION = "0.3.0"
VERSION = "3.0.0"
end
11 changes: 5 additions & 6 deletions rails/locales/ar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ ar:
carrierwave_processing_error: حدث خطأ أثناء محاولة اتمام العملية
carrierwave_integrity_error: صيغة الملف غير مدعومة
carrierwave_download_error: حدث خطأ أثناء محاولة تحميل الملف
extension_whitelist_error: "لا يمكنك رفع ملف بصيغة %{extension}, الصيغ المدعومة: %{allowed_types}"
extension_blacklist_error: "لا يمكنك رفع ملف بصيغة %{extension}, الصيغ الممنوعة: %{prohibited_types}"
content_type_whitelist_error: "لا يمكنك رفع ملف بصيغة محتوى %{content_type}"
content_type_blacklist_error: "لا يمكنك رفع ملف بصيغة محتوى %{content_type}"
rmagick_processing_error: "حدث خطأ أثناء محاولة تعديل الصورة، الرجاء التأكد من الملف المرفوع"
mini_magick_processing_error: "حدث خطأ أثناء محاولة تعديل الصورة، الرجاء التأكد من الملف المرفوع، الخطأ: %{e}"
extension_allowlist_error: "لا يمكنك رفع ملف بصيغة %{extension}, الصيغ المدعومة: %{allowed_types}"
extension_denylist_error: "لا يمكنك رفع ملف بصيغة %{extension}, الصيغ الممنوعة: %{prohibited_types}"
content_type_allowlist_error: "لا يمكنك رفع ملف بصيغة محتوى %{content_type}"
content_type_denylist_error: "لا يمكنك رفع ملف بصيغة محتوى %{content_type}"
processing_error: "حدث خطأ أثناء محاولة تعديل الصورة، الرجاء التأكد من الملف المرفوع"
min_size_error: "حجم الملف المرفوع يجب أن يكون أكبر من %{min_size}"
max_size_error: "حجم الملف المرفوع يجب أن يكون أقل من %{max_size}"
11 changes: 5 additions & 6 deletions rails/locales/cs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ cs:
carrierwave_processing_error: se nepodařilo zpracovat
carrierwave_integrity_error: není povolený typ souboru
carrierwave_download_error: nemůže být stažen
extension_whitelist_error: "Není možné nahrávat %{extension} soubory, povolené typy: %{allowed_types}"
extension_blacklist_error: "Není možné nahrávat %{extension} soubory, zakázané typy: %{prohibited_types}"
content_type_whitelist_error: "Není možné nahrávat %{content_type} soubory"
content_type_blacklist_error: "Není možné nahrávat %{content_type} soubory"
rmagick_processing_error: "Nepodařilo se upravit pomocí rmagick, možná se nejedná o obrázek? Hlášená Chyba: %{e}"
mini_magick_processing_error: "Nepodařilo se upravit pomocí MiniMagick, možná se nejedná o obrázek? Hlášená Chyba: %{e}"
extension_allowlist_error: "Není možné nahrávat %{extension} soubory, povolené typy: %{allowed_types}"
extension_denylist_error: "Není možné nahrávat %{extension} soubory, zakázané typy: %{prohibited_types}"
content_type_allowlist_error: "Není možné nahrávat %{content_type} soubory"
content_type_denylist_error: "Není možné nahrávat %{content_type} soubory"
processing_error: "Nepodařilo se upravit, možná se nejedná o obrázek?"
min_size_error: "Velikost souboru by měla být větší než %{min_size}"
max_size_error: "Velikost souboru by měla být nižší než %{max_size}"
11 changes: 5 additions & 6 deletions rails/locales/da.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ da:
carrierwave_processing_error: behandling fejlede
carrierwave_integrity_error: er ikke en tilladt filtype
carrierwave_download_error: kunne ikke downloades
extension_whitelist_error: "Det er ikke tilladt at uploade %{extension}-filer, tilladte filtyper: %{allowed_types}"
extension_blacklist_error: "Det er ikke tilladt at uploade %{extension}-filer, spærrede filtyper: %{prohibited_types}"
content_type_whitelist_error: "Du kan ikke uploade %{content_type}-filer"
content_type_blacklist_error: "Du kan ikke uploade %{content_type}-filer"
rmagick_processing_error: "Kunne ikke behandle med rmagick, måske er filen ikke et billede?"
mini_magick_processing_error: "Kunne ikke behandle med MiniMagick, måske er filen ikke et billede? Original fejl: %{e}"
extension_allowlist_error: "Det er ikke tilladt at uploade %{extension}-filer, tilladte filtyper: %{allowed_types}"
extension_denylist_error: "Det er ikke tilladt at uploade %{extension}-filer, spærrede filtyper: %{prohibited_types}"
content_type_allowlist_error: "Du kan ikke uploade %{content_type}-filer"
content_type_denylist_error: "Du kan ikke uploade %{content_type}-filer"
processing_error: "Kunne ikke behandle, måske er filen ikke et billede?"
min_size_error: "Filstørrelsen skal være mindst %{min_size}"
max_size_error: "Filstørrelsen må ikke overstige %{max_size}"
15 changes: 9 additions & 6 deletions rails/locales/de.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,14 @@ de:
carrierwave_processing_error: "konnte nicht verarbeitet werden"
carrierwave_integrity_error: "ist kein erlaubter Dateityp"
carrierwave_download_error: "konnte nicht heruntergeladen werden"
extension_whitelist_error: "Dateityp %{extension} ist für den Upload nicht zulässig. Erlaubte Dateitypen: %{allowed_types}"
extension_blacklist_error: "Dateityp %{extension} ist für den Upload nicht zulässig. Verbotene Dateitypen: %{prohibited_types}"
content_type_whitelist_error: "Dateityp %{content_type} ist für den Upload nicht zulässig"
content_type_blacklist_error: "Dateityp %{content_type} ist für den Upload nicht zulässig"
rmagick_processing_error: "Verarbeitung mit rmagick fehlgeschlagen, vielleicht ist es kein Bild? Ursprünglicher Fehler: %{e}"
mini_magick_processing_error: "Verarbeitung mit MiniMagick fehlgeschlagen, vielleicht ist es kein Bild? Ursprünglicher Fehler: %{e}"
extension_allowlist_error: "Dateityp %{extension} ist für den Upload nicht zulässig. Erlaubte Dateitypen: %{allowed_types}"
extension_denylist_error: "Dateityp %{extension} ist für den Upload nicht zulässig. Verbotene Dateitypen: %{prohibited_types}"
content_type_allowlist_error: "Dateityp %{content_type} ist für den Upload nicht zulässig"
content_type_denylist_error: "Dateityp %{content_type} ist für den Upload nicht zulässig"
processing_error: "Verarbeitung fehlgeschlagen, vielleicht ist es kein Bild?"
min_size_error: "Die Dateigröße muss größer als %{min_size} sein"
max_size_error: "Die Dateigröße muss kleiner als %{max_size} sein"
min_width_error: "Das Bild sollte breiter als %{min_width} Pixel sein"
max_width_error: "Das Bild sollte nicht breiter als %{max_width} Pixel sein"
min_height_error: "Das Bild sollte höher als %{min_height} Pixel sein"
max_height_error: "Das Bild sollte nicht höher als %{max_height} Pixel sein"
11 changes: 5 additions & 6 deletions rails/locales/el.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ el:
carrierwave_processing_error: "απέτυχε στην επεξεργασία"
carrierwave_integrity_error: "δεν ανήκει σε επιτρεπτό τύπο αρχείου"
carrierwave_download_error: "δεν ήταν δυνατό να μεταφορτωθεί"
extension_whitelist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων %{extension}, επιτρεπτοί τύποι: %{allowed_types}"
extension_blacklist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων %{extension}, μη επιτρεπτοί τύποι: %{prohibited_types}"
content_type_whitelist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων τύπου %{content_type}"
content_type_blacklist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων τύπου %{content_type}"
rmagick_processing_error: "Απέτυχε ο χειρισμός με rmagick, ίσως δεν είναι εικόνα; Αρχικό Σφάλμα: %{e}"
mini_magick_processing_error: "Απέτυχε ο χειρισμός με MiniMagick, ίσως δεν είναι εικόνα; Αρχικό Σφάλμα: %{e}"
extension_allowlist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων %{extension}, επιτρεπτοί τύποι: %{allowed_types}"
extension_denylist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων %{extension}, μη επιτρεπτοί τύποι: %{prohibited_types}"
content_type_allowlist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων τύπου %{content_type}"
content_type_denylist_error: "Δεν επιτρέπεται το ανέβασμα αρχείων τύπου %{content_type}"
processing_error: "Απέτυχε να χειριστεί, ίσως δεν είναι εικόνα;"
min_size_error: "το μέγεθος του αρχείου θα πρέπει να είναι μεγαλύτερο από %{min_size}"
max_size_error: "το μέγεθος του αρχείου θα πρέπει να είναι μικρότερο από %{max_size}"
15 changes: 9 additions & 6 deletions rails/locales/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,14 @@ en:
carrierwave_processing_error: failed to be processed
carrierwave_integrity_error: is not of an allowed file type
carrierwave_download_error: could not be downloaded
extension_whitelist_error: "You are not allowed to upload %{extension} files, allowed types: %{allowed_types}"
extension_blacklist_error: "You are not allowed to upload %{extension} files, prohibited types: %{prohibited_types}"
content_type_whitelist_error: "You are not allowed to upload %{content_type} files"
content_type_blacklist_error: "You are not allowed to upload %{content_type} files"
rmagick_processing_error: "Failed to manipulate with rmagick, maybe it is not an image?"
mini_magick_processing_error: "Failed to manipulate with MiniMagick, maybe it is not an image? Original Error: %{e}"
extension_allowlist_error: "You are not allowed to upload %{extension} files, allowed types: %{allowed_types}"
extension_denylist_error: "You are not allowed to upload %{extension} files, prohibited types: %{prohibited_types}"
content_type_allowlist_error: "You are not allowed to upload %{content_type} files, allowed types: %{allowed_types}"
content_type_denylist_error: "You are not allowed to upload %{content_type} files"
processing_error: "Failed to manipulate, maybe it is not an image?"
min_size_error: "File size should be greater than %{min_size}"
max_size_error: "File size should be less than %{max_size}"
min_width_error: "Image width should be greater than %{min_width}px"
max_width_error: "Image width should be less than %{max_width}px"
min_height_error: "Image height should be greater than %{min_height}px"
max_height_error: "Image height should be less than %{max_height}px"
11 changes: 5 additions & 6 deletions rails/locales/es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ es:
carrierwave_processing_error: no pudo ser procesado
carrierwave_integrity_error: no es de un tipo de archivo permitido
carrierwave_download_error: no pudo ser descargado
extension_whitelist_error: "No se pueden subir archivos de la extensión %{extension}. Las extensiones permitidas son: %{allowed_types}"
extension_blacklist_error: "No se pueden subir archivos de la extensión %{extension}. Las extensiones prohibidas son: %{prohibited_types}"
content_type_whitelist_error: "No se pueden subir archivos de la extensión %{content_type}"
content_type_blacklist_error: "No se pueden subir archivos de la extensión %{content_type}"
rmagick_processing_error: "No se pudo manipular con rmagick, quizá porque no es una imágen? Error original: %{e}"
mini_magick_processing_error: "No se pudo manipular con MiniMagick, quizá porque no es una imágen? Error original: %{e}"
extension_allowlist_error: "No se pueden subir archivos de la extensión %{extension}. Las extensiones permitidas son: %{allowed_types}"
extension_denylist_error: "No se pueden subir archivos de la extensión %{extension}. Las extensiones prohibidas son: %{prohibited_types}"
content_type_allowlist_error: "No se pueden subir archivos de la extensión %{content_type}"
content_type_denylist_error: "No se pueden subir archivos de la extensión %{content_type}"
processing_error: "No se pudo manipular, quizá porque no es una imágen?"
min_size_error: "El tamaño del archivo debe ser mayor que %{min_size}"
max_size_error: "El tamaño del archivo debe ser inferior a %{max_size}"
11 changes: 5 additions & 6 deletions rails/locales/fa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ fa:
carrierwave_processing_error: پردازش انجام نشد
carrierwave_integrity_error: این نوع فایل مجاز نیست
carrierwave_download_error: نمی‌توان دانلود کرد
extension_whitelist_error: "شما مجاز به آپلود فایل با پسوند %{extension} نیستید، نوع‌های مجاز: %{allowed_types}"
extension_blacklist_error: "شما مجاز به آپلود فایل با پسوند %{extension} نیستید، نوع‌های ممنوع: %{prohibited_types}"
content_type_whitelist_error: "شما مجاز به آپلود فایل %{content_type} نیستید"
content_type_blacklist_error: "شما مجاز به آپلود فایل %{content_type} نیستید"
rmagick_processing_error: "نتوانست با rmagick دستکاری شود، شاید این یک تصویر نیست؟"
mini_magick_processing_error: "نتوانست با MiniMagick دستکاری شود، شاید این یک تصویر نیست؟ خطای اصلی: %{e}"
extension_allowlist_error: "شما مجاز به آپلود فایل با پسوند %{extension} نیستید، نوع‌های مجاز: %{allowed_types}"
extension_denylist_error: "شما مجاز به آپلود فایل با پسوند %{extension} نیستید، نوع‌های ممنوع: %{prohibited_types}"
content_type_allowlist_error: "شما مجاز به آپلود فایل %{content_type} نیستید"
content_type_denylist_error: "شما مجاز به آپلود فایل %{content_type} نیستید"
processing_error: "نتوانست دستکاری شود، شاید این یک تصویر نیست؟"
min_size_error: "اندازه فایل باید بیشتر از %{min_size} باشد"
max_size_error: "اندازه فایل باید کمتر از %{max_size} باشد"
11 changes: 5 additions & 6 deletions rails/locales/fr-CA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ fr-CA:
carrierwave_processing_error: "Impossible de redimensionner l'image."
carrierwave_integrity_error: "Ce n'est pas une image."
carrierwave_download_error: "Impossible de télécharger l'image."
extension_whitelist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types autorisés: %{allowed_types}"
extension_blacklist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types interdits: %{prohibited_types}"
content_type_whitelist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{content_type}"
content_type_blacklist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{content_type}"
rmagick_processing_error: "La manipulation d'image avec rmagick a échoué. Peut-être que ce n'est pas une image? Erreur originale: %{e}"
mini_magick_processing_error: "La manipulation d'image avec MiniMagick a échoué. Peut-être que ce n'est pas une image? Erreur originale: %{e}"
extension_allowlist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types autorisés: %{allowed_types}"
extension_denylist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types interdits: %{prohibited_types}"
content_type_allowlist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{content_type}"
content_type_denylist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{content_type}"
processing_error: "La manipulation d'image a échoué. Peut-être que ce n'est pas une image?"
min_size_error: "La taille du fichier doit être supérieure à %{min_size}"
max_size_error: "La taille du fichier doit être inférieure à %{max_size}"
11 changes: 5 additions & 6 deletions rails/locales/fr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ fr:
carrierwave_processing_error: "Impossible de redimensionner l'image."
carrierwave_integrity_error: "Ce n'est pas une image."
carrierwave_download_error: "Impossible de télécharger l'image."
extension_whitelist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types autorisés: %{allowed_types}"
extension_blacklist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types interdits: %{prohibited_types}"
content_type_whitelist_error: "Vous n'êtes pas autorisé à uploader des fichiers de type %{content_type}"
content_type_blacklist_error: "Vous n'êtes pas autorisé à uploader des fichiers de type %{content_type}"
rmagick_processing_error: "La manipulation d'image avec rmagick a échoué. Peut-être que ce n'est pas une image ? Erreur originale: %{e}"
mini_magick_processing_error: "La manipulation d'image avec MiniMagick a échoué. Peut-être que ce n'est pas une image ? Erreur originale: %{e}"
extension_allowlist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types autorisés: %{allowed_types}"
extension_denylist_error: "Vous n'êtes pas autorisé à uploader des fichiers %{extension}, types interdits: %{prohibited_types}"
content_type_allowlist_error: "Vous n'êtes pas autorisé à uploader des fichiers de type %{content_type}"
content_type_denylist_error: "Vous n'êtes pas autorisé à uploader des fichiers de type %{content_type}"
processing_error: "La manipulation d'image a échoué. Peut-être que ce n'est pas une image ?"
min_size_error: "La taille du fichier doit être supérieure à %{min_size}"
max_size_error: "La taille du fichier doit être inférieure à %{max_size}"
Loading

0 comments on commit f027c08

Please sign in to comment.