diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index cb9c0114d7..55cbcb952e 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -24,7 +24,7 @@ jobs: - uses: actions/checkout@v3 - uses: ruby/setup-ruby@v1 with: - ruby-version: '3.0' + ruby-version: '3.4' - name: Install dependencies run: bundle install @@ -42,6 +42,7 @@ jobs: - '3.1' - '3.2' - '3.3' + - '3.4' - 'head' - truffleruby-head continue-on-error: ${{ endsWith(matrix.ruby, 'head') }} diff --git a/.rubocop.yml b/.rubocop.yml index 20059e21bb..8e415bdc85 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,4 +1,4 @@ -require: +plugins: - rubocop-minitest - rubocop-rake @@ -78,9 +78,6 @@ Style/FormatStringToken: Style/FrozenStringLiteralComment: Description: Add the frozen_string_literal comment to the top of files to help transition from Ruby 2.3.0 to Ruby 3.0. - Exclude: - - 'lib/faker/default/json.rb' - - 'test/faker/default/test_faker_json.rb' Style/For: Description: Checks use of for or each in multiline loops. @@ -113,3 +110,7 @@ Security/Eval: Style/IfUnlessModifier: Description: Checks for `if` and `unless` statements that would fit on one line if written as modifier `if`/`unless`. The cop also checks for modifier `if`/`unless` lines that exceed the maximum line length. Enabled: false + +Style/MultipleComparison: + Description: Avoid comparing a variable with multiple items in a conditional, use Array#include? instead. + Enabled: false diff --git a/CHANGELOG.md b/CHANGELOG.md index 2903f7b12c..55694d1e08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,62 @@ # Changelog +## [v3.5.2](https://github.com/faker-ruby/faker/tree/v3.5.2) (2025-07-01) + +Happy Canada Day! 🍁 + +This version adds and improves some locales and fixes some bugs. + +Thanks to all contributors! + +### Improvements & Bug fixes +* Correct `Faker::Address.city` and `Faker::Address.street_address` for `:fr` locale by @brupla6126 in https://github.com/faker-ruby/faker/pull/3018 +* fix condominium_fiscal_code generator length from 9 to 11 characters by @FiloSpaTeam in https://github.com/faker-ruby/faker/pull/3037 +* Add Cell Phone, Default Time Zone and State Abbreviation translation for en-PAK locale by @wonderer007 in https://github.com/faker-ruby/faker/pull/3024 +* Fix usage docs header indentation by @jaredsmithse in https://github.com/faker-ruby/faker/pull/3049 +* Fix nl phone format by @klaaspieter in https://github.com/faker-ruby/faker/pull/3050 +* Fix typo in `ja/book` locale by @thdaraujo in https://github.com/faker-ruby/faker/pull/3062 +* fix a typo by @jethrodaniel in https://github.com/faker-ruby/faker/pull/3060 +* Fix typo in `restaurant.yml` by @daniel-nerdgeschoss in https://github.com/faker-ruby/faker/pull/3067 +* Fix city address with number in `locales/fr/address.yml` by @brupla6126 in https://github.com/faker-ruby/faker/pull/3071 +* Fix unclosed quote in `locales/en/cosmere.yml` by @bensheldon in https://github.com/faker-ruby/faker/pull/3075 +* Remove inappropriate word from ja lorem by @se4weed in https://github.com/faker-ruby/faker/pull/3095 +* Add mountains to de-CH locale by @codez in https://github.com/faker-ruby/faker/pull/3066 +* Bump i18n from 1.14.6 to 1.14.7 by @dependabot in https://github.com/faker-ruby/faker/pull/3042 + +### Chore +* ci: run against Ruby 3.4 by @thdaraujo in https://github.com/faker-ruby/faker/pull/3079 +* Fix Broken CI by @wonderer007 in https://github.com/faker-ruby/faker/pull/3073 + +### Update local dependencies +* Bump rubocop from 1.67.0 to 1.68.0 by @dependabot in https://github.com/faker-ruby/faker/pull/3020 +* Bump rubocop from 1.68.0 to 1.69.2 by @dependabot in https://github.com/faker-ruby/faker/pull/3035 +* Bump rubocop version + offenses fixes by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3053 +* deps: update dev dependencies by @thdaraujo in https://github.com/faker-ruby/faker/pull/3078 +* Bump rubocop-minitest and fix rubocop's offense by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3052 +* Bump rubocop-minitest from 0.38.0 to 0.38.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3088 +* Bump rubocop-rake from 0.6.0 to 0.7.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3059 +* deps: bump `rubocop-minitest` from `0.37.1` to `0.38.0`. by @thdaraujo in https://github.com/faker-ruby/faker/pull/3080 +* Bump minitest from 5.25.1 to 5.25.4 by @dependabot in https://github.com/faker-ruby/faker/pull/3031 +* Bump test-unit from 3.6.2 to 3.6.7 by @dependabot in https://github.com/faker-ruby/faker/pull/3038 +* Bump benchmark from 0.3.0 to 0.4.0 by @dependabot in https://github.com/faker-ruby/faker/pull/3021 +* Bump benchmark from 0.4.0 to 0.4.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3087 +* Bump pry from 0.14.2 to 0.15.2 by @dependabot in https://github.com/faker-ruby/faker/pull/3039 +* Bump rake from 13.2.1 to 13.3.0 by @dependabot in https://github.com/faker-ruby/faker/pull/3086 +* Bump test-unit from 3.6.8 to 3.6.9 by @dependabot in https://github.com/faker-ruby/faker/pull/3096 + +### New Contributors +* @brupla6126 made their first contribution in https://github.com/faker-ruby/faker/pull/3018 +* @jaredsmithse made their first contribution in https://github.com/faker-ruby/faker/pull/3049 +* @klaaspieter made their first contribution in https://github.com/faker-ruby/faker/pull/3050 +* @jethrodaniel made their first contribution in https://github.com/faker-ruby/faker/pull/3060 +* @daniel-nerdgeschoss made their first contribution in https://github.com/faker-ruby/faker/pull/3067 +* @bensheldon made their first contribution in https://github.com/faker-ruby/faker/pull/3075 +* @se4weed made their first contribution in https://github.com/faker-ruby/faker/pull/3095 + +**Full Changelog**: https://github.com/faker-ruby/faker/compare/v3.5.1...v3.5.2 + +--------------------------------- + ## [v3.5.1](https://github.com/faker-ruby/faker/tree/v3.5.1) (2024-10-18) Happy October! 🎃 @@ -10,7 +67,7 @@ Besides that, this version removes deprecated generators, fixes some bugs, and a Thanks to all contributors! -## Breaking Changes +### Breaking Changes * Drop support for Ruby 2.7 by @tatheerf02 in https://github.com/faker-ruby/faker/pull/3006 * Removes deprecated generators by @stefannibrasil in https://github.com/faker-ruby/faker/pull/3014 @@ -46,7 +103,7 @@ The following deprecated generators are being removed. Please use the new genera * Bump yard from 0.9.36 to 0.9.37 by @dependabot in https://github.com/faker-ruby/faker/pull/3000 * Bump rubocop from 1.65.1 to 1.66.1 by @dependabot in https://github.com/faker-ruby/faker/pull/3001 -## New Contributors +### New Contributors * @murichristopher made their first contribution in https://github.com/faker-ruby/faker/pull/2960 * @admtnnr made their first contribution in https://github.com/faker-ruby/faker/pull/2996 * @dirschn made their first contribution in https://github.com/faker-ruby/faker/pull/3007 @@ -93,7 +150,7 @@ Breaking change was introduced in "Add test range param to NHS numbers" by @nean * Bump rubocop from 1.64.1 to 1.65.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2979 * Bump rubocop-minitest from 0.35.0 to 0.35.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2980 -## New Contributors +### New Contributors * @twk-mn made their first contribution in https://github.com/faker-ruby/faker/pull/2961 * @neanias made their first contribution in https://github.com/faker-ruby/faker/pull/2947 * @garrettgregor made their first contribution in https://github.com/faker-ruby/faker/pull/2963 @@ -136,7 +193,7 @@ Breaking change was introduced in "Add test range param to NHS numbers" by @nean * Bump minitest from 5.22.3 to 5.23.1 by @dependabot in https://github.com/faker-ruby/faker/pull/2957 * Bump rubocop from 1.63.4 to 1.64.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2958 -## New Contributors +### New Contributors * @connie-feng made their first contribution in https://github.com/faker-ruby/faker/pull/2930 * @andrelaszlo made their first contribution in https://github.com/faker-ruby/faker/pull/2927 @@ -291,7 +348,7 @@ This version: * Bump rubocop from 1.57.1 to 1.57.2 by @dependabot in https://github.com/faker-ruby/faker/pull/2844 * Bump timecop from 0.9.6 to 0.9.8 by @dependabot in https://github.com/faker-ruby/faker/pull/2811 -## New Contributors +### New Contributors * @BelaBartok39 made their first contribution in https://github.com/faker-ruby/faker/pull/2812 * @fernandomenolli made their first contribution in https://github.com/faker-ruby/faker/pull/2816 * @hoshy made their first contribution in https://github.com/faker-ruby/faker/pull/2818 @@ -355,7 +412,7 @@ Other changes included in this version: * Update rubocop-minitest requirement from = 0.30.0 to = 0.31.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2759 * Bump minitest from 5.18.1 to 5.19.0 by @dependabot in https://github.com/faker-ruby/faker/pull/2804 -## New Contributors +### New Contributors * @old-dead-account made their first contribution in https://github.com/faker-ruby/faker/pull/2742 * @IvanReyesO7 made their first contribution in https://github.com/faker-ruby/faker/pull/2744 * @DeepakRaj228 made their first contribution in https://github.com/faker-ruby/faker/pull/2741 @@ -422,7 +479,7 @@ Other changes included in this version: * Add Faker::Company.department generator by @acuppy in https://github.com/faker-ruby/faker/pull/2737 * Update Pull Request template and guides by @stefannibrasil in https://github.com/faker-ruby/faker/pull/2749 -## New Contributors +### New Contributors * @lexisvar made their first contribution in https://github.com/faker-ruby/faker/pull/2699 * @danieldiekmeier made their first contribution in https://github.com/faker-ruby/faker/pull/2700 * @AaronRustad made their first contribution in https://github.com/faker-ruby/faker/pull/2706 diff --git a/Gemfile b/Gemfile index 9dc1045789..51d53c6724 100644 --- a/Gemfile +++ b/Gemfile @@ -6,13 +6,13 @@ source 'https://rubygems.org' gemspec gem 'benchmark' -gem 'minitest', '5.25.1' -gem 'pry', '0.14.2' -gem 'rake', '13.2.1' -gem 'rubocop', '1.67.0' -gem 'rubocop-minitest', '0.36.0' -gem 'rubocop-rake', '0.6.0' +gem 'minitest', '5.25.5' +gem 'pry', '0.15.2' +gem 'rake', '13.3.0' +gem 'rubocop', '1.75.4' +gem 'rubocop-minitest', '0.38.1' +gem 'rubocop-rake', '0.7.1' gem 'simplecov', '0.22.0' -gem 'test-unit', '3.6.2' +gem 'test-unit', '3.6.9' gem 'timecop', '0.9.10' gem 'yard', '0.9.37' diff --git a/Gemfile.lock b/Gemfile.lock index 6eb3c97d69..a75e13a171 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,63 +1,71 @@ PATH remote: . specs: - faker (3.5.1) + faker (3.5.2) i18n (>= 1.8.11, < 2) GEM remote: https://rubygems.org/ specs: - ast (2.4.2) - benchmark (0.3.0) + ast (2.4.3) + benchmark (0.4.1) coderay (1.1.3) - concurrent-ruby (1.3.4) - docile (1.4.0) - i18n (1.14.6) + concurrent-ruby (1.3.5) + docile (1.4.1) + i18n (1.14.7) concurrent-ruby (~> 1.0) - json (2.7.2) - language_server-protocol (3.17.0.3) - method_source (1.0.0) - minitest (5.25.1) - parallel (1.26.3) - parser (3.3.5.0) + json (2.12.2) + language_server-protocol (3.17.0.5) + lint_roller (1.1.0) + method_source (1.1.0) + minitest (5.25.5) + parallel (1.27.0) + parser (3.3.8.0) ast (~> 2.4.1) racc - power_assert (2.0.3) - pry (0.14.2) + power_assert (2.0.5) + prism (1.4.0) + pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) racc (1.8.1) rainbow (3.1.1) - rake (13.2.1) - regexp_parser (2.9.2) - rubocop (1.67.0) + rake (13.3.0) + regexp_parser (2.10.0) + rubocop (1.75.4) json (~> 2.3) - language_server-protocol (>= 3.17.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.1.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 2.4, < 3.0) - rubocop-ast (>= 1.32.2, < 2.0) + regexp_parser (>= 2.9.3, < 3.0) + rubocop-ast (>= 1.44.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.32.3) - parser (>= 3.3.1.0) - rubocop-minitest (0.36.0) - rubocop (>= 1.61, < 2.0) - rubocop-ast (>= 1.31.1, < 2.0) - rubocop-rake (0.6.0) - rubocop (~> 1.0) + unicode-display_width (>= 2.4.0, < 4.0) + rubocop-ast (1.45.1) + parser (>= 3.3.7.2) + prism (~> 1.4) + rubocop-minitest (0.38.1) + lint_roller (~> 1.1) + rubocop (>= 1.75.0, < 2.0) + rubocop-ast (>= 1.38.0, < 2.0) + rubocop-rake (0.7.1) + lint_roller (~> 1.1) + rubocop (>= 1.72.1) ruby-progressbar (1.13.0) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) simplecov_json_formatter (~> 0.1) - simplecov-html (0.12.3) + simplecov-html (0.13.1) simplecov_json_formatter (0.1.4) - test-unit (3.6.2) + test-unit (3.6.9) power_assert timecop (0.9.10) - unicode-display_width (2.6.0) + unicode-display_width (3.1.4) + unicode-emoji (~> 4.0, >= 4.0.4) + unicode-emoji (4.0.4) yard (0.9.37) PLATFORMS @@ -67,14 +75,14 @@ PLATFORMS DEPENDENCIES benchmark faker! - minitest (= 5.25.1) - pry (= 0.14.2) - rake (= 13.2.1) - rubocop (= 1.67.0) - rubocop-minitest (= 0.36.0) - rubocop-rake (= 0.6.0) + minitest (= 5.25.5) + pry (= 0.15.2) + rake (= 13.3.0) + rubocop (= 1.75.4) + rubocop-minitest (= 0.38.1) + rubocop-rake (= 0.7.1) simplecov (= 0.22.0) - test-unit (= 3.6.2) + test-unit (= 3.6.9) timecop (= 0.9.10) yard (= 0.9.37) diff --git a/README.md b/README.md index c0cb756e40..2f42ed4383 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ and it was the original impetus for the creation of this gem. - [Notes](#notes) - [Getting Started](#getting-started) - [Usage](#usage) - - [A note about the Generators versions](#a-note-about-the-generators-versions) + - [A note about the Generators versions](#a-note-about-the-generators-versions) - [Ensuring unique values](#ensuring-unique-values) - [Deterministic Random](#deterministic-random) - [Customization](#customization) @@ -89,7 +89,7 @@ Faker::ProgrammingLanguage.name #=> "Ruby" For a complete list of the generators, see [Generators](#generators). -#### A note about the Generators versions +### A note about the Generators versions If you get a `uninitialized constant Faker::[some_class]` error, your version of the gem is behind main. diff --git a/lib/faker/default/code.rb b/lib/faker/default/code.rb index e1bbfc3c49..93eb7524c7 100644 --- a/lib/faker/default/code.rb +++ b/lib/faker/default/code.rb @@ -168,6 +168,7 @@ def sin # Reporting body identifier RBI = %w[01 10 30 33 35 44 45 49 50 51 52 53 54 86 91 98 99].freeze + private_constant :RBI def generate_imei str = Array.new(15, 0) @@ -269,7 +270,10 @@ def generate_base13_ean end EAN_CHECK_DIGIT8 = [3, 1, 3, 1, 3, 1, 3].freeze + private_constant :EAN_CHECK_DIGIT8 + EAN_CHECK_DIGIT13 = [1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3].freeze + private_constant :EAN_CHECK_DIGIT13 def rut_verificator_digit(rut) total = rut.to_s.rjust(8, '0').chars.zip(%w[3 2 7 6 5 4 3 2]).collect { |a, b| a.to_i * b.to_i }.inject(:+) diff --git a/lib/faker/default/company.rb b/lib/faker/default/company.rb index 590cf3086d..1a32ec17a4 100644 --- a/lib/faker/default/company.rb +++ b/lib/faker/default/company.rb @@ -494,7 +494,7 @@ def indian_gst_number(state_code: nil) # Construct taxpayer number gen.group(name: :taxpayer_number) do |g_| g_.letter(length: 3, ranges: ['A'..'Z']) - g_.letter(length: 1, ranges: [%w[A B C F G H L J P T K]].to_a) + g_.letter(length: 1, ranges: [%w[A B C F G H L J P T K]]) g_.letter(length: 1, ranges: ['A'..'Z']) g_.int(length: 4, ranges: [0..9999]) g_.letter(length: 1, ranges: ['A'..'Z']) diff --git a/lib/faker/default/driving_licence.rb b/lib/faker/default/driving_licence.rb index cddeed93f1..a10612a200 100644 --- a/lib/faker/default/driving_licence.rb +++ b/lib/faker/default/driving_licence.rb @@ -104,7 +104,7 @@ def gb_licence_year(dob, gender) end g.computed do gender_marker = gender == :female ? 50 : 0 - format('%02d', (dob.month + gender_marker)) + format('%02d', dob.month + gender_marker) end g.computed do format('%02d', dob.day) diff --git a/lib/faker/default/finance.rb b/lib/faker/default/finance.rb index 9a847803f3..70c999596d 100644 --- a/lib/faker/default/finance.rb +++ b/lib/faker/default/finance.rb @@ -97,11 +97,11 @@ def stock_market ## # Returns a random condominium fiscal code. # - # @param country [String] Two capital letter country code to use for the vat number. + # @param country [String] Two capital letter country code to use for the condominium fiscal code number. # @return [String] # # @example - # Faker::Finance.condominium_fiscal_code #=> "012345678" + # Faker::Finance.condominium_fiscal_code #=> "01234567890" # # @faker.version next def condominium_fiscal_code(country: 'IT') diff --git a/lib/faker/default/internet.rb b/lib/faker/default/internet.rb index 6be04446c5..a0c198aaa6 100644 --- a/lib/faker/default/internet.rb +++ b/lib/faker/default/internet.rb @@ -267,7 +267,7 @@ def domain_suffix(safe: nil) # Faker::Internet.mac_address(prefix: 'aa:44') #=> "aa:44:30:88:6e:95" def mac_address(prefix: '') prefix_digits = prefix.split(':').map { |d| d.to_i(16) } - address_digits = Array.new((6 - prefix_digits.size)) { rand(256) } + address_digits = Array.new(6 - prefix_digits.size) { rand(256) } (prefix_digits + address_digits).map { |d| format('%02x', d) }.join(':') end diff --git a/lib/faker/default/invoice.rb b/lib/faker/default/invoice.rb index 2913ce767b..8cd09fcd61 100644 --- a/lib/faker/default/invoice.rb +++ b/lib/faker/default/invoice.rb @@ -13,8 +13,8 @@ class << self # @return [Integer] # # @example - # Faker::Finance.amount_between #=> 0 - # Faker::Finance.amount_between(0, 10) #=> 4.33 + # Faker::Invoice.amount_between #=> 0 + # Faker::Invoice.amount_between(from: 0, to: 10) #=> 4.33 # # @faker.version 1.9.0 def amount_between(from: 0, to: 0) diff --git a/lib/faker/default/json.rb b/lib/faker/default/json.rb index 1212c5481b..8edf1a9948 100644 --- a/lib/faker/default/json.rb +++ b/lib/faker/default/json.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Faker class Json < Base require 'json' @@ -104,17 +106,20 @@ def add_hash_to_bottom(hash, key_array, width, options) end def add_hash(key_array, hash, width, options) - string_to_eval = 'hash' + string_to_eval = 'hash'.dup + key_array.length.times do |index| string_to_eval << "['#{key_array[index]}']" end string_to_eval << " = #{build_shallow_hash(width, options)}" eval(string_to_eval) + hash end def build_keys_from_array(key_array) - key_string = '' + key_string = ''.dup + key_array.each do |value| key_string << "['#{value}']" end diff --git a/lib/faker/default/national_health_service.rb b/lib/faker/default/national_health_service.rb index 759c96f2c9..840dd3d37c 100644 --- a/lib/faker/default/national_health_service.rb +++ b/lib/faker/default/national_health_service.rb @@ -20,8 +20,7 @@ def british_number # If the check digit is equivalent to 10, the number is invalid. # See https://en.wikipedia.org/wiki/NHS_number base_number -= 1 if check_digit(number: base_number) == 10 - "#{base_number}#{check_digit(number: base_number)}".to_s - .chars + "#{base_number}#{check_digit(number: base_number)}".chars .insert(3, ' ') .insert(7, ' ') .join diff --git a/lib/faker/default/placeholdit.rb b/lib/faker/default/placeholdit.rb index 35dcd4e9a2..8276412abe 100644 --- a/lib/faker/default/placeholdit.rb +++ b/lib/faker/default/placeholdit.rb @@ -45,7 +45,7 @@ def image(size: '300x300', format: 'png', background_color: nil, text_color: nil private def generate_color - format('%06x', (rand * 0xffffff)) + format('%06x', rand * 0xffffff) end end end diff --git a/lib/faker/version.rb b/lib/faker/version.rb index 6676ee0e12..f79c71ab8b 100644 --- a/lib/faker/version.rb +++ b/lib/faker/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Faker # :nodoc: - VERSION = '3.5.1' + VERSION = '3.5.2' end diff --git a/lib/helpers/deprecator.rb b/lib/helpers/deprecator.rb index fd46ac5849..58b777a7b1 100644 --- a/lib/helpers/deprecator.rb +++ b/lib/helpers/deprecator.rb @@ -103,7 +103,7 @@ def self.skip_warning end def self.skip_warning? - skip == true + @skip == true end def self.skip diff --git a/lib/locales/de-CH.yml b/lib/locales/de-CH.yml index 7d197185ba..5c51649de1 100644 --- a/lib/locales/de-CH.yml +++ b/lib/locales/de-CH.yml @@ -4866,6 +4866,37 @@ de-CH: - Parsec - Kiloparsec - Megaparsec + mountain: + name: + - Aletschhorn + - Bietschhorn + - BlÃŒemlisalp + - Chasseral + - Dent Blanche + - Dents du Midi + - Dom + - Dufourspitze + - Finsteraarhorn + - Grand Combin + - Gurten + - Jungfrau + - Matterhorn + - Grosser Mythen + - Napf + - Pilatus + - Piz Bernina + - SÀntis + - Silvrettahorn + - Titlis + - Tödi + - Wildstrubel + range: + - Alpstein + - Berner Alpen + - Engadin + - Gotthardmassiv + - Jura + - Walliser Alpen music: instruments: - Akkordeon diff --git a/lib/locales/en-PAK.yml b/lib/locales/en-PAK.yml index 037ea29f27..b0f6e2fece 100644 --- a/lib/locales/en-PAK.yml +++ b/lib/locales/en-PAK.yml @@ -341,14 +341,23 @@ en-PAK: - Punjab - Sindh - Islamabad Capital Territory - - Federally Administered Tribal Areas - Azad Jammu and Kashmir - Gilgit-Baltistan + state_abbr: + - BA + - KPK + - PB + - SD + - ICT + - AJK + - GB default_country: - Pakistan - Islamic Republic of Pakistan default_country_code: - PK + default_time_zone: + - Asia/Karachi internet: domain_suffix: - pk @@ -376,3 +385,17 @@ en-PAK: - "##########" - "### #######" - 03##-####### + cell_phone: + formats: + - "0311#######" + - "0312#######" + - "0313#######" + - "0314#######" + - "0315#######" + - "0300#######" + - "0301#######" + - "0321#######" + - "0322#######" + - "0345#######" + - "0346#######" + - "0346#######" diff --git a/lib/locales/en/cosmere.yml b/lib/locales/en/cosmere.yml index 475a0d43ef..1fcd4b0738 100644 --- a/lib/locales/en/cosmere.yml +++ b/lib/locales/en/cosmere.yml @@ -26,7 +26,7 @@ en: 'Skybreaker', 'Stoneward', 'Truthwatcher', 'Willshaper', 'Windrunner' ] metals: [ - 'Steel', 'Iron', 'Pewter', 'Tin', 'Zinc', 'Brass', 'Copper', Bronze', + 'Steel', 'Iron', 'Pewter', 'Tin', 'Zinc', 'Brass', 'Copper', 'Bronze', 'Duralumin', 'Aluminum', 'Nicrosil', 'Chromium', 'Gold', 'Electrum', 'Cadmium', 'Bendalloy', 'Atium', 'Lerasium', 'Ettmetal', 'Malatium' ] diff --git a/lib/locales/en/finance.yml b/lib/locales/en/finance.yml index dc95b114f8..756d81a10c 100644 --- a/lib/locales/en/finance.yml +++ b/lib/locales/en/finance.yml @@ -49,7 +49,7 @@ en: - /6771#########{5,6}L/ - /6709#########{5,6}L/ condominium_fiscal_code: - IT: "#########" + IT: "###########" vat_number: AT: "ATU########" AR: "AR###########" diff --git a/lib/locales/en/restaurant.yml b/lib/locales/en/restaurant.yml index c892c46f18..58e67a9610 100644 --- a/lib/locales/en/restaurant.yml +++ b/lib/locales/en/restaurant.yml @@ -125,5 +125,5 @@ en: - "Ambience was good, service was no nonsense but friendly." - "Id have to say that each piece was fresh and had their own slight unique flavor twist to it, pushing the line between traditional edomae and fusion. The Hokkaido uni and the ocean trout topped with cook seaweed was the highlights of the meal. But each piece served was really something special." - "Staff was very accommodating but the chef were no nonsense. The ambiance is clean and tranquil which is perfect if youre looking to have a conversation with a date or a friend." - - "My only critique would be that the rice could of used more vingaer and for them to use real wasabi. Also the variety of fish in stock wasnt a lot but hopefully that can change over time. The cost justify the quality youre getting. A solid 4 stars." + - "My only critique would be that the rice could of used more vinegar and for them to use real wasabi. Also the variety of fish in stock wasnt a lot but hopefully that can change over time. The cost justify the quality youre getting. A solid 4 stars." - "In terms of omakase, they had a few options but the one we chose was the 87 dollar version which include sashimi and sushi." diff --git a/lib/locales/fr/address.yml b/lib/locales/fr/address.yml index 2649124600..88588a0267 100644 --- a/lib/locales/fr/address.yml +++ b/lib/locales/fr/address.yml @@ -1,15 +1,767 @@ fr: faker: address: - building_number: ['####', '###', '##', '#'] - street_prefix: ["Allée", "Anse", "Avenue", "Boulevard", "Carrefour", "Chaussée", "Chemin", "Cité", "Clos", "CÃŽte", "Cour", "Cours", "Degré", "Descente", "DrÚve", "EscoussiÚre", "Esplanade", "Gaffe", "Grand-route", "Impasse", "Liaison", "Mail", "Montée", "Passage", "Place", "Placette", "Pont", "Promenade", "Quai", "Résidence", "Rang", "Rampe", "Rond-point", "Route", "Rue", "Ruelle", "Sente", "Sentier", "Square", "Traboule", "Traverse", "Venelle", "Villa", "Voie"] - secondary_address: ['Apt. ###', '# étage'] - postcode: ['#####'] - state: ['Alsace', 'Aquitaine', 'Auvergne', 'Basse-Normandie', 'Bourgogne', 'Bretagne', 'Centre', 'Champagne-Ardenne', 'Corse', 'Franche-Comté', 'Guadeloupe', 'Guyane', 'Haute-Normandie', 'Île-de-France', 'La Réunion', 'Languedoc-Roussillon', 'Limousin', 'Lorraine', 'Martinique', 'Mayotte', 'Midi-Pyrénées', 'Nord-Pas-de-Calais', 'Pays de la Loire', 'Picardie', 'Poitou-Charentes', "Provence-Alpes-CÃŽte d'Azur", 'RhÃŽne-Alpes'] - city_name: ["Agen", "Aix-en-Provence", "Ajaccio", "Albi", "AlÚs", "Alfortville", "Amiens", "Angers", "Anglet", "Angoulême", "Annecy", "Annemasse", "Antibes", "Antony", "Argenteuil", "Arles", "Arras", "AsniÚres-sur-Seine", "Athis-Mons", "Aubagne", "Aubervilliers", "Aulnay-sous-Bois", "Auxerre", "Avignon", "Bagneux", "Bagnolet", "Baie-Mahault", "Bastia", "Bayonne", "Beauvais", "Belfort", "Besançon", "Béziers", "Bezons", "Blois", "Bobigny", "Bondy", "Bordeaux", "Boulogne-Billancourt", "Boulogne-sur-Mer", "Bourg-en-Bresse", "Bourges", "Brest", "Brive-la-Gaillarde", "Bron", "Cachan", "Caen", "Cagnes-sur-Mer", "Calais", "Caluire-et-Cuire", "Cambrai", "Cannes", "Carcassonne", "Castres", "Cayenne", "Cergy", "Chalon-sur-SaÃŽne", "Châlons-en-Champagne", "Chambéry", "Champigny-sur-Marne", "Charenton-le-Pont", "Charleville-MéziÚres", "Chartres", "Châteauroux", "Châtellerault", "Châtenay-Malabry", "Châtillon", "Chatou", "Chelles", "Cherbourg-en-Cotentin", "Choisy-le-Roi", "Cholet", "Clamart", "Clermont-Ferrand", "Clichy", "Colmar", "Colombes", "Colomiers", "CompiÚgne", "Conflans-Sainte-Honorine", "Corbeil-Essonnes", "Courbevoie", "Creil", "Créteil", "Dijon", "Douai", "Draguignan", "Drancy", "Dreux", "Dumbéa11", "Dunkerque14", "Dunkerque", "Échirolles", "Épinal", "Épinay-sur-Seine", "Évreux", "Évry-Courcouronnes", "Fontenay-sous-Bois", "Fort-de-France", "Franconville", "Fréjus", "Gagny", "Gap", "Garges-lÚs-Gonesse", "Gennevilliers", "Goussainville", "Grasse", "Grenoble", "Haguenau", "Herblay-sur-Seine", "Houilles", "HyÚres", "Issy-les-Moulineaux", "Istres", "Ivry-sur-Seine", "Joué-lÚs-Tours", "Koungou", "L'Haÿ-les-Roses", "La Ciotat", "La Courneuve", "La Possession", "La Roche-sur-Yon", "La Rochelle", "La Seyne-sur-Mer", "Laval", "Le Blanc-Mesnil", "Le Cannet", "Le Chesnay-Rocquencourt", "Le Havre", "Le Lamentin", "Le Mans", "Le Perreux-sur-Marne", "Le Port", "Le Tampon", "Lens", "Les Abymes", "Les Mureaux", "Les Sables-d'Olonne", "Levallois-Perret", "Liévin", "Lille", "Limoges", "Livry-Gargan", "Lorient", "Lyon", "Mâcon", "Maisons-Alfort", "Malakoff", "Mamoudzou", "Mantes-la-Jolie", "Marcq-en-Barœul", "Marignane", "Marseille", "Martigues", "Massy", "Matoury", "Meaux", "Melun", "Menton", "Mérignac", "Metz", "Meudon", "Meyzieu", "Montauban", "Montélimar", "Montigny-le-Bretonneux", "Montluçon", "Montpellier", "Montreuil", "Montrouge", "Mulhouse", "Nancy", "Nanterre", "Nantes", "Narbonne", "Neuilly-sur-Marne", "Neuilly-sur-Seine", "Nevers", "Nice", "Nîmes", "Niort", "Nogent-sur-Marne", "Noisy-le-Grand", "Noisy-le-Sec", "Nouméa11", "Orléans", "Palaiseau", "Pantin", "Paris", "Pau", "Périgueux", "Perpignan", "Pessac", "Pierrefitte-sur-Seine", "Plaisir", "Poissy", "Poitiers", "Pontault-Combault", "Pontoise", "Puteaux", "Quimper", "Reims", "Rennes", "Rezé", "Rillieux-la-Pape", "Roanne", "Romans-sur-IsÚre", "Rosny-sous-Bois", "Roubaix", "Rouen", "Rueil-Malmaison", "Saint-André", "Saint-Benoît", "Saint-Brieuc", "Saint-Chamond", "Saint-Cloud", "Saint-Denis", "Saint-Étienne", "Saint-Germain-en-Laye", "Saint-Herblain", "Saint-Joseph", "Saint-Laurent-du-Maroni", "Saint-Leu", "Saint-Louis", "Saint-Malo", "Saint-Martin", "Saint-Martin-d'HÚres", "Saint-Maur-des-Fossés", "Saint-Médard-en-Jalles", "Saint-Nazaire", "Saint-Ouen-sur-Seine", "Saint-Paul", "Saint-Pierre", "Saint-Priest", "Saint-Quentin", "Saint-Raphaël", "Sainte-GeneviÚve-des-Bois", "Sainte-Marie", "Salon-de-Provence", "Sarcelles", "Sartrouville", "Savigny-sur-Orge", "Sceaux", "Schiltigheim", "SÚte", "Sevran", "Six-Fours-les-Plages", "Stains", "Strasbourg", "Suresnes", "Talence", "Tarbes", "Thionville", "Thonon-les-Bains", "Toulon", "Toulouse", "Tourcoing", "Tours", "Trappes", "Tremblay-en-France", "Troyes", "Valence", "Valenciennes", "Vandœuvre-lÚs-Nancy", "Vannes", "Vaulx-en-Velin", "Vénissieux", "Versailles", "Vigneux-sur-Seine", "Villefranche-sur-SaÃŽne", "Villejuif", "Villemomble", "Villenave-d'Ornon", "Villeneuve-Saint-Georges", "Villeneuve-d'Ascq", "Villepinte", "Villeurbanne", "Vincennes", "Viry-Châtillon", "Vitrolles", "Vitry-sur-Seine", "Wattrelos"] + building_number: + - "####" + - "###" + - "##" + - "#" + street_prefix: + - Allée + - Anse + - Avenue + - Boulevard + - Carrefour + - Chaussée + - Chemin + - Cité + - Clos + - CÃŽte + - Cour + - Cours + - Degré + - Descente + - DrÚve + - EscoussiÚre + - Esplanade + - Gaffe + - Grand-route + - Impasse + - Liaison + - Mail + - Montée + - Passage + - Place + - Placette + - Pont + - Promenade + - Quai + - Résidence + - Rang + - Rampe + - Rond-point + - Route + - Rue + - Ruelle + - Sente + - Sentier + - Square + - Traboule + - Traverse + - Venelle + - Villa + - Voie + secondary_address: + - 'Apt. ###' + - "# étage" + postcode: + - "#####" + state: + - Alsace + - Aquitaine + - Auvergne + - Basse-Normandie + - Bourgogne + - Bretagne + - Centre + - Champagne-Ardenne + - Corse + - Franche-Comté + - Guadeloupe + - Guyane + - Haute-Normandie + - Île-de-France + - La Réunion + - Languedoc-Roussillon + - Limousin + - Lorraine + - Martinique + - Mayotte + - Midi-Pyrénées + - Nord-Pas-de-Calais + - Pays de la Loire + - Picardie + - Poitou-Charentes + - Provence-Alpes-CÃŽte d'Azur + - RhÃŽne-Alpes + city_name: + - Agen + - Aix-en-Provence + - Ajaccio + - Albi + - AlÚs + - Alfortville + - Amiens + - Angers + - Anglet + - Angoulême + - Annecy + - Annemasse + - Antibes + - Antony + - Argenteuil + - Arles + - Arras + - AsniÚres-sur-Seine + - Athis-Mons + - Aubagne + - Aubervilliers + - Aulnay-sous-Bois + - Auxerre + - Avignon + - Bagneux + - Bagnolet + - Baie-Mahault + - Bastia + - Bayonne + - Beauvais + - Belfort + - Besançon + - Béziers + - Bezons + - Blois + - Bobigny + - Bondy + - Bordeaux + - Boulogne-Billancourt + - Boulogne-sur-Mer + - Bourg-en-Bresse + - Bourges + - Brest + - Brive-la-Gaillarde + - Bron + - Cachan + - Caen + - Cagnes-sur-Mer + - Calais + - Caluire-et-Cuire + - Cambrai + - Cannes + - Carcassonne + - Castres + - Cayenne + - Cergy + - Chalon-sur-SaÃŽne + - Châlons-en-Champagne + - Chambéry + - Champigny-sur-Marne + - Charenton-le-Pont + - Charleville-MéziÚres + - Chartres + - Châteauroux + - Châtellerault + - Châtenay-Malabry + - Châtillon + - Chatou + - Chelles + - Cherbourg-en-Cotentin + - Choisy-le-Roi + - Cholet + - Clamart + - Clermont-Ferrand + - Clichy + - Colmar + - Colombes + - Colomiers + - CompiÚgne + - Conflans-Sainte-Honorine + - Corbeil-Essonnes + - Courbevoie + - Creil + - Créteil + - Dijon + - Douai + - Draguignan + - Drancy + - Dreux + - Dumbéa + - Dunkerque + - Échirolles + - Épinal + - Épinay-sur-Seine + - Évreux + - Évry-Courcouronnes + - Fontenay-sous-Bois + - Fort-de-France + - Franconville + - Fréjus + - Gagny + - Gap + - Garges-lÚs-Gonesse + - Gennevilliers + - Goussainville + - Grasse + - Grenoble + - Haguenau + - Herblay-sur-Seine + - Houilles + - HyÚres + - Issy-les-Moulineaux + - Istres + - Ivry-sur-Seine + - Joué-lÚs-Tours + - Koungou + - L'Haÿ-les-Roses + - La Ciotat + - La Courneuve + - La Possession + - La Roche-sur-Yon + - La Rochelle + - La Seyne-sur-Mer + - Laval + - Le Blanc-Mesnil + - Le Cannet + - Le Chesnay-Rocquencourt + - Le Havre + - Le Lamentin + - Le Mans + - Le Perreux-sur-Marne + - Le Port + - Le Tampon + - Lens + - Les Abymes + - Les Mureaux + - Les Sables-d'Olonne + - Levallois-Perret + - Liévin + - Lille + - Limoges + - Livry-Gargan + - Lorient + - Lyon + - Mâcon + - Maisons-Alfort + - Malakoff + - Mamoudzou + - Mantes-la-Jolie + - Marcq-en-Barœul + - Marignane + - Marseille + - Martigues + - Massy + - Matoury + - Meaux + - Melun + - Menton + - Mérignac + - Metz + - Meudon + - Meyzieu + - Montauban + - Montélimar + - Montigny-le-Bretonneux + - Montluçon + - Montpellier + - Montreuil + - Montrouge + - Mulhouse + - Nancy + - Nanterre + - Nantes + - Narbonne + - Neuilly-sur-Marne + - Neuilly-sur-Seine + - Nevers + - Nice + - Nîmes + - Niort + - Nogent-sur-Marne + - Noisy-le-Grand + - Noisy-le-Sec + - Nouméa + - Orléans + - Palaiseau + - Pantin + - Paris + - Pau + - Périgueux + - Perpignan + - Pessac + - Pierrefitte-sur-Seine + - Plaisir + - Poissy + - Poitiers + - Pontault-Combault + - Pontoise + - Puteaux + - Quimper + - Reims + - Rennes + - Rezé + - Rillieux-la-Pape + - Roanne + - Romans-sur-IsÚre + - Rosny-sous-Bois + - Roubaix + - Rouen + - Rueil-Malmaison + - Saint-André + - Saint-Benoît + - Saint-Brieuc + - Saint-Chamond + - Saint-Cloud + - Saint-Denis + - Saint-Étienne + - Saint-Germain-en-Laye + - Saint-Herblain + - Saint-Joseph + - Saint-Laurent-du-Maroni + - Saint-Leu + - Saint-Louis + - Saint-Malo + - Saint-Martin + - Saint-Martin-d'HÚres + - Saint-Maur-des-Fossés + - Saint-Médard-en-Jalles + - Saint-Nazaire + - Saint-Ouen-sur-Seine + - Saint-Paul + - Saint-Pierre + - Saint-Priest + - Saint-Quentin + - Saint-Raphaël + - Sainte-GeneviÚve-des-Bois + - Sainte-Marie + - Salon-de-Provence + - Sarcelles + - Sartrouville + - Savigny-sur-Orge + - Sceaux + - Schiltigheim + - SÚte + - Sevran + - Six-Fours-les-Plages + - Stains + - Strasbourg + - Suresnes + - Talence + - Tarbes + - Thionville + - Thonon-les-Bains + - Toulon + - Toulouse + - Tourcoing + - Tours + - Trappes + - Tremblay-en-France + - Troyes + - Valence + - Valenciennes + - Vandœuvre-lÚs-Nancy + - Vannes + - Vaulx-en-Velin + - Vénissieux + - Versailles + - Vigneux-sur-Seine + - Villefranche-sur-SaÃŽne + - Villejuif + - Villemomble + - Villenave-d'Ornon + - Villeneuve-Saint-Georges + - Villeneuve-d'Ascq + - Villepinte + - Villeurbanne + - Vincennes + - Viry-Châtillon + - Vitrolles + - Vitry-sur-Seine + - Wattrelos city: - "#{city_name}" - street_suffix: ["Adolphe Mille", "Albert Jacquard", "Albert Simonin", "Albert de Mun", "Alexis Bouvier", "Alfred Couillard", "Alfred Dequeant", "Alphonse Daudet", "Amal de Joinville", "Ambroise Pare", "Anatole France", "Andre Cayron", "Andre Messager", "Arnaud Beltrame", "Arsene", "Auguste Renoir", "Augustine Guignedoux", "Baliat", "Bardin Centre Colin", "Baudin", "Berteaux Dumas", "Berthelot", "Bineau", "Blaise Pascal", "Boileau", "Bonaparte", "Bournaire", "Boutard", "Brassat", "Breville", "Cantorum", "Caron", "Carpeaux", "Cartault", "Casteres", "Chandon", "Chanzy", "Charlebourg", "Charlemagne", "Charles Duport", "Charles Lecocq", "Charles Moncelet", "Charles de Gaulle", "Charras le Verseau", "Chem Ile", "Chps Pierreux", "Christophe", "Claude Debussy", "Compagnie des Eaux", "Courte", "D'Alencon", "D'Argenteuil", "D'Estienne d'Orves", "Danton", "Dauphine", "De Bergkamen", "De Berlin Spandau", "De Bezons", "De Bitche", "De Bois Preau", "De Brienne", "De Chartres", "De Chateaudun", "De Colombes", "De Diesbach", "De Longchamp", "De Madrid", "De Marie Galante", "De Neuilly", "De Normandie", "De Rochegude", "De Saverne", "De Stalingrad", "De Stepney", "De Verdun", "De Zilina", "De l'Abreuvoir", "De l'Avenir", "De l'Eglise", "De la Benarde", "De la Cerisaie", "De la Cote des Amandiers", "De la Defense", "De la Gare", "De la Grille Verte", "De la Paix", "De la Passerelle", "De la Reine Henriette", "De la Republique", "De la Station", "De la Terrasse", "De la Victoire", "Delesseux", "Dellieux", "Des Aubepines", "Des Belles Vues", "Des Bergeres", "Des Blanchisseurs", "Des Bleuets", "Des Bouleaux Blancs", "Des Bouvets", "Des Carrieres", "Des Champs Pierreux", "Des Chenes", "Des Corolles", "Des Cotes d'Auty", "Des Dames de st Louis", "Des Dames", "Des Demoiselles d'Avignon", "Des Deux Soeurs", "Des Erables", "Des Ermites", "Des Fauvelles", "Des Gaudonnes", "Des Glycines", "Des Gros Gres", "Des Hauts Tilliers", "Des Hirondelles", "Des Hortensias", "Des Lilas", "Des Lots Communaux", "Des Marguerites", "Des Marronniers", "Des Mazurieres", "Des Muettes", "Des Murgers", "Des Panoramas", "Des Petits Clos", "Des Peupliers", "Des Pierres Mayettes", "Des Platanes", "Des Poiriers", "Des Quais", "Des Reniers", "Des Rosiers", "Des Sablons", "Des Sculpteurs", "Des Souffrettes", "Des Tilleuls", "Des Tres Bourgeois", "Des Trois Fontanot", "Des Vosges", "Desire Ramelet", "Desiree", "Doudart de Lagree", "Du 18 Juin 1940", "Du 1er Consul", "Du 8 Mai 1945", "Du Bac", "Du Bois Beranger", "Du Bois", "Du Capitaine Guynemer", "Du Chemin Vert", "Du Colonel de Ponchalon", "Du Contrat Social", "Du Docteur Pierre", "Du General Audran", "Du General de Gaulle", "Du Gue", "Du Guichet", "Du Huit Mai 1945", "Du Mans", "Du Midi", "Du Moulin", "Du Onze Novembre 1918", "Du Onze Novembre", "Du Parc de l'Ile", "Du Pere Talvas", "Du Port", "Du Puits", "Du Sommerard", "Du Stade", "Du Tertre", "Du pdt Wilson", "Du pre Boni", "Du pre Marchais", "Dupont de Chambon", "Dupuis", "Edmond Rostand", "Emile Bernard", "Emile Duclaux", "Emile", "Estienne d Orves", "Etienne Cabet", "Eugene Barbier", "Eugene Pottier", "Eugene", "Fabre d Eglantine", "Felicie", "Felix Faure", "Felix Pyat", "Ferdinand Buisson", "Fernando", "Ferron", "Fleury", "Fosse de l Aumone", "Frederic Passy", "Gabriel Philippe", "Gambetta", "Garnier", "Gaston Bonnier", "Gay Lussac", "Gds Pres", "General Leclerc", "Genevieve", "Genouville", "George Sand", "Georges Clemenceau", "Girouix", "Grotius", "Groupe Lorilleux", "Guerlain", "Gustave Flourens", "Gutenberg", "Hanriot", "Helene", "Heloise", "Henri Barbusse", "Hippolyte Bisson", "Immeuble le Zodiaque", "Jacqueline Auriol", "Jacques Decour", "Jacques Dulud", "Jacques Offenbach", "Jacques Prevert", "Jacques", "Jean Baptiste Baudoin", "Jean Baptiste Lully", "Jean Gabin", "Jean Jacques Rousseau", "Jean Jaures", "Jean-baptiste Clement", "Joliot Curie", "Joseph Kosma", "Joubert", "Jules Ferry", "Jules Quentin", "Kleber", "L'Abbaye", "L'Orange", "La Boétie", "La Carriere au Loup", "La Cote des Amandiers", "La Lauziere", "La Marne", "La Seine", "La gde Pce", "Laffitte", "Lamartine", "Lateral", "Laurent Cely", "Le Couloir", "Le Vieux Pont", "Leclerc", "Ledru Rollin", "Lefevre", "Leo Hamon", "Lepic", "Les Courtilles", "Les Luaps", "Les Muguets", "Les Orties", "Les Taratres", "Les Trianons", "Levallois", "Levernis", "Levesque", "Louis Bleriot", "Louis Bleriot", "Louis Castel", "Louis Chevrolet", "Louis David", "Louis Joseph Maes", "Louis Willaume", "Louis", "Lucien Lanternier", "Madeleine Michelis", "Madeleine", "Mal de Lattre de Tassigny", "Marcadet", "Marceau", "Marcel Cachin", "Marcel Paul", "Marcel Pourtout", "Marie Levasseur", "Marie Louise", "Marquis de Coriolis", "Martissot", "Mary", "Maryse Hilsz", "Maurice Ravel", "Maurice Thorez", "Maurice", "Mequillet", "Michel Raoult", "MoliÚre", "Monsieur-le-Prince", "Montorgueil", "Mouffetard", "Mozart", "Neuilly Defense", "Nobel", "Nouvelle", "Oberkampf", "Olivier", "Parking Nuages", "Pasquier", "Passoir", "Pasteur", "Pastourelle", "Paul Eluard", "Paul Herbe", "Paul Langevin", "Paul Rollet", "Pauline", "Pierre Charron", "Pierre Curie", "Pierre de Coubertin", "Pins", "Raguidelles", "Raymond Aubrun", "Residence de la Mairie", "Richard Wallace", "Robert Dupont", "Robert Schumann", "Roger", "Rolland", "Rollet Salvan", "Royale", "Sadi Carnot", "Saint Hilaire", "Saint Nicolas", "Saint-Bernard", "Saint-Denis", "Saint-Dominique", "Saint-Honoré", "Saint-Jacques", "Saint-Séverin", "Sainte Foy", "Sarah Bernhardt", "Seine Bras de Gennevillier", "Silvy", "Simone Veil", "Sir Alexander Fleming", "St Pierre", "St Thomas en Argonne", "Station Defense Rer", "Trasbot", "Traversiere", "Vaneau", "Verdun", "Vergniaud", "Virginie", "Zadkine", "d'Abbeville", "d'Alésia", "d'Argenteuil", "d'Assas", "d'Orsel", "de Caumartin", "de Montmorency", "de Nesle", "de Paris", "de Presbourg", "de Provence", "de Richelieu", "de Rivoli", "de Seine", "de Solférino", "de Tilsitt", "de Vaugirard", "de l'Abbaye", "de l'Odéon", "de la Bûcherie", "de la Chaussée-d'Antin", "de la Ferronnerie", "de la Harpe", "de la Huchette", "de la Paix", "de la Pompe", "de la Victoire", "des Coudrais", "des Francs-Bourgeois", "des Grands Augustins", "des Lombards", "des Panoramas", "des Rosiers", "des Saussaies", "du Bac", "du Chat-qui-Pêche", "du Dahomey", "du Faubourg Saint-Honoré", "du Faubourg-Saint-Denis", "du Havre"] + street_suffix: + - Adolphe Mille + - Albert Jacquard + - Albert Simonin + - Albert de Mun + - Alexis Bouvier + - Alfred Couillard + - Alfred Dequeant + - Alphonse Daudet + - Amal de Joinville + - Ambroise Pare + - Anatole France + - Andre Cayron + - Andre Messager + - Arnaud Beltrame + - Arsene + - Auguste Renoir + - Augustine Guignedoux + - Baliat + - Bardin Centre Colin + - Baudin + - Berteaux Dumas + - Berthelot + - Bineau + - Blaise Pascal + - Boileau + - Bonaparte + - Bournaire + - Boutard + - Brassat + - Breville + - Cantorum + - Caron + - Carpeaux + - Cartault + - Casteres + - Chandon + - Chanzy + - Charlebourg + - Charlemagne + - Charles Duport + - Charles Lecocq + - Charles Moncelet + - Charles de Gaulle + - Charras le Verseau + - Chem Ile + - Chps Pierreux + - Christophe + - Claude Debussy + - Compagnie des Eaux + - Courte + - D'Alencon + - D'Argenteuil + - D'Estienne d'Orves + - Danton + - Dauphine + - De Bergkamen + - De Berlin Spandau + - De Bezons + - De Bitche + - De Bois Preau + - De Brienne + - De Chartres + - De Chateaudun + - De Colombes + - De Diesbach + - De Longchamp + - De Madrid + - De Marie Galante + - De Neuilly + - De Normandie + - De Rochegude + - De Saverne + - De Stalingrad + - De Stepney + - De Verdun + - De Zilina + - De l'Abreuvoir + - De l'Avenir + - De l'Eglise + - De la Benarde + - De la Cerisaie + - De la Cote des Amandiers + - De la Defense + - De la Gare + - De la Grille Verte + - De la Paix + - De la Passerelle + - De la Reine Henriette + - De la Republique + - De la Station + - De la Terrasse + - De la Victoire + - Delesseux + - Dellieux + - Des Aubepines + - Des Belles Vues + - Des Bergeres + - Des Blanchisseurs + - Des Bleuets + - Des Bouleaux Blancs + - Des Bouvets + - Des Carrieres + - Des Champs Pierreux + - Des Chenes + - Des Corolles + - Des Cotes d'Auty + - Des Dames de st Louis + - Des Dames + - Des Demoiselles d'Avignon + - Des Deux Soeurs + - Des Erables + - Des Ermites + - Des Fauvelles + - Des Gaudonnes + - Des Glycines + - Des Gros Gres + - Des Hauts Tilliers + - Des Hirondelles + - Des Hortensias + - Des Lilas + - Des Lots Communaux + - Des Marguerites + - Des Marronniers + - Des Mazurieres + - Des Muettes + - Des Murgers + - Des Panoramas + - Des Petits Clos + - Des Peupliers + - Des Pierres Mayettes + - Des Platanes + - Des Poiriers + - Des Quais + - Des Reniers + - Des Rosiers + - Des Sablons + - Des Sculpteurs + - Des Souffrettes + - Des Tilleuls + - Des Tres Bourgeois + - Des Trois Fontanot + - Des Vosges + - Desire Ramelet + - Desiree + - Doudart de Lagree + - Du 18 Juin 1940 + - Du 1er Consul + - Du 8 Mai 1945 + - Du Bac + - Du Bois Beranger + - Du Bois + - Du Capitaine Guynemer + - Du Chemin Vert + - Du Colonel de Ponchalon + - Du Contrat Social + - Du Docteur Pierre + - Du General Audran + - Du General de Gaulle + - Du Gue + - Du Guichet + - Du Huit Mai 1945 + - Du Mans + - Du Midi + - Du Moulin + - Du Onze Novembre 1918 + - Du Onze Novembre + - Du Parc de l'Ile + - Du Pere Talvas + - Du Port + - Du Puits + - Du Sommerard + - Du Stade + - Du Tertre + - Du pdt Wilson + - Du pre Boni + - Du pre Marchais + - Dupont de Chambon + - Dupuis + - Edmond Rostand + - Emile Bernard + - Emile Duclaux + - Emile + - Estienne d Orves + - Etienne Cabet + - Eugene Barbier + - Eugene Pottier + - Eugene + - Fabre d Eglantine + - Felicie + - Felix Faure + - Felix Pyat + - Ferdinand Buisson + - Fernando + - Ferron + - Fleury + - Fosse de l Aumone + - Frederic Passy + - Gabriel Philippe + - Gambetta + - Garnier + - Gaston Bonnier + - Gay Lussac + - Gds Pres + - General Leclerc + - Genevieve + - Genouville + - George Sand + - Georges Clemenceau + - Girouix + - Grotius + - Groupe Lorilleux + - Guerlain + - Gustave Flourens + - Gutenberg + - Hanriot + - Helene + - Heloise + - Henri Barbusse + - Hippolyte Bisson + - Immeuble le Zodiaque + - Jacqueline Auriol + - Jacques Decour + - Jacques Dulud + - Jacques Offenbach + - Jacques Prevert + - Jacques + - Jean Baptiste Baudoin + - Jean Baptiste Lully + - Jean Gabin + - Jean Jacques Rousseau + - Jean Jaures + - Jean-baptiste Clement + - Joliot Curie + - Joseph Kosma + - Joubert + - Jules Ferry + - Jules Quentin + - Kleber + - L'Abbaye + - L'Orange + - La Boétie + - La Carriere au Loup + - La Cote des Amandiers + - La Lauziere + - La Marne + - La Seine + - La gde Pce + - Laffitte + - Lamartine + - Lateral + - Laurent Cely + - Le Couloir + - Le Vieux Pont + - Leclerc + - Ledru Rollin + - Lefevre + - Leo Hamon + - Lepic + - Les Courtilles + - Les Luaps + - Les Muguets + - Les Orties + - Les Taratres + - Les Trianons + - Levallois + - Levernis + - Levesque + - Louis Bleriot + - Louis Castel + - Louis Chevrolet + - Louis David + - Louis Joseph Maes + - Louis Willaume + - Louis + - Lucien Lanternier + - Madeleine Michelis + - Madeleine + - Mal de Lattre de Tassigny + - Marcadet + - Marceau + - Marcel Cachin + - Marcel Paul + - Marcel Pourtout + - Marie Levasseur + - Marie Louise + - Marquis de Coriolis + - Martissot + - Mary + - Maryse Hilsz + - Maurice Ravel + - Maurice Thorez + - Maurice + - Mequillet + - Michel Raoult + - MoliÚre + - Monsieur-le-Prince + - Montorgueil + - Mouffetard + - Mozart + - Neuilly Defense + - Nobel + - Nouvelle + - Oberkampf + - Olivier + - Parking Nuages + - Pasquier + - Passoir + - Pasteur + - Pastourelle + - Paul Eluard + - Paul Herbe + - Paul Langevin + - Paul Rollet + - Pauline + - Pierre Charron + - Pierre Curie + - Pierre de Coubertin + - Pins + - Raguidelles + - Raymond Aubrun + - Residence de la Mairie + - Richard Wallace + - Robert Dupont + - Robert Schumann + - Roger + - Rolland + - Rollet Salvan + - Royale + - Sadi Carnot + - Saint Hilaire + - Saint Nicolas + - Saint-Bernard + - Saint-Denis + - Saint-Dominique + - Saint-Honoré + - Saint-Jacques + - Saint-Séverin + - Sainte Foy + - Sarah Bernhardt + - Seine Bras de Gennevillier + - Silvy + - Simone Veil + - Sir Alexander Fleming + - St Pierre + - St Thomas en Argonne + - Station Defense Rer + - Trasbot + - Traversiere + - Vaneau + - Verdun + - Vergniaud + - Virginie + - Zadkine + - d'Abbeville + - d'Alésia + - d'Argenteuil + - d'Assas + - d'Orsel + - de Caumartin + - de Montmorency + - de Nesle + - de Paris + - de Presbourg + - de Provence + - de Richelieu + - de Rivoli + - de Seine + - de Solférino + - de Tilsitt + - de Vaugirard + - de l'Abbaye + - de l'Odéon + - de la Bûcherie + - de la Chaussée-d'Antin + - de la Ferronnerie + - de la Harpe + - de la Huchette + - de la Paix + - de la Pompe + - de la Victoire + - des Coudrais + - des Francs-Bourgeois + - des Grands Augustins + - des Lombards + - des Panoramas + - des Rosiers + - des Saussaies + - du Bac + - du Chat-qui-Pêche + - du Dahomey + - du Faubourg Saint-Honoré + - du Faubourg-Saint-Denis + - du Havre street_name: - "#{street_prefix} #{street_suffix}" street_address: @@ -17,4 +769,5 @@ fr: full_address: - "#{street_address}, #{zip_code} #{city}" - "#{secondary_address}, #{street_address}, #{zip_code} #{city}" - default_country: [France] \ No newline at end of file + default_country: + - France diff --git a/lib/locales/ja/book.yml b/lib/locales/ja/book.yml index 4916a79ce6..09396dee98 100644 --- a/lib/locales/ja/book.yml +++ b/lib/locales/ja/book.yml @@ -1,7 +1,496 @@ ja: faker: book: - title: ["こころ", "矅生門", "人間倱栌", "吟茩は猫である", "銀河鉄道の倜", "坊っちゃん", "痎人の愛", "ドグラ・マグラ", "蜘蛛の糞", "蟹工船", "春琎抄", "䞉四郎", "斜陜", "倢十倜", "走れメロス", "怪人二十面盞", "人間怅子", "檞檬", "舞姫", "道鏡", "ポオ異界詩集", "銀河鉄道の倜", "倉身", "山月蚘", "泚文の倚い料理店", "吉野葛", "癟足ちがい", "坂の殺人事件", "草枕", "地底獣囜", "堕萜論", "䞃日䞃倜", "ノィペンの劻", "孊問のすすめ", "孀島の鬌", "湖畔", "女生埒", "錻", "遠野物語", "生霊", "河童", "少女地獄", "高瀬舟", "少幎探偵団", "陰翳瀌讃", "桜の森の満開の䞋", "抌絵ず旅する男", "颚立ちぬ", "或阿呆の䞀生", "鬌", "カラマゟフの兄匟", "乞食", "心理詊隓", "猫の蚀ずり歊士", "盞察性理論", "地獄倉", "䞀握の砂", "泚文の倚い料理店", "ア、秋", "セロ匟きのゎヌシュ", "小倜の䞭山倜啌石", "ごん狐", "金色倜叉", "ずびくらべ", "方䞈蚘", "雉子のはなし", "ファりスト", "それから", "寞感", "颚の又䞉郎", "パノラマ島綺譚", "ノア", "グッド・バむ", "黒猫", "秋", "よだかの星", "虞矎人草", "智恵子抄", "芋粥", "化孊調味料", "心埗教育", "砎戒", "刺青", "舞姫", "囜防ず科孊", "浮雲", "雁", "あばばばば", "聖家族", "富嶜癟景", "手習鑑評刀蚘", "藪の䞭", "高野聖", "阿正䌝", "『春ず修矅』", "癜痎", "蒲団", "桜の暹の䞋には", "二銭銅貚", "モルグ街の殺人事件", "ガリバヌ旅行蚘", "ヰタ・セクスアリス", "たけくらべ", "蒲団", "トロッコ", "山月蚘", "お䌜草玙", "぀ばくろ", "アヌサヌ王物語", "長厎の鐘", "家畜食に甘んずる倚くの人々", "山怒倧倫", "手袋を買いに", "それから", "悪魔", "オツベルず象", "杜子春", "あさたしきもの", "門", "駈蟌み蚎え", "赀い郚屋", "阿郚䞀族", "矅生門", "はたし状", "鍵", "オリンピック東京倧䌚讃歌", "歎史哲孊", "I can speak", "老人ず海", "赀いカブトムシ", "蜜柑", "愛読曞の印象", "『吟茩は猫である』䞊篇自序", "倖科宀", "やたなし", "アッシャヌ家の厩壊", "山矊の歌", "新朮蚘", "銀河鉄道の倜", "黒死通殺人事件", "芝居に出た名残星月倜", "むズムの功過", "明暗", "ああ華族様だよ ず私は嘘を吐くのであった", "私の個人䞻矩", "グスコヌブドリの䌝蚘", "接軜", "歯車", "日蚘垳", "江戞前の釣り", "屋根裏の散歩者", "オオカミず䞃ひきの子ダギ", "劙矩山の五日", "道草", "道化の華", "土䜐日蚘", "䞀倜", "若草物語", "黒蜥蜎", "圌岞過迄", "桃倪郎", "城", "いなか、の、じけん", "指環", "野菊の墓", "管芋芭蕉翁", "ある時刻", "倫婊共皌ぎず女子の孊問", "行人", "瓶詰地獄", "赀いく぀", "赀毛連盟", "李陵", "雪女", "愛ず矎に぀いお", "瘋癲老人日蚘", "耳無芳䞀の話", "クリスマス・カロル", "はちずばらの花", "パンドラの匣", "赀ひげ蚺療譚\n01 狂女の", "怪奇四十面盞", "文字犍", "蜜柑", "遥かな旅", "或恋愛小説", "むワンの銬鹿", "盲目物語", "癜雪姫", "桜桃", "銀河鉄道の倜", "狂人日蚘"] + title: + - こころ + - 矅生門 + - 人間倱栌 + - 吟茩は猫である + - 銀河鉄道の倜 + - 坊っちゃん + - 痎人の愛 + - ドグラ・マグラ + - 蜘蛛の糞 + - 蟹工船 + - 春琎抄 + - 䞉四郎 + - 斜陜 + - 倢十倜 + - 走れメロス + - 怪人二十面盞 + - 人間怅子 + - 檞檬 + - 舞姫 + - 道鏡 + - ポオ異界詩集 + - 銀河鉄道の倜 + - 倉身 + - 山月蚘 + - 泚文の倚い料理店 + - 吉野葛 + - 癟足ちがい + - 坂の殺人事件 + - 草枕 + - 地底獣囜 + - 堕萜論 + - 䞃日䞃倜 + - ノィペンの劻 + - 孊問のすすめ + - 孀島の鬌 + - 湖畔 + - 女生埒 + - 錻 + - 遠野物語 + - 生霊 + - 河童 + - 少女地獄 + - 高瀬舟 + - 少幎探偵団 + - 陰翳瀌讃 + - 桜の森の満開の䞋 + - 抌絵ず旅する男 + - 颚立ちぬ + - 或阿呆の䞀生 + - 鬌 + - カラマゟフの兄匟 + - 乞食 + - 心理詊隓 + - 猫の蚀ずり歊士 + - 盞察性理論 + - 地獄倉 + - 䞀握の砂 + - 泚文の倚い料理店 + - ア、秋 + - セロ匟きのゎヌシュ + - 小倜の䞭山倜啌石 + - ごん狐 + - 金色倜叉 + - ずびくらべ + - 方䞈蚘 + - 雉子のはなし + - ファりスト + - それから + - 寞感 + - 颚の又䞉郎 + - パノラマ島綺譚 + - ノア + - グッド・バむ + - 黒猫 + - 秋 + - よだかの星 + - 虞矎人草 + - 智恵子抄 + - 芋粥 + - 化孊調味料 + - 心埗教育 + - 砎戒 + - 刺青 + - 舞姫 + - 囜防ず科孊 + - 浮雲 + - 雁 + - あばばばば + - 聖家族 + - 富嶜癟景 + - 手習鑑評刀蚘 + - 藪の䞭 + - 高野聖 + - 阿正䌝 + - "『春ず修矅』" + - 癜痎 + - 蒲団 + - 桜の暹の䞋には + - 二銭銅貚 + - モルグ街の殺人事件 + - ガリバヌ旅行蚘 + - ヰタ・セクスアリス + - たけくらべ + - 蒲団 + - トロッコ + - 山月蚘 + - お䌜草玙 + - ぀ばくろ + - アヌサヌ王物語 + - 長厎の鐘 + - 家畜食に甘んずる倚くの人々 + - 山怒倧倫 + - 手袋を買いに + - それから + - 悪魔 + - オツベルず象 + - 杜子春 + - あさたしきもの + - 門 + - 駈蟌み蚎え + - 赀い郚屋 + - 阿郚䞀族 + - 矅生門 + - はたし状 + - 鍵 + - オリンピック東京倧䌚讃歌 + - 歎史哲孊 + - I can speak + - 老人ず海 + - 赀いカブトムシ + - 蜜柑 + - 愛読曞の印象 + - "『吟茩は猫である』䞊篇自序" + - 倖科宀 + - やたなし + - アッシャヌ家の厩壊 + - 山矊の歌 + - 新朮蚘 + - 銀河鉄道の倜 + - 黒死通殺人事件 + - 芝居に出た名残星月倜 + - むズムの功過 + - 明暗 + - ああ華族様だよ ず私は嘘を吐くのであった + - 私の個人䞻矩 + - グスコヌブドリの䌝蚘 + - 接軜 + - 歯車 + - 日蚘垳 + - 江戞前の釣り + - 屋根裏の散歩者 + - オオカミず䞃ひきの子ダギ + - 劙矩山の五日 + - 道草 + - 道化の華 + - 土䜐日蚘 + - 䞀倜 + - 若草物語 + - 黒蜥蜎 + - 圌岞過迄 + - 桃倪郎 + - 城 + - いなか、の、じけん + - 指環 + - 野菊の墓 + - 管芋芭蕉翁 + - ある時刻 + - 倫婊共皌ぎず女子の孊問 + - 行人 + - 瓶詰地獄 + - 赀いく぀ + - 赀毛連盟 + - 李陵 + - 雪女 + - 愛ず矎に぀いお + - 瘋癲老人日蚘 + - 耳無芳䞀の話 + - クリスマス・カロル + - はちずばらの花 + - パンドラの匣 + - 赀ひげ蚺療譚 狂女の + - 怪奇四十面盞 + - 文字犍 + - 蜜柑 + - 遥かな旅 + - 或恋愛小説 + - むワンの銬鹿 + - 盲目物語 + - 癜雪姫 + - 桜桃 + - 銀河鉄道の倜 + - 狂人日蚘 author: "#{Name.name}" - publisher: ["岩波曞店", "講談瀟", "新朮瀟", "筑摩曞房", "平凡瀟", "䞭倮公論瀟", "朝日新聞瀟", "みすず曞房", "吉川匘文通", "角川曞店", "東京倧孊出版䌚", "小孊通", "河出曞房新瀟", "集英瀟", "癜氎瀟", "文藝春秋", "至文堂", "囜曞刊行䌚", "青土瀟", "早川曞房", "毎日新聞瀟", "矎術出版瀟", "有斐閣", "春秋瀟", "法政倧孊出版局", "二玄瀟", "新人物埀来瀟", "勁草曞房", "䞉䞀曞房", "明治曞院", "創元瀟", "雄山閣", "未来瀟", "思朮瀟", "音楜之友瀟", "日本攟送出版協䌚", "日本評論瀟", "倧修通曞店", "䞉省堂", "創文瀟", "河出曞房", "人文曞院", "匘文堂", "埳間曞店", "晶文瀟", "ミネルノァ曞房", "東京創元瀟", "淡亀瀟", "読売新聞瀟", "光文瀟", "改造瀟", "日本経枈新聞瀟", "原曞房", "誠文堂新光瀟", "実業之日本瀟", "博文通", "東京堂出版", "新教出版瀟", "青朚曞店", "東掋経枈新報瀟", "教文通", "法蔵通", "孊習研究瀟", "研究瀟", "思文閣出版", "春陜堂", "柏曞房", "山川出版瀟", "汲叀曞院", "第䞀曞房", "冚山房", "明治図曞", "䜜品瀟", "笠間曞院", "藀原曞店", "倧月曞店", "犏音通曞店", "理想瀟", "角川文庫", "東京曞籍", "䞭倮公論新瀟", "埡茶の氎曞房", "新曜瀟", "塙曞房", "旺文瀟", "鹿島出版䌚", "日本基督教団出版局", "瀟䌚思想瀟", "草思瀟", "名著出版", "研究所", "倧和曞房", "明石曞店", "文化出版局", "キネマ旬報瀟", "孊生瀟", "ぺりかん瀟", "新日本出版瀟", "䞭華曞局", "保育瀟", "桜楓瀟", "立颚曞房", "䞭倮公論矎術出版", "äžžå–„", "珟代思朮瀟", "臚川曞店", "求韍堂", "䞉笠曞房", "和泉曞院", "朝倉曞店", "名叀屋倧孊出版䌚", "時事通信瀟", "誠信曞房", "共立出版", "檜曞店", "囜文瀟", "犏歊曞店", "芞術新聞瀟", "颚間曞房", "ベヌスボヌルマガゞン瀟", "双葉瀟", "倧東出版瀟", "地囜瀟", "䞻婊の友瀟", "朝日出版瀟", "朝日゜ノラマ", "玀䌊國屋曞店", "秋田曞店", "ほるぷ出版", "工䜜舎", "偕成瀟", "光人瀟", "校倉曞房", "叀今曞院", "朚耳瀟", "朮出版瀟", "青蛙房", "二芋曞房", "沖積舎", "同朋舎", "倧蔵出版", "岩厎矎術瀟", "せりか曞房", "サンリオ", "䞖界文化瀟", "小沢曞店", "新評論", "孊燈瀟", "山ず枓谷瀟", "倧法茪閣", "早皲田倧孊出版郚", "冬暹瀟", "日本経枈評論瀟", "新泉瀟", "培颚通", "リブロポヌト", "叀兞文庫", "新曞通", "東京矎術", "桃源瀟", "アルス", "有粟堂", "日本教文瀟", "平楜寺曞店", "勉誠出版", "䞖界思想瀟", "ぎょうせい", "勉誠瀟", "東海倧孊出版䌚", "曞肆山田", "玉川倧孊出版郚", "恒文瀟", "法埋文化瀟", "北海道新聞瀟", "京郜曞院", "いのちのこずば瀟", "䞉圩瀟", "芙蓉曞房", "出版", "第䞀法芏", "評論瀟", "理論瀟", "明埳出版瀟", "瀟䌚評論瀟", "孞燈瀟", "京郜倧孊孊術出版䌚", "出版", "葊曞房", "日本近代文孊通", "圩流瀟", "芳賀曞店", "八朚曞店", "青匓瀟", "蟲山持村文化協䌚", "短歌新聞瀟", "六興出版", "同文通", "築地曞通", "続矀曞類埓完成䌚", "柎田曞店", "氎声瀟", "人物埀来瀟", "朝雲新聞瀟", "日貿出版瀟", "宝文通", "日本文芞瀟", "日本棋院", "癜揚瀟", "晃掋曞房", "里文出版", "成文堂", "犏村出版", "文藝春秋新瀟", "砂子屋曞房", "雑叞ヶ谷曞房", "論創瀟", "囜土瀟", "教育瀟", "芞艞堂", "以文瀟", "倧明堂", "金剛出版", "婊人画報瀟", "千倉曞房", "沖瞄タむムス瀟", "ポプラ瀟", "マガゞンハりス", "刀氎曞房", "ブリタニカ", "䞻婊ず生掻瀟", "岩田曞院", "八坂曞房", "朚鐞瀟", "八幡曞店", "新建築瀟", "倧孊曞林", "番町曞房", "日本将棋連盟", "東京囜立博物通", "五月曞房", "近代映画瀟", "おうふう", "氞田文昌堂", "平凡出版", "北隆通", "䞭倮経枈瀟", "刀江曞院", "鉄道図曞刊行䌚", "思玢瀟", "孊陜曞房", "䞉和出版", "山本曞店", "倪田出版", "東方出版", "わんや曞店", "東方曞店", "東京図曞", "産業図曞", "岩厎孊術出版瀟", "日本図曞センタヌ"] - genre: ["珟代小説", "掚理小説", "歎史・時代小説", "映画原䜜・ノベラむズ", "ノンフィクション・゚ッセむ・評論", "ファンタゞヌ", "SF・ホラヌ", "ラむトノベル", "海倖文孊", "児童文孊", "詩歌", "叀兞", "時事・瀟䌚", "ビゞネス", "環境・地球", "生き方・自己啓発", "料理・グルメ", "レシピ・食材", "ファッション", "マネヌ・家蚈", "家事・生掻", "䜏たい・むンテリア", "冠婚葬祭・マナヌ", "家庭医孊", "矎容・ダむ゚ット", "孊習参考曞", "知育", "音楜", "舞台・挔劇", "叀兞芞胜", "矎術・工芞", "むラスト・デザむン", "写真集", "歎史", "自然科孊", "癟科事兞・図鑑", "絵本"] + publisher: + - 岩波曞店 + - 講談瀟 + - 新朮瀟 + - 筑摩曞房 + - 平凡瀟 + - 䞭倮公論瀟 + - 朝日新聞瀟 + - みすず曞房 + - 吉川匘文通 + - 角川曞店 + - 東京倧孊出版䌚 + - 小孊通 + - 河出曞房新瀟 + - 集英瀟 + - 癜氎瀟 + - 文藝春秋 + - 至文堂 + - 囜曞刊行䌚 + - 青土瀟 + - 早川曞房 + - 毎日新聞瀟 + - 矎術出版瀟 + - 有斐閣 + - 春秋瀟 + - 法政倧孊出版局 + - 二玄瀟 + - 新人物埀来瀟 + - 勁草曞房 + - 䞉䞀曞房 + - 明治曞院 + - 創元瀟 + - 雄山閣 + - 未来瀟 + - 思朮瀟 + - 音楜之友瀟 + - 日本攟送出版協䌚 + - 日本評論瀟 + - 倧修通曞店 + - 䞉省堂 + - 創文瀟 + - 河出曞房 + - 人文曞院 + - 匘文堂 + - 埳間曞店 + - 晶文瀟 + - ミネルノァ曞房 + - 東京創元瀟 + - 淡亀瀟 + - 読売新聞瀟 + - 光文瀟 + - 改造瀟 + - 日本経枈新聞瀟 + - 原曞房 + - 誠文堂新光瀟 + - 実業之日本瀟 + - 博文通 + - 東京堂出版 + - 新教出版瀟 + - 青朚曞店 + - 東掋経枈新報瀟 + - 教文通 + - 法蔵通 + - 孊習研究瀟 + - 研究瀟 + - 思文閣出版 + - 春陜堂 + - 柏曞房 + - 山川出版瀟 + - 汲叀曞院 + - 第䞀曞房 + - 冚山房 + - 明治図曞 + - 䜜品瀟 + - 笠間曞院 + - 藀原曞店 + - 倧月曞店 + - 犏音通曞店 + - 理想瀟 + - 角川文庫 + - 東京曞籍 + - 䞭倮公論新瀟 + - 埡茶の氎曞房 + - 新曜瀟 + - 塙曞房 + - 旺文瀟 + - 鹿島出版䌚 + - 日本基督教団出版局 + - 瀟䌚思想瀟 + - 草思瀟 + - 名著出版 + - 研究所 + - 倧和曞房 + - 明石曞店 + - 文化出版局 + - キネマ旬報瀟 + - 孊生瀟 + - ぺりかん瀟 + - 新日本出版瀟 + - 䞭華曞局 + - 保育瀟 + - 桜楓瀟 + - 立颚曞房 + - 䞭倮公論矎術出版 + - äžžå–„ + - 珟代思朮瀟 + - 臚川曞店 + - 求韍堂 + - 䞉笠曞房 + - 和泉曞院 + - 朝倉曞店 + - 名叀屋倧孊出版䌚 + - 時事通信瀟 + - 誠信曞房 + - 共立出版 + - 檜曞店 + - 囜文瀟 + - 犏歊曞店 + - 芞術新聞瀟 + - 颚間曞房 + - ベヌスボヌルマガゞン瀟 + - 双葉瀟 + - 倧東出版瀟 + - 地囜瀟 + - 䞻婊の友瀟 + - 朝日出版瀟 + - 朝日゜ノラマ + - 玀䌊國屋曞店 + - 秋田曞店 + - ほるぷ出版 + - 工䜜舎 + - 偕成瀟 + - 光人瀟 + - 校倉曞房 + - 叀今曞院 + - 朚耳瀟 + - 朮出版瀟 + - 青蛙房 + - 二芋曞房 + - 沖積舎 + - 同朋舎 + - 倧蔵出版 + - 岩厎矎術瀟 + - せりか曞房 + - サンリオ + - 䞖界文化瀟 + - 小沢曞店 + - 新評論 + - 孊燈瀟 + - 山ず枓谷瀟 + - 倧法茪閣 + - 早皲田倧孊出版郚 + - 冬暹瀟 + - 日本経枈評論瀟 + - 新泉瀟 + - 培颚通 + - リブロポヌト + - 叀兞文庫 + - 新曞通 + - 東京矎術 + - 桃源瀟 + - アルス + - 有粟堂 + - 日本教文瀟 + - 平楜寺曞店 + - 勉誠出版 + - 䞖界思想瀟 + - ぎょうせい + - 勉誠瀟 + - 東海倧孊出版䌚 + - 曞肆山田 + - 玉川倧孊出版郚 + - 恒文瀟 + - 法埋文化瀟 + - 北海道新聞瀟 + - 京郜曞院 + - いのちのこずば瀟 + - 䞉圩瀟 + - 芙蓉曞房 + - 出版 + - 第䞀法芏 + - 評論瀟 + - 理論瀟 + - 明埳出版瀟 + - 瀟䌚評論瀟 + - 孞燈瀟 + - 京郜倧孊孊術出版䌚 + - 出版 + - 葊曞房 + - 日本近代文孊通 + - 圩流瀟 + - 芳賀曞店 + - 八朚曞店 + - 青匓瀟 + - 蟲山持村文化協䌚 + - 短歌新聞瀟 + - 六興出版 + - 同文通 + - 築地曞通 + - 続矀曞類埓完成䌚 + - 柎田曞店 + - 氎声瀟 + - 人物埀来瀟 + - 朝雲新聞瀟 + - 日貿出版瀟 + - 宝文通 + - 日本文芞瀟 + - 日本棋院 + - 癜揚瀟 + - 晃掋曞房 + - 里文出版 + - 成文堂 + - 犏村出版 + - 文藝春秋新瀟 + - 砂子屋曞房 + - 雑叞ヶ谷曞房 + - 論創瀟 + - 囜土瀟 + - 教育瀟 + - 芞艞堂 + - 以文瀟 + - 倧明堂 + - 金剛出版 + - 婊人画報瀟 + - 千倉曞房 + - 沖瞄タむムス瀟 + - ポプラ瀟 + - マガゞンハりス + - 刀氎曞房 + - ブリタニカ + - 䞻婊ず生掻瀟 + - 岩田曞院 + - 八坂曞房 + - 朚鐞瀟 + - 八幡曞店 + - 新建築瀟 + - 倧孊曞林 + - 番町曞房 + - 日本将棋連盟 + - 東京囜立博物通 + - 五月曞房 + - 近代映画瀟 + - おうふう + - 氞田文昌堂 + - 平凡出版 + - 北隆通 + - 䞭倮経枈瀟 + - 刀江曞院 + - 鉄道図曞刊行䌚 + - 思玢瀟 + - 孊陜曞房 + - 䞉和出版 + - 山本曞店 + - 倪田出版 + - 東方出版 + - わんや曞店 + - 東方曞店 + - 東京図曞 + - 産業図曞 + - 岩厎孊術出版瀟 + - 日本図曞センタヌ + genre: + - 珟代小説 + - 掚理小説 + - 歎史・時代小説 + - 映画原䜜・ノベラむズ + - ノンフィクション・゚ッセむ・評論 + - ファンタゞヌ + - SF・ホラヌ + - ラむトノベル + - 海倖文孊 + - 児童文孊 + - 詩歌 + - 叀兞 + - 時事・瀟䌚 + - ビゞネス + - 環境・地球 + - 生き方・自己啓発 + - 料理・グルメ + - レシピ・食材 + - ファッション + - マネヌ・家蚈 + - 家事・生掻 + - 䜏たい・むンテリア + - 冠婚葬祭・マナヌ + - 家庭医孊 + - 矎容・ダむ゚ット + - 孊習参考曞 + - 知育 + - 音楜 + - 舞台・挔劇 + - 叀兞芞胜 + - 矎術・工芞 + - むラスト・デザむン + - 写真集 + - 歎史 + - 自然科孊 + - 癟科事兞・図鑑 + - 絵本 diff --git a/lib/locales/ja/lorem.yml b/lib/locales/ja/lorem.yml index 4c6364b1ad..86b028be48 100644 --- a/lib/locales/ja/lorem.yml +++ b/lib/locales/ja/lorem.yml @@ -5,5 +5,5 @@ ja: space: "" period: "。" question_mark: "" - words: ["぀ぎ぀ぎ", "薬", "圓お字", "しょくん", "間隔", "飜くたでも", "あびる", "雇甹", "かんどうする", "じじょでん", "超音波", "じゅうどう", "面", "先週", "しょうがっこう", "避ける", "ふそく", "たぎらす", "閉める", "たたご", "こわす", "底", "〜亭", "しゃくや", "しゃっか", "ひきざん", "割り箞", "こうぞく", "果おる", "぀なひき", "挂う", "挠然", "しょうりゃく", "枛俞", "さいがう", "さいほう", "平安", "封筒", "旧姓", "よわよわしい", "味噌", "がきん", "く぀じょく", "絹糞", "ちきゅう", "かぜ", "半額", "かんそく", "ぶん", "ふん", "たれる", "廉䟡", "ずいぶん", "屈む", "かんりょうおき", "すんか", "æ®»", "擬装", "うえる", "たいさ", "あ぀い", "げいひんかん", "掋服", "倧䞈倫", "察知", "しえんする", "仕方がない", "埳川", "ちらかす", "こくふくする", "ぶそう", "こう぀う", "逆", "銬鹿銬鹿しい", "切迫", "䞍健康", "孊院", "郜合", "備える", "ぞいがい", "はじめお", "茞出", "è¿·è·¯", "母", "ひかくする", "はなぢ", "はなじ", "むこう", "ねんじゅう", "自宅", "誘惑", "ちえん", "倪る", "ちかく", "奎ら", "堀川", "ちがい", "たいこうする", "運ぶ", "独裁", "はっぜう", "ずちょう", "先ず", "はんそう", "せいじょう", "しょうじょう", "かんじる", "䜓重", "䞊手", "原油", "ざぜん", "既に", "華やか", "仕事", "あらす", "ゆるむ", "きょうどう", "開閉", "悲しみ", "しゃこ", "ねばり", "ようい", "おりめ", "䌐採", "牛乳", "秘める", "右翌", "䌝統", "きひん", "やさしい", "ほ", "譊官", "巊手", "党日本", "むぜい", "ごふく", "かいたく", "撃぀", "しあずるし", "シアトルし", "ちょさくけん", "じぎする", "譜面", "貫く", "玄する", "提案する", "哀れむ", "迷子", "きょうき", "ごうけん", "せんたくする", "しゅしょう", "江戞", "狂う", "助手", "新婚旅行", "怜査", "色々", "かぶしきしじょう", "桜色", "普及", "零す", "ししょく", "きゅうりょう", "おんずう", "しょうゆ", "没萜", "人性", "けいかん", "電話", "お盆", "きいろ", "やしなう", "鍋", "遮断", "かわかす", "寮生", "面積", "ずうき", "ふくぞい", "ないしょばなし", "䞍思議", "この頃", "おかね", "かいぞく", "歯を磚く", "店", "はなはだ", "フランス語", "評䟡", "九日", "さいばん", "掚奚", "出版", "恚み", "気持ちいい", "黙る", "はりい", "凝固", "傑䜜", "魅力", "ぐん", "右利き", "たほう぀かい", "埩旧", "かくじっけん", "じきしょうそう", "あれる", "きょうはんしゃ", "たいりく", "げんめ぀", "俵", "むらさきいろ", "病床", "米兵", "た぀り", "塟生", "芪切", "めいがら", "栞実隓", "なおさら", "魔術", "がいよう", "かんぜん", "せいかん", "果暹", "〜系", "ほにゅうびん", "じょうだん", "賢明", "みなず", "もはん", "こうちょく", "泳ぐ", "重い", "日没", "碁", "か぀", "どうけ぀", "近芖", "配慮", "のき", "入江", "ずめる", "暇", "曞き方", "胃", "りょうど", "難しい", "浮䞖絵", "喜劇", "ずうさん", "はんだんする", "こうせい", "倧仏", "揺さぶる", "いじん", "機嫌", "黒板", "えきびょう", "劥協する", "぀うやく", "乗せる", "けしき", "床", "品詞", "消す", "金瞛り", "じゅうらい", "急隰", "十台", "窓", "雑音", "きょだい", "鈍噚", "犍根", "かたみち", "山葵", "店舗", "枊巻き", "おずずい", "いっさくじ぀", "救急車", "銬", "ころす", "がくし", "せっぷく", "たお", "おどろく", "やさい", "じぞう", "こはん", "いく", "自立", "かっこう", "脱皎", "始たる", "孊者", "かい", "ひきさく", "長唄", "例着", "よくげ぀", "䌑日", "以䞋", "廃墟", "郹驖", "壊す", "むく", "委員", "埅合", "頂く", "よがう", "壮幎", "ちゅうもんする", "じっかん", "境", "斜行", "぀く", "掻甚", "ぶき", "かいじゅう", "人口", "がうず", "そあく", "むがう", "癜菊", "りゃくず", "汚す", "すいせん", "あらそう", "高倀", "あう", "せいしん", "指王", "超〜", "うえる", "぀たる", "靖囜神瀟", "ずりあえず", "ずふ", "たくす", "じょうじゅん", "矊毛", "浅い", "閉じる", "戊没", "あっずうする", "ひがい", "量", "じょうき", "誀甚", "ほうせき", "぀ばさ", "号", "けいむしょ", "電源", "勇気", "ふかさ", "はだか", "たいやく", "きょうし぀", "退く", "さきたわり", "こうお぀", "無糖", "ふさい", "ずくに", "めいし", "み぀", "ほんらい", "たもる", "あ぀かい", "日欧", "倩井", "みさき", "おきゃくさん", "にんい", "きょうかい", "い぀頃", "かん", "しきもう", "特殊", "同僚", "血液", "じぶん", "しょうかする", "瀎", "みなもず", "軒", "ぶっきょう", "しずむ", "たらす", "憂い", "総括", "もうす", "暎力", "しばふ", "いたずら", "米囜", "魔法", "こずば぀き", "窒息", "唄う", "金", "きもち", "誓い", "どろ", "話", "奇襲", "巡回", "倱う", "隆起", "投資", "芜", "あくれい", "奉仕", "ひんきゃく", "ひんかく", "た぀", "せんりゅう", "だいどころ", "いう", "こいぬ", "なんべい", "さくにゅう", "フランス人", "きげんご", "こくみん", "亀錯", "奜き", "䞀文字", "ほうげん", "地面", "だくりゅう", "芋圓たる", "浞す", "あしくび", "匱虫", "送る", "遺倱", "あおい", "ちあん", "宜しく", "あらあらしい", "かお぀き", "かちゅう", "がんばる", "芞者", "陳列宀", "匥生", "明治", "めいしょ", "ごじゅう", "枈たす", "無駄", "終点", "ぞくご", "掛ける", "ほうしゅう", "階兵", "液䜓", "䞋さい", "けいじばん", "杏", "合う", "ç–Ÿèµ°", "りゅうこうご", "出かける", "はちたき", "手䜜り", "れ぀あく", "うんがいい", "はちのす", "ハチのす", "色盲", "圢", "垌望する", "こうせい", "いちだい", "春䌑み", "瞛る", "金星", "そんざい", "防犯", "倧尉", "老霢", "差し䞊げる", "犠牲", "にる", "問題", "双", "安泰", "せんじょうざい", "継承", "かんしん", "䞌", "ざんぎん", "そだおる", "た぀", "䞍可欠", "報じる", "抑制", "けいけんしゃ", "きょうふ", "せいぞう", "きんく"] + words: ["぀ぎ぀ぎ", "薬", "圓お字", "しょくん", "間隔", "飜くたでも", "あびる", "雇甹", "かんどうする", "じじょでん", "超音波", "じゅうどう", "面", "先週", "しょうがっこう", "避ける", "ふそく", "たぎらす", "閉める", "たたご", "こわす", "底", "〜亭", "しゃくや", "しゃっか", "ひきざん", "割り箞", "こうぞく", "果おる", "぀なひき", "挂う", "挠然", "しょうりゃく", "枛俞", "さいがう", "さいほう", "平安", "封筒", "旧姓", "よわよわしい", "味噌", "がきん", "く぀じょく", "絹糞", "ちきゅう", "かぜ", "半額", "かんそく", "ぶん", "ふん", "たれる", "廉䟡", "ずいぶん", "屈む", "かんりょうおき", "すんか", "æ®»", "擬装", "うえる", "たいさ", "あ぀い", "げいひんかん", "掋服", "倧䞈倫", "察知", "しえんする", "仕方がない", "埳川", "ちらかす", "こくふくする", "ぶそう", "こう぀う", "逆", "銬鹿銬鹿しい", "切迫", "䞍健康", "孊院", "郜合", "備える", "ぞいがい", "はじめお", "茞出", "è¿·è·¯", "母", "ひかくする", "はなぢ", "はなじ", "むこう", "ねんじゅう", "自宅", "誘惑", "ちえん", "倪る", "ちかく", "奎ら", "堀川", "ちがい", "たいこうする", "運ぶ", "独裁", "はっぜう", "ずちょう", "先ず", "はんそう", "せいじょう", "しょうじょう", "かんじる", "䜓重", "䞊手", "原油", "ざぜん", "既に", "華やか", "仕事", "あらす", "ゆるむ", "きょうどう", "開閉", "悲しみ", "しゃこ", "ねばり", "ようい", "おりめ", "䌐採", "牛乳", "秘める", "右翌", "䌝統", "きひん", "やさしい", "ほ", "譊官", "巊手", "党日本", "むぜい", "ごふく", "かいたく", "撃぀", "しあずるし", "シアトルし", "ちょさくけん", "じぎする", "譜面", "貫く", "玄する", "提案する", "哀れむ", "迷子", "きょうき", "ごうけん", "せんたくする", "しゅしょう", "江戞", "狂う", "助手", "新婚旅行", "怜査", "色々", "かぶしきしじょう", "桜色", "普及", "零す", "ししょく", "きゅうりょう", "おんずう", "しょうゆ", "没萜", "人性", "けいかん", "電話", "お盆", "きいろ", "やしなう", "鍋", "遮断", "かわかす", "寮生", "面積", "ずうき", "ふくぞい", "ないしょばなし", "䞍思議", "この頃", "おかね", "かいぞく", "歯を磚く", "店", "はなはだ", "フランス語", "評䟡", "九日", "さいばん", "掚奚", "出版", "恚み", "気持ちいい", "黙る", "はりい", "凝固", "傑䜜", "魅力", "ぐん", "右利き", "たほう぀かい", "埩旧", "かくじっけん", "じきしょうそう", "あれる", "きょうはんしゃ", "たいりく", "げんめ぀", "俵", "むらさきいろ", "病床", "米兵", "た぀り", "塟生", "芪切", "めいがら", "なおさら", "魔術", "がいよう", "かんぜん", "せいかん", "果暹", "〜系", "ほにゅうびん", "じょうだん", "賢明", "みなず", "もはん", "こうちょく", "泳ぐ", "重い", "日没", "碁", "か぀", "どうけ぀", "近芖", "配慮", "のき", "入江", "ずめる", "暇", "曞き方", "胃", "りょうど", "難しい", "浮䞖絵", "喜劇", "ずうさん", "はんだんする", "こうせい", "倧仏", "揺さぶる", "いじん", "機嫌", "黒板", "えきびょう", "劥協する", "぀うやく", "乗せる", "けしき", "床", "品詞", "消す", "金瞛り", "じゅうらい", "急隰", "十台", "窓", "雑音", "きょだい", "鈍噚", "犍根", "かたみち", "山葵", "店舗", "枊巻き", "おずずい", "いっさくじ぀", "救急車", "銬", "ころす", "がくし", "せっぷく", "たお", "おどろく", "やさい", "じぞう", "こはん", "いく", "自立", "かっこう", "脱皎", "始たる", "孊者", "かい", "ひきさく", "長唄", "例着", "よくげ぀", "䌑日", "以䞋", "廃墟", "郹驖", "壊す", "むく", "委員", "埅合", "頂く", "よがう", "壮幎", "ちゅうもんする", "じっかん", "境", "斜行", "぀く", "掻甚", "ぶき", "かいじゅう", "人口", "がうず", "そあく", "むがう", "癜菊", "りゃくず", "汚す", "すいせん", "あらそう", "高倀", "あう", "せいしん", "指王", "超〜", "うえる", "぀たる", "靖囜神瀟", "ずりあえず", "ずふ", "たくす", "じょうじゅん", "矊毛", "浅い", "閉じる", "戊没", "あっずうする", "ひがい", "量", "じょうき", "誀甚", "ほうせき", "぀ばさ", "号", "けいむしょ", "電源", "勇気", "ふかさ", "はだか", "たいやく", "きょうし぀", "退く", "さきたわり", "こうお぀", "無糖", "ふさい", "ずくに", "めいし", "み぀", "ほんらい", "たもる", "あ぀かい", "日欧", "倩井", "みさき", "おきゃくさん", "にんい", "きょうかい", "い぀頃", "かん", "しきもう", "特殊", "同僚", "血液", "じぶん", "しょうかする", "瀎", "みなもず", "軒", "ぶっきょう", "しずむ", "たらす", "憂い", "総括", "もうす", "暎力", "しばふ", "いたずら", "米囜", "魔法", "こずば぀き", "窒息", "唄う", "金", "きもち", "誓い", "どろ", "話", "奇襲", "巡回", "倱う", "隆起", "投資", "芜", "あくれい", "奉仕", "ひんきゃく", "ひんかく", "た぀", "せんりゅう", "だいどころ", "いう", "こいぬ", "なんべい", "さくにゅう", "フランス人", "きげんご", "こくみん", "亀錯", "奜き", "䞀文字", "ほうげん", "地面", "だくりゅう", "芋圓たる", "浞す", "あしくび", "匱虫", "送る", "遺倱", "あおい", "ちあん", "宜しく", "あらあらしい", "かお぀き", "かちゅう", "がんばる", "芞者", "陳列宀", "匥生", "明治", "めいしょ", "ごじゅう", "枈たす", "無駄", "終点", "ぞくご", "掛ける", "ほうしゅう", "階兵", "液䜓", "䞋さい", "けいじばん", "杏", "合う", "ç–Ÿèµ°", "りゅうこうご", "出かける", "はちたき", "手䜜り", "れ぀あく", "うんがいい", "はちのす", "ハチのす", "色盲", "圢", "垌望する", "こうせい", "いちだい", "春䌑み", "瞛る", "金星", "そんざい", "防犯", "倧尉", "老霢", "差し䞊げる", "犠牲", "にる", "問題", "双", "安泰", "せんじょうざい", "継承", "かんしん", "䞌", "ざんぎん", "そだおる", "た぀", "䞍可欠", "報じる", "抑制", "けいけんしゃ", "きょうふ", "せいぞう", "きんく"] supplemental: ["おどりば", "料理人", "いち", "やぶれる", "蟞儀する", "逮捕", "色圩", "劻", "きづく", "はきだす", "æ­¯", "憶枬", "すむ", "墚", "胃腞", "駆け出す", "栞", "ふゆかい", "豪華", "写す", "むち぀じょ", "ごらく", "可愛い", "ふじょ", "でんせんびょう", "いちにち", "぀いたち", "圌女", "ひめさた", "解説", "すいがら", "箄", "䞊", "こっせ぀", "あらじお", "あらしお", "曞架", "勝手", "ぎせい", "こくひん", "嫌", "博物通", "しんし", "垳簿", "初めに", "空き瓶", "ふおい", "芋返す", "ほんるいだ", "さわ", "悪気", "ほんそう", "謙虚", "耐火", "がうりょく", "朔い", "けす", "締たる", "ちょうりょく", "のうし", "暎走", "華道", "基盀", "廃棄", "かざる", "くら", "氏名", "がぞう", "ふき぀", "こうばん", "かんさい", "ひずごみ", "構える", "たす", "ずむ", "すみ", "めいよ", "垝", "かんえん", "たび", "暡型", "冬䌑み", "誇匵", "䜕千", "そうだん", "しっぷう", "はやお", "ほどう", "敵", "ひふ", "火", "壁", "匱点", "かいそく", "没頭", "貎賓", "さいげ぀", "盛り䞊がる", "柱", "ひはん", "茪郭", "こづ぀み", "扇", "性病", "濃玺", "掗浄剀", "舞螏", "぀ぎ", "しめる", "延長", "し぀", "ざせき", "もくひょう", "宝くじ", "劣悪", "はなみ", "同音異矩語", "たいほう", "慶匔", "疎倖", "れいおん", "さず", "煩い", "携垯", "かいせい", "哺育", "敬語", "ずうずい", "ずうひょうする", "頑匵れ", "れいせい", "蛇", "いしゃりょう", "アメリカ補", "光幎", "瀟員", "もよう", "ぎゃくしゅう", "甲乙", "ふくし", "ぞいせい", "おんのう", "幎次", "二巻", "がくふ", "しどう", "よすみ", "おおごえ", "か぀ぐ", "地䞋街", "はくじん", "間接", "せっずく", "぀うこん", "びんがう", "川底", "こうえん", "うごき", "六", "也燥", "掗濯屋", "なぞ", "ふじん", "察応", "順序", "驖", "むれる", "しめる", "移す", "分ける", "しょうげき", "ぎょうし", "あたい", "じょうきゅう", "たんれん", "かけこむ", "玠材", "受付", "いたたで", "りょこう", "満朮", "もちいる", "あわれ", "賀状", "詰め蟌む", "数える", "ずいじ", "いっぱく", "聎者", "そうぐう", "ずうさく", "思い遣り", "鋭い", "貞操", "原因", "象牙", "歌謡", "䌚議", "埅遇", "なかよし", "おなか", "りりしい", "おおちがい", "賛成", "奔攟", "非難", "ようじ", "錯乱", "じこ", "前", "环進", "緊匵する", "ぎじゅく", "うち", "悪霊", "枢軞", "子守歌", "りゅうき", "雄犬", "みずいろ", "倧間違い", "走り回る", "そんけい", "しっぺい", "おんし", "病院", "残業", "ひんし぀", "けんしゅうせい", "怅子", "いさぎよい", "枕", "墓", "掗剀", "たいがい", "じしょ", "副倧統領", "瞬く", "ふじ山", "ふくせん", "挬物", "はんけん", "愛する", "ねんがん", "ねんじ", "いきどおり", "おずこのこ", "仁", "é¶Ž", "斜蚭", "請ける", "拒吊", "うみ", "移譲", "溶岩", "性栌", "じしん", "裏口", "ふたたび", "猿真䌌", "しめらせる", "みき", "぀ぐなう", "しんじゅく", "こせき", "よくあ぀", "懇談", "指定する", "専門", "侀生", "平壌", "滝", "じどうし", "着く", "泥棒", "構え", "きじゅ぀", "しょひょう", "貚幣", "奜奇心", "皇倪子劃", "かいほうする", "䞻に", "背広", "ちんみ", "よそく", "な぀かしい", "がんい", "ちょうしゃ", "無敵", "所", "だいがくいんせい", "巊右", "のむ", "愛囜心", "桑原", "どうはんする", "いっかい", "なみだ", "くたもずけん", "䞻芳的", "普段", "こころみる", "ふくぶくろ", "おんぷく", "せいめい", "はなのあな", "みぎお", "芪子䞌", "反則", "しゅうり", "かくにん", "生える", "けむし", "すける", "のぞいお", "和尚", "えんちょうする", "こうずう", "なげすおる", "なたけもの", "あい", "きずく", "坩刀", "怖い", "こたえる", "比范", "ゆにゅう", "曲", "ちんもく", "砎産", "迫る", "あわ", "蟛子", "糞", "早々", "運呜", "錠", "のうみん", "倏", "野獣", "詊隓", "数詞", "毎日", "ぎせいしゃ", "よくし", "せん", "おろし", "ゆれる", "いし", "える", "ごらん", "ばい", "たい", "拘眮", "うらぎり", "競艇", "かぐ", "悔しい", "にゅうせき", "ために", "ふうふ", "ちょうせん", "砎壊", "困難", "たんえ぀", "移動", "しあ぀", "あたる", "銙り", "いなか", "通す", "ほうき", "栄誉", "ちめいおき", "おずろえる", "いしずえ", "知り合い", "貚物船", "酞っぱい", "めいわくめヌる", "めいわくメヌル", "ずうほう", "おら", "ぜんにほん", "䞃぀", "暗い", "おのこう", "しんぞう", "仰々しい", "さんぎょう", "公共", "幎額", "かわさき", "日刊", "ちょう", "瞮小", "いっこ", "䞍況", "人柄", "はい", "原朜", "぀み", "かんか぀", "ぞうえん", "雑費", "おくれる", "面倒臭い", "しょうじょう", "たおす", "順番", "倩皇", "しゅいん", "動揺", "乙", "さわやか", "ずう", "望み", "䞀人嚘", "かく", "かど", "ねんがじょう", "ちょくせ぀", "せんじょう", "燃やす", "ふかのう", "買い物", "颚朮", "æ²–çž„", "いか", "こうくうがかん", "かくれる", "きがうする", "媒介", "れいぞうこ", "冷酷", "玛らわしい", "せんげん", "家具", "繁茂", "なさけない", "きず぀く", "空き猶", "犅寺", "倧文字", "火葬", "雰囲気", "化粧", "忍者", "ふんしゃ", "限る", "ちゅうずはんぱ", "はずかしめる", "䜕床", "颚船", "こうぎょう", "かくしゅう", "しり぀", "こい", "あがる", "教える", "繋", "忘れ物", "襲撃", "かいころく", "月刊", "ずなえる", "せんのう", "営業䞭", "ながさき", "げんたい", "二぀", "髪の毛", "ろくおん", "匿名", "高瀬", "しききん", "ふかぶん", "怒鳎る", "犏祉", "あさねがう", "りゃくご", "しざい", "運", "力", "ねばる", "぀くる", "わかめ", "おうしゅう", "やすい", "え", "かせぎ", "あらかじめ", "かんせ぀", "恥ずかしがる", "焊がす", "はいき", "はかる", "図説", "どうめい", "ようじ", "ふねんごみ", "ふねんゎミ", "鎮める", "しゅくん"] diff --git a/lib/locales/nl.yml b/lib/locales/nl.yml index f2465d8f53..23b77512e6 100644 --- a/lib/locales/nl.yml +++ b/lib/locales/nl.yml @@ -83,7 +83,15 @@ nl: - "#{first_name} #{last_name} #{last_name}" phone_number: - formats: ["(####) ######", "##########", "06########", "06 #### ####"] + country_code: + - '31' + formats: + - "(####) ######" + - "##########" + cell_phone: + formats: + - "06########" + - "06 #### ####" university: prefix: [Universiteit, Hogeschool] diff --git a/test/faker/books/test_lovecraft.rb b/test/faker/books/test_lovecraft.rb index 72285ca24a..8cbefce682 100644 --- a/test/faker/books/test_lovecraft.rb +++ b/test/faker/books/test_lovecraft.rb @@ -48,9 +48,9 @@ def test_range_count_param ss = @tester.sentences(number: 2..5) ps = @tester.paragraphs(number: 2..5) - assert(ws.length >= 2 && ws.length <= 5) - assert(ss.length >= 2 && ss.length <= 5) - assert(ps.length >= 2 && ps.length <= 5) + assert(ws.length.between?(2, 5)) + assert(ss.length.between?(2, 5)) + assert(ps.length.between?(2, 5)) end def test_array_count_param @@ -69,7 +69,7 @@ def test_words_with_large_count_params array = @tester.words(number: [250, 500]) assert_equal(500, exact.length) - assert(range.length >= 250 && range.length <= 500) + assert(range.length.between?(250, 500)) assert(array.length == 250 || array.length == 500) end diff --git a/test/faker/default/test_array_sample_method_compat.rb b/test/faker/default/test_array_sample_method_compat.rb index e39a761f07..1f0ecf39d3 100644 --- a/test/faker/default/test_array_sample_method_compat.rb +++ b/test/faker/default/test_array_sample_method_compat.rb @@ -39,7 +39,7 @@ def test_returns_an_array_with_integer_param assert_kind_of Array, result assert_equal(2, result.length) - assert_empty((result - source)) + assert_empty(result - source) end def test_returns_source_array_with_integer_param_equal_or_bigger_than_source_length @@ -47,12 +47,12 @@ def test_returns_source_array_with_integer_param_equal_or_bigger_than_source_len result = source.sample(2) assert_kind_of Array, result - assert_predicate((source.sort <=> result.sort), :zero?) + assert_predicate(source.sort <=> result.sort, :zero?) result = source.sample(3) assert_kind_of Array, result - assert_predicate((source.sort <=> result.sort), :zero?) + assert_predicate(source.sort <=> result.sort, :zero?) end def test_raises_argument_error_with_negative_param diff --git a/test/faker/default/test_faker_company.rb b/test/faker/default/test_faker_company.rb index 2a62220c24..e6457c23d3 100644 --- a/test/faker/default/test_faker_company.rb +++ b/test/faker/default/test_faker_company.rb @@ -77,7 +77,7 @@ def test_australian_business_number checksum = abn_checksum(abn) assert_match(/\d{11}/, abn) - assert_predicate((checksum % 89), :zero?) + assert_predicate(checksum % 89, :zero?) end def test_profession @@ -167,8 +167,8 @@ def test_luhn_algorithm even_control = "#{even_base}#{even_luhn_complement}" - assert_predicate((luhn_checksum(odd_control) % 10), :zero?) - assert_predicate((luhn_checksum(even_control) % 10), :zero?) + assert_predicate(luhn_checksum(odd_control) % 10, :zero?) + assert_predicate(luhn_checksum(even_control) % 10, :zero?) end def test_brazilian_company_number @@ -218,7 +218,7 @@ def test_russian_tax_number_checksum number = base_number[0..-2] checksum = base_number.chars.last.to_i - assert_predicate((inn_checksum(number) - checksum), :zero?) + assert_predicate(inn_checksum(number) - checksum, :zero?) end def test_sic_code diff --git a/test/faker/default/test_faker_hipster.rb b/test/faker/default/test_faker_hipster.rb index 503de7d2aa..ce732298cf 100644 --- a/test/faker/default/test_faker_hipster.rb +++ b/test/faker/default/test_faker_hipster.rb @@ -62,9 +62,9 @@ def test_range_count_param ss = @tester.sentences(number: 2..5) ps = @tester.paragraphs(number: 2..5) - assert(ws.length >= 2 && ws.length <= 5) - assert(ss.length >= 2 && ss.length <= 5) - assert(ps.length >= 2 && ps.length <= 5) + assert(ws.length.between?(2, 5)) + assert(ss.length.between?(2, 5)) + assert(ps.length.between?(2, 5)) end def test_array_count_param @@ -83,7 +83,7 @@ def test_words_with_large_count_params array = @tester.words(number: [250, 500]) assert_equal(500, exact.length) - assert(range.length >= 250 && range.length <= 500) + assert(range.length.between?(250, 500)) assert(array.length == 250 || array.length == 500) end diff --git a/test/faker/default/test_faker_internet.rb b/test/faker/default/test_faker_internet.rb index 7eff8e66b9..3e8c360940 100644 --- a/test/faker/default/test_faker_internet.rb +++ b/test/faker/default/test_faker_internet.rb @@ -183,7 +183,7 @@ def test_password_with_no_arguments assert_match(/[a-z]/, password) assert_match(/[A-Z]/, password) assert_match(/[0-9]/, password) - assert_includes((default_min_length..default_max_length), password.length, 'Generated password length is incorrect') + assert_includes(default_min_length..default_max_length, password.length, 'Generated password length is incorrect') end def test_password_with_integer_arg diff --git a/test/faker/default/test_faker_json.rb b/test/faker/default/test_faker_json.rb index 6b6c18ef85..a768329a2f 100644 --- a/test/faker/default/test_faker_json.rb +++ b/test/faker/default/test_faker_json.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require_relative '../../test_helper' class TestFakerJson < Test::Unit::TestCase diff --git a/test/faker/default/test_faker_lorem.rb b/test/faker/default/test_faker_lorem.rb index baca0b0b1c..0c24bd9eaa 100644 --- a/test/faker/default/test_faker_lorem.rb +++ b/test/faker/default/test_faker_lorem.rb @@ -92,10 +92,10 @@ def test_range_count_param ss = @tester.sentences(number: 2..5) ps = @tester.paragraphs(number: 2..5) - assert(cs.length >= 2 && cs.length <= 5) - assert(ws.length >= 2 && ws.length <= 5) - assert(ss.length >= 2 && ss.length <= 5) - assert(ps.length >= 2 && ps.length <= 5) + assert(cs.length.between?(2, 5)) + assert(ws.length.between?(2, 5)) + assert(ss.length.between?(2, 5)) + assert(ps.length.between?(2, 5)) end def test_exclusive_range_count_param @@ -128,7 +128,7 @@ def test_words_with_large_count_params array = @tester.words(number: [250, 500]) assert_equal(500, exact.length) - assert(range.length >= 250 && range.length <= 500) + assert(range.length.between?(250, 500)) assert(array.length == 250 || array.length == 500) end diff --git a/test/faker/default/test_faker_vehicle.rb b/test/faker/default/test_faker_vehicle.rb index 8926651d1c..55a095dca6 100644 --- a/test/faker/default/test_faker_vehicle.rb +++ b/test/faker/default/test_faker_vehicle.rb @@ -63,7 +63,7 @@ def test_engine def test_mileage mileage = @tester.mileage(min: 5, max: 10) - assert mileage >= 5 && mileage <= 10 + assert mileage.between?(5, 10) end def test_license_plate diff --git a/test/test_de_ch_locale.rb b/test/test_de_ch_locale.rb index 392089372c..b082c5e8b9 100644 --- a/test/test_de_ch_locale.rb +++ b/test/test_de_ch_locale.rb @@ -26,4 +26,8 @@ def test_de_ch_company_methods def test_de_ch_internet_methods assert_kind_of String, Faker::Internet.domain_suffix end + + def test_de_ch_mountain_methods + assert_kind_of String, Faker::Mountain.name + end end diff --git a/test/test_en_pak_locale.rb b/test/test_en_pak_locale.rb index d2e2dfe2d8..6a24a4a043 100644 --- a/test/test_en_pak_locale.rb +++ b/test/test_en_pak_locale.rb @@ -14,7 +14,9 @@ def teardown def test_en_pak_methods assert_kind_of String, Faker::Address.state + assert_kind_of String, Faker::Address.state_abbr assert_kind_of String, Faker::Address.default_country + assert_kind_of String, Faker::Address.default_time_zone assert_kind_of String, Faker::Address.postcode assert_match(/\A(Pakistan|Islamic Republic of Pakistan)\z/, Faker::Address.default_country) end @@ -33,4 +35,10 @@ def test_en_pak_name_methods assert_kind_of String, Faker::Name.last_name assert_kind_of String, Faker::Name.name_with_middle end + + def test_en_pak_cell_phone_is_valid + mobile = Faker::PhoneNumber.cell_phone + + assert_match(/03\d{2}\d{7}/, mobile) + end end diff --git a/test/test_i18n_reload.rb b/test/test_i18n_reload.rb index e20c145e52..c5c7f477a4 100644 --- a/test/test_i18n_reload.rb +++ b/test/test_i18n_reload.rb @@ -12,7 +12,7 @@ def test_faker_i18n gemfile do source 'https://rubygems.org' - gem 'minitest' + gem 'minitest', '5.25.5' gem 'i18n' end diff --git a/test/test_nl_locale.rb b/test/test_nl_locale.rb index 2b9ff7faca..354077083a 100644 --- a/test/test_nl_locale.rb +++ b/test/test_nl_locale.rb @@ -65,6 +65,12 @@ def test_nl_phone_number_methods assert_kind_of String, Faker::PhoneNumber.cell_phone end + def test_nl_cell_phone_countrycode + mobile = Faker::PhoneNumber.cell_phone_with_country_code.gsub(/\D/, '') + + assert_match(/^(0|31)/, mobile) + end + def test_nl_university_methods assert_kind_of String, Faker::University.prefix assert_kind_of String, Faker::University.name diff --git a/test/test_pt_br_locale.rb b/test/test_pt_br_locale.rb index 9b20b49821..3671c45574 100644 --- a/test/test_pt_br_locale.rb +++ b/test/test_pt_br_locale.rb @@ -48,24 +48,24 @@ def test_pt_br_color_methods assert_kind_of Array, Faker::Color.rgb_color Faker::Color.rgb_color.each do |value| - assert value >= 0 && value <= 255 + assert value.between?(0, 255) end assert_kind_of Array, Faker::Color.hsl_color hue = Faker::Color.hsl_color[0] - assert hue >= 0 && hue <= 360 + assert hue.between?(0, 360) Faker::Color.hsl_color[1..2].each do |value| - assert value >= 0 && value <= 1 + assert value.between?(0, 1) end assert_kind_of Array, Faker::Color.hsla_color assert_kind_of Array, Faker::Color.hsl_color hue = Faker::Color.hsl_color[0] - assert hue >= 0 && hue <= 360 + assert hue.between?(0, 360) Faker::Color.hsl_color[1..3].each do |value| - assert value >= 0 && value <= 1 + assert value.between?(0, 1) end end