Compare commits
130 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| aa1735a6b5 | |||
| 469f007d6d | |||
| 31db0ab659 | |||
| 563e0c79df | |||
| c0f8d153fe | |||
| d1749e793c | |||
| d5ee26d713 | |||
| 602b8d2ef7 | |||
| d6e647bfd5 | |||
| a8a1c2687b | |||
| 598b00fe7a | |||
| 506d072988 | |||
| 5e7c7c0246 | |||
| bdd923612a | |||
| 043ad3edc6 | |||
| e6d0aa4a5b | |||
| d42f386555 | |||
| a568d925cc | |||
| 0eba56018b | |||
| aa64edf17c | |||
| 6a2123b3d7 | |||
| 81e1f86db2 | |||
| 23fd6e63f9 | |||
| 06ece70248 | |||
| 056e67f5d7 | |||
| 381501666c | |||
| 381879331f | |||
| 85a3464e71 | |||
| 357d0c4333 | |||
| 154335e4a9 | |||
| 8b34ad5983 | |||
| 6440b082ec | |||
| 45a5315cd4 | |||
| 4296a648a4 | |||
| e2eec2f552 | |||
| b18526f360 | |||
| 99bcbd4e74 | |||
| 0da6663c1e | |||
| 8013b21745 | |||
| 1f75676a77 | |||
| d10a91628c | |||
| f377b486e3 | |||
| 1031135026 | |||
| 6e06c52b7a | |||
| 5264f3c8a9 | |||
| 5aacf67554 | |||
| eb693c37cc | |||
| 78c43e3037 | |||
| 3127b80b00 | |||
| eb66eb9385 | |||
| df8c46da88 | |||
| 8684b65838 | |||
| 364126bf65 | |||
| 370d956289 | |||
| f4c3fff71b | |||
| 6986a53d9f | |||
| e0963d6bbc | |||
| 4e78791a53 | |||
| d78b7d029c | |||
| 13a30260af | |||
| c175aabd16 | |||
| 3aaef1b527 | |||
| 7d5c263d8e | |||
| ac6d4cdf6f | |||
| 9ff4d1647a | |||
| 4c8b7406f1 | |||
| 9ee036cf25 | |||
| b15bf3e6ae | |||
| 18eba0fb14 | |||
| 69eb4d8c6b | |||
| eb84ebe79a | |||
| 1fae9ce05e | |||
| 0de32872b6 | |||
| 7583150090 | |||
| a84c128029 | |||
| 2024176a48 | |||
| c1425cc65c | |||
| 0098bd7656 | |||
| 578c13f135 | |||
| e5f444ec4c | |||
| 1116c73788 | |||
| 5471419039 | |||
| 0a8d0d1868 | |||
| 5ffcfd82b6 | |||
| 741bd2b1d3 | |||
| a27167061f | |||
| f973acb33f | |||
| c55c6416f0 | |||
| f024d82908 | |||
| f73dd19086 | |||
| 6fc2a3b0a5 | |||
| 23e2e34c17 | |||
| 18af4ed98b | |||
| 56076c0f64 | |||
| c2714b3c95 | |||
| cc17b0a115 | |||
| 807d5ec0bf | |||
| b0006419bf | |||
| 669165926b | |||
| c1d3e80091 | |||
| 33a1aa0801 | |||
| 02d831d56c | |||
| d7409c8375 | |||
| 84efab1290 | |||
| 97f044126f | |||
| 45c476376e | |||
| 0b7fe0dfaa | |||
| e32e1a3598 | |||
| ef939c94fa | |||
| 335ce58585 | |||
| c07f01f063 | |||
| 2c19fb1bd0 | |||
| ea60ee3cbf | |||
| 96c62f8f0c | |||
| 857778a69d | |||
| be0504e992 | |||
| 09b8d57746 | |||
| 44cc4ec091 | |||
| 164144bc08 | |||
| c3c38488e4 | |||
| 54919f5baa | |||
| 838c1fe2d7 | |||
| 644fda206d | |||
| 5434db823e | |||
| 0f86316101 | |||
| 568095894c | |||
| 4da5dd4f9f | |||
| c0582f1fec | |||
| e7a0bc338a | |||
| 98ab465114 |
+5
-2
@@ -1,9 +1,11 @@
|
||||
language: java
|
||||
dist: precise
|
||||
dist: trusty
|
||||
jdk:
|
||||
- oraclejdk7
|
||||
- oraclejdk8
|
||||
- openjdk7
|
||||
- openjdk10
|
||||
- oraclejdk11
|
||||
sudo: true
|
||||
script: "mvn verify failsafe:integration-test failsafe:verify"
|
||||
branches:
|
||||
except:
|
||||
@@ -12,3 +14,4 @@ notifications:
|
||||
email: false
|
||||
after_success:
|
||||
- mvn clean cobertura:cobertura coveralls:cobertura
|
||||
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
First and foremost thanks to anyone who contributes, very much appreciated.
|
||||
|
||||
|
||||
## Guidelines
|
||||
- Need to maintain compatibility with Java 1.6 (and Android). Therefore any attempt to migrate to 1.6 JDKs and above will not be merged back in.
|
||||
|
||||
- If you add new faker classes like `Address`, `Country`, and `Number` they should be accompanied by a unit test. Where relevant please add more assertions to the `com.github.javafaker.integration.FakerIT` class.
|
||||
- If you add a new faker class, update the `README.md`.
|
||||
- Submit a PR with your change and if there are no comments, changes will be merged in
|
||||
- If you're not sure about the change, raise an issue and have a discussion before spending time coding it up
|
||||
- Try and make one logical change per PR. That is not make many changes in one PR. Submit multiple PRs instead
|
||||
|
||||
## Building
|
||||
|
||||
- Should be as easy as running `mvn clean install` on the root directory
|
||||
@@ -4,10 +4,9 @@ Java Faker
|
||||
[](http://mvnrepository.com/artifact/com.github.javafaker/javafaker)
|
||||
[](https://travis-ci.org/DiUS/java-faker)
|
||||
[](https://coveralls.io/r/DiUS/java-faker)
|
||||
[](https://www.versioneye.com/user/projects/572c2f11a0ca35004baf861a)
|
||||
[](http://www.apache.org/licenses/LICENSE-2.0.html)
|
||||
|
||||
This library is a port of Ruby's stympy/faker gem (as well as Perl's Data::Faker library) that generates fake data.
|
||||
This library is a port of Ruby's [faker](https://github.com/stympy/faker) gem (as well as Perl's Data::Faker library) that generates fake data.
|
||||
It's useful when you're developing a new project and need some pretty data for showcase.
|
||||
|
||||
Usage
|
||||
@@ -18,19 +17,15 @@ In pom.xml, add the following xml stanza between `<dependencies> ... </dependenc
|
||||
<dependency>
|
||||
<groupId>com.github.javafaker</groupId>
|
||||
<artifactId>javafaker</artifactId>
|
||||
<version>0.13</version>
|
||||
<version>0.18</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
For gradle users, add the following to your build.gradle file.
|
||||
|
||||
```groovy
|
||||
repositories {
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
dependencies {
|
||||
testCompile group: 'com.github.javafaker', name: 'javafaker', version: '0.13'
|
||||
implementation 'com.github.javafaker:javafaker:0.18'
|
||||
}
|
||||
|
||||
```
|
||||
@@ -52,12 +47,19 @@ Javadoc
|
||||
http://dius.github.io/java-faker/apidocs/index.html
|
||||
|
||||
|
||||
Contributions
|
||||
-------------
|
||||
See [CONTRIBUTING.md](https://github.com/DiUS/java-faker/blob/master/CONTRIBUTING.md)
|
||||
|
||||
|
||||
Fakers
|
||||
-----
|
||||
* Ancient
|
||||
* Address
|
||||
* App
|
||||
* Artist
|
||||
* Avatar
|
||||
* Aviation
|
||||
* Beer
|
||||
* Book
|
||||
* Bool
|
||||
@@ -71,19 +73,27 @@ Fakers
|
||||
* Crypto
|
||||
* DateAndTime
|
||||
* Demographic
|
||||
* Dog
|
||||
* DragonBall
|
||||
* Educator
|
||||
* Esports
|
||||
* File
|
||||
* Finance
|
||||
* Food
|
||||
* Friends
|
||||
* FunnyName
|
||||
* GameOfThrones
|
||||
* Hacker
|
||||
* HarryPotter
|
||||
* Hipster
|
||||
* HitchhikersGuideToTheGalaxy
|
||||
* Hobbit
|
||||
* HowIMetYourMother
|
||||
* IdNumber
|
||||
* Internet
|
||||
* Job
|
||||
* LeagueOfLegends
|
||||
* Lebowski
|
||||
* LordOfTheRings
|
||||
* Lorem
|
||||
* Matz
|
||||
@@ -91,18 +101,22 @@ Fakers
|
||||
* Name
|
||||
* Number
|
||||
* Options
|
||||
* Overwatch
|
||||
* PhoneNumber
|
||||
* Pokemon
|
||||
* RickAndMorty
|
||||
* Robin
|
||||
* RockBand
|
||||
* Shakespeare
|
||||
* SlackEmoji
|
||||
* Space
|
||||
* StarTrek
|
||||
* Stock
|
||||
* Superhero
|
||||
* Team
|
||||
* TwinPeaks
|
||||
* University
|
||||
* Weather
|
||||
* Witcher
|
||||
* Yoda
|
||||
* Zelda
|
||||
@@ -111,7 +125,7 @@ Usage with Locales
|
||||
-----
|
||||
|
||||
```java
|
||||
Faker faker = new Faker(new Locale("{YOUR_LOCALE}"));
|
||||
Faker faker = new Faker(new Locale("YOUR_LOCALE"));
|
||||
```
|
||||
|
||||
Supported Locales
|
||||
@@ -130,6 +144,7 @@ Supported Locales
|
||||
* en-CA
|
||||
* en-GB
|
||||
* en-IND
|
||||
* en-MS
|
||||
* en-NEP
|
||||
* en-NG
|
||||
* en-NZ
|
||||
@@ -169,4 +184,4 @@ TODO
|
||||
|
||||
LICENSE
|
||||
-------
|
||||
Copyright (c) 2014 DiUS Computing Pty Ltd. See the LICENSE file for license rights and limitations.
|
||||
Copyright (c) 2019 DiUS Computing Pty Ltd. See the LICENSE file for license rights and limitations.
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<groupId>com.github.javafaker</groupId>
|
||||
<artifactId>javafaker</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<version>0.14</version>
|
||||
<version>0.19-SNAPSHOT</version>
|
||||
<name>Java Faker</name>
|
||||
<description>
|
||||
This library is a port of Ruby's stympy/faker gem (as well as Perl's Data::Faker library) that generates fake data.
|
||||
@@ -52,7 +52,7 @@
|
||||
<dependency>
|
||||
<groupId>org.yaml</groupId>
|
||||
<artifactId>snakeyaml</artifactId>
|
||||
<version>1.19</version>
|
||||
<version>1.23</version>
|
||||
<classifier>android</classifier>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@@ -63,13 +63,13 @@
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-api</artifactId>
|
||||
<version>1.7.24</version>
|
||||
<version>1.7.25</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-simple</artifactId>
|
||||
<version>1.7.24</version>
|
||||
<version>1.7.25</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@@ -93,7 +93,7 @@
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-core</artifactId>
|
||||
<version>2.7.22</version>
|
||||
<version>2.23.4</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@@ -109,7 +109,7 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.6.1</version>
|
||||
<version>3.7.0</version>
|
||||
<configuration>
|
||||
<source>1.6</source>
|
||||
<target>1.6</target>
|
||||
|
||||
@@ -35,7 +35,13 @@ public class Address {
|
||||
return faker.bothify(faker.fakeValuesService().resolve("address.postcode", this,faker));
|
||||
}
|
||||
|
||||
public String zipCodeByState(String stateAbbr) { return faker.fakeValuesService().resolve("address.postcode_by_state." + stateAbbr, this, faker); }
|
||||
public String zipCodeByState(String stateAbbr) {
|
||||
return faker.fakeValuesService().resolve("address.postcode_by_state." + stateAbbr, this, faker);
|
||||
}
|
||||
|
||||
public String countyByZipCode(String postCode) {
|
||||
return faker.fakeValuesService().resolve("address.county_by_postcode." + postCode, this, faker);
|
||||
}
|
||||
|
||||
public String streetSuffix() {
|
||||
return faker.fakeValuesService().resolve("address.street_suffix", this, faker);
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Avatar {
|
||||
private final Faker faker;
|
||||
private final String baseUrl;
|
||||
|
||||
protected Avatar(Faker faker) {
|
||||
this.faker = faker;
|
||||
this.baseUrl = "https://s3.amazonaws.com/uifaces/faces/twitter/";
|
||||
}
|
||||
|
||||
public String image() {
|
||||
return baseUrl + faker.fakeValuesService().resolve("internet.avatar", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
/**
|
||||
* Generates aviation related strings.
|
||||
*/
|
||||
public class Aviation {
|
||||
|
||||
private final Faker faker;
|
||||
|
||||
protected Aviation(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return some aircraft name/model/make e.g. "An-2".
|
||||
*/
|
||||
public String aircraft() {
|
||||
return faker.fakeValuesService().fetchString("aviation.aircraft");
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an airport ICAO code.
|
||||
* See also: https://en.wikipedia.org/wiki/List_of_airports_by_ICAO_code:_A
|
||||
*/
|
||||
public String airport() {
|
||||
return faker.fakeValuesService().fetchString("aviation.airport");
|
||||
}
|
||||
|
||||
/**
|
||||
* Provides a METAR weather report.
|
||||
* Have a look at https://en.wikipedia.org/wiki/METAR
|
||||
*/
|
||||
public String METAR() {
|
||||
return faker.fakeValuesService().fetchString("aviation.metar");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class BackToTheFuture {
|
||||
private final Faker faker;
|
||||
|
||||
protected BackToTheFuture(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.resolve("back_to_the_future.characters");
|
||||
}
|
||||
|
||||
public String date() {
|
||||
return faker.resolve("back_to_the_future.dates");
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.resolve("back_to_the_future.quotes");
|
||||
}
|
||||
}
|
||||
@@ -9,14 +9,14 @@ public class Cat {
|
||||
}
|
||||
|
||||
public String name() {
|
||||
return faker.fakeValuesService().resolve("cat.name", this, faker);
|
||||
return faker.fakeValuesService().resolve("creature.cat.name", this, faker);
|
||||
}
|
||||
|
||||
public String breed() {
|
||||
return faker.fakeValuesService().resolve("cat.breed", this, faker);
|
||||
return faker.fakeValuesService().resolve("creature.cat.breed", this, faker);
|
||||
}
|
||||
|
||||
public String registry() {
|
||||
return faker.fakeValuesService().resolve("cat.registry", this, faker);
|
||||
return faker.fakeValuesService().resolve("creature.cat.registry", this, faker);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,4 +10,15 @@ public class Color {
|
||||
public String name() {
|
||||
return faker.fakeValuesService().resolve("color.name", this, faker);
|
||||
}
|
||||
|
||||
public String hex() {
|
||||
return hex(true);
|
||||
}
|
||||
|
||||
public String hex(boolean includeHashSign) {
|
||||
String hexString = faker.random().hex(6);
|
||||
if(includeHashSign)
|
||||
return "#" + hexString;
|
||||
return hexString;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Country {
|
||||
private final Faker faker;
|
||||
private final String flagUrl;
|
||||
|
||||
protected Country(Faker faker) {
|
||||
this.faker = faker;
|
||||
this.flagUrl = "http://flags.fmcdn.net/data/flags/w580/";
|
||||
}
|
||||
|
||||
public String flag() {
|
||||
return flagUrl + faker.fakeValuesService().resolve("country.code2", this, faker) + ".png";
|
||||
}
|
||||
|
||||
public String countryCode2() {
|
||||
return faker.fakeValuesService().resolve("country.code2", this, faker);
|
||||
}
|
||||
|
||||
public String countryCode3() {
|
||||
return faker.fakeValuesService().resolve("country.code3", this, faker);
|
||||
}
|
||||
|
||||
public String capital() {
|
||||
return faker.fakeValuesService().resolve("country.capital", this, faker);
|
||||
}
|
||||
|
||||
public String currency() {
|
||||
return faker.fakeValuesService().resolve("country.currency", this, faker);
|
||||
}
|
||||
|
||||
public String currencyCode() {
|
||||
return faker.fakeValuesService().resolve("country.currency_code", this, faker);
|
||||
}
|
||||
|
||||
public String name() {
|
||||
return faker.fakeValuesService().resolve("country.name", this, faker);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Currency {
|
||||
|
||||
private final Faker faker;
|
||||
|
||||
public Currency(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String name() {
|
||||
return faker.fakeValuesService().resolve("currency.name", this, faker);
|
||||
}
|
||||
|
||||
public String code() {
|
||||
return faker.fakeValuesService().resolve("currency.code", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
*
|
||||
*
|
||||
*/
|
||||
package com.github.javafaker;
|
||||
|
||||
@@ -10,7 +10,7 @@ import java.util.concurrent.TimeUnit;
|
||||
|
||||
/**
|
||||
* A generator of random dates.
|
||||
*
|
||||
*
|
||||
* @author pmiklos
|
||||
*
|
||||
*/
|
||||
@@ -26,7 +26,7 @@ public class DateAndTime {
|
||||
|
||||
/**
|
||||
* Generates a future date from now. Note that there is a 1 second slack to avoid generating a past date.
|
||||
*
|
||||
*
|
||||
* @param atMost
|
||||
* at most this amount of time ahead from now exclusive.
|
||||
* @param unit
|
||||
@@ -39,9 +39,26 @@ public class DateAndTime {
|
||||
return future(atMost, unit, aBitLaterThanNow);
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a future date from now, with a minimum time.
|
||||
*
|
||||
* @param atMost
|
||||
* at most this amount of time ahead from now exclusive.
|
||||
* @param minimum
|
||||
* the minimum amount of time in the future from now.
|
||||
* @param unit
|
||||
* the time unit.
|
||||
* @return a future date from now.
|
||||
*/
|
||||
public Date future(int atMost, int minimum, TimeUnit unit) {
|
||||
Date now = new Date();
|
||||
Date minimumDate = new Date(now.getTime() + unit.toMillis(minimum));
|
||||
return future(atMost - minimum, unit, minimumDate);
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a future date relative to the {@code referenceDate}.
|
||||
*
|
||||
*
|
||||
* @param atMost
|
||||
* at most this amount of time ahead to the {@code referenceDate} exclusive.
|
||||
* @param unit
|
||||
@@ -61,7 +78,7 @@ public class DateAndTime {
|
||||
|
||||
/**
|
||||
* Generates a past date from now. Note that there is a 1 second slack added.
|
||||
*
|
||||
*
|
||||
* @param atMost
|
||||
* at most this amount of time earlier from now exclusive.
|
||||
* @param unit
|
||||
@@ -74,9 +91,26 @@ public class DateAndTime {
|
||||
return past(atMost, unit, aBitEarlierThanNow);
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a past date from now, with a minimum time.
|
||||
*
|
||||
* @param atMost
|
||||
* at most this amount of time earlier from now exclusive.
|
||||
* @param minimum
|
||||
* the minimum amount of time in the past from now.
|
||||
* @param unit
|
||||
* the time unit.
|
||||
* @return a past date from now.
|
||||
*/
|
||||
public Date past(int atMost, int minimum, TimeUnit unit) {
|
||||
Date now = new Date();
|
||||
Date minimumDate = new Date(now.getTime() - unit.toMillis(minimum));
|
||||
return past(atMost - minimum, unit, minimumDate);
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a past date relative to the {@code referenceDate}.
|
||||
*
|
||||
*
|
||||
* @param atMost
|
||||
* at most this amount of time past to the {@code referenceDate} exclusive.
|
||||
* @param unit
|
||||
@@ -96,7 +130,7 @@ public class DateAndTime {
|
||||
|
||||
/**
|
||||
* Generates a random date between two dates.
|
||||
*
|
||||
*
|
||||
* @param from
|
||||
* the lower bound inclusive
|
||||
* @param to
|
||||
@@ -119,7 +153,7 @@ public class DateAndTime {
|
||||
*
|
||||
* @return a random birthday between 65 and 18 years ago.
|
||||
*/
|
||||
public java.util.Date birthday() {
|
||||
public Date birthday() {
|
||||
return birthday(DEFAULT_MIN_AGE, DEFAULT_MAX_AGE);
|
||||
}
|
||||
|
||||
@@ -134,10 +168,10 @@ public class DateAndTime {
|
||||
* @throws IllegalArgumentException
|
||||
* if the {@code maxAge} is lower than {@code minAge}.
|
||||
*/
|
||||
public java.util.Date birthday(int minAge, int maxAge) {
|
||||
public Date birthday(int minAge, int maxAge) {
|
||||
int currentYear = Calendar.getInstance().get(Calendar.YEAR);
|
||||
Calendar from = new GregorianCalendar(currentYear - maxAge, 0, 1);
|
||||
Calendar to = new GregorianCalendar(currentYear - minAge, 12, 31);
|
||||
Calendar to = new GregorianCalendar(currentYear - minAge, 11, 31);
|
||||
|
||||
return between(from.getTime(), to.getTime());
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Dog {
|
||||
|
||||
private final Faker faker;
|
||||
|
||||
protected Dog(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String name() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.name", this, faker);
|
||||
}
|
||||
|
||||
public String breed() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.breed", this, faker);
|
||||
}
|
||||
|
||||
public String sound() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.sound", this, faker);
|
||||
}
|
||||
|
||||
public String memePhrase() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.meme_phrase", this, faker);
|
||||
}
|
||||
|
||||
public String age() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.age", this, faker);
|
||||
}
|
||||
|
||||
public String coatLength() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.coat_length", this, faker);
|
||||
}
|
||||
|
||||
public String gender() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.gender", this, faker);
|
||||
}
|
||||
|
||||
public String size() {
|
||||
return faker.fakeValuesService().resolve("creature.dog.size", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class DragonBall {
|
||||
private final Faker faker;
|
||||
|
||||
protected DragonBall(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.fakeValuesService().resolve("dragon_ball.characters", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -15,9 +15,9 @@ public class Educator {
|
||||
}
|
||||
|
||||
public String course() {
|
||||
return faker.fakeValuesService().resolve("educator.tertiary.course.type", this, faker)
|
||||
return faker.fakeValuesService().resolve("educator.tertiary.degree.type", this, faker)
|
||||
+ " "
|
||||
+ faker.fakeValuesService().resolve("educator.tertiary.course.subject", this, faker);
|
||||
+ faker.fakeValuesService().resolve("educator.tertiary.degree.subject", this, faker);
|
||||
}
|
||||
|
||||
public String secondarySchool() {
|
||||
|
||||
@@ -8,22 +8,22 @@ public class Esports {
|
||||
}
|
||||
|
||||
public String player() {
|
||||
return faker.resolve("esports.players");
|
||||
return faker.resolve("esport.players");
|
||||
}
|
||||
|
||||
public String team() {
|
||||
return faker.resolve("esports.teams");
|
||||
return faker.resolve("esport.teams");
|
||||
}
|
||||
|
||||
public String event() {
|
||||
return faker.resolve("esports.events");
|
||||
return faker.resolve("esport.events");
|
||||
}
|
||||
|
||||
public String league() {
|
||||
return faker.resolve("esports.leagues");
|
||||
return faker.resolve("esport.leagues");
|
||||
}
|
||||
|
||||
public String game() {
|
||||
return faker.resolve("esports.games");
|
||||
return faker.resolve("esport.games");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,8 @@ public class Faker {
|
||||
private final Ancient ancient;
|
||||
private final App app;
|
||||
private final Artist artist;
|
||||
private final Avatar avatar;
|
||||
private final Aviation aviation;
|
||||
private final Lorem lorem;
|
||||
private final Music music;
|
||||
private final Name name;
|
||||
@@ -32,6 +34,8 @@ public class Faker {
|
||||
private final ChuckNorris chuckNorris;
|
||||
private final Color color;
|
||||
private final Commerce commerce;
|
||||
private final Country country;
|
||||
private final Currency currency;
|
||||
private final Company company;
|
||||
private final Crypto crypto;
|
||||
private final IdNumber idNumber;
|
||||
@@ -43,6 +47,7 @@ public class Faker {
|
||||
private final GameOfThrones gameOfThrones;
|
||||
private final DateAndTime dateAndTime;
|
||||
private final Demographic demographic;
|
||||
private final Dog dog;
|
||||
private final Educator educator;
|
||||
private final Shakespeare shakespeare;
|
||||
private final SlackEmoji slackEmoji;
|
||||
@@ -68,6 +73,19 @@ public class Faker {
|
||||
private final Yoda yoda;
|
||||
private final Matz matz;
|
||||
private final Witcher witcher;
|
||||
private final DragonBall dragonBall;
|
||||
private final FunnyName funnyName;
|
||||
private final HitchhikersGuideToTheGalaxy hitchhikersGuideToTheGalaxy;
|
||||
private final Hobbit hobbit;
|
||||
private final HowIMetYourMother howIMetYourMother;
|
||||
private final LeagueOfLegends leagueOfLegends;
|
||||
private final Overwatch overwatch;
|
||||
private final Robin robin;
|
||||
private final StarTrek starTrek;
|
||||
private final Weather weather;
|
||||
private final Lebowski lebowski;
|
||||
private final Medical medical;
|
||||
private final BackToTheFuture backToTheFuture;
|
||||
|
||||
public Faker() {
|
||||
this(Locale.ENGLISH);
|
||||
@@ -88,6 +106,8 @@ public class Faker {
|
||||
this.ancient = new Ancient(this);
|
||||
this.app = new App(this);
|
||||
this.artist = new Artist(this);
|
||||
this.avatar = new Avatar(this);
|
||||
this.aviation = new Aviation(this);
|
||||
this.lorem = new Lorem(this);
|
||||
this.music = new Music(this);
|
||||
this.name = new Name(this);
|
||||
@@ -105,6 +125,7 @@ public class Faker {
|
||||
this.company = new Company(this);
|
||||
this.crypto = new Crypto(this);
|
||||
this.commerce = new Commerce(this);
|
||||
this.currency = new Currency(this);
|
||||
this.options = new Options(this);
|
||||
this.code = new Code(this);
|
||||
this.file = new File(this);
|
||||
@@ -113,6 +134,7 @@ public class Faker {
|
||||
this.gameOfThrones = new GameOfThrones(this);
|
||||
this.dateAndTime = new DateAndTime(this);
|
||||
this.demographic = new Demographic(this);
|
||||
this.dog = new Dog(this);
|
||||
this.educator = new Educator(this);
|
||||
this.shakespeare = new Shakespeare(this);
|
||||
this.slackEmoji = new SlackEmoji(this);
|
||||
@@ -137,6 +159,20 @@ public class Faker {
|
||||
this.yoda = new Yoda(this);
|
||||
this.matz = new Matz(this);
|
||||
this.witcher = new Witcher(this);
|
||||
this.dragonBall = new DragonBall(this);
|
||||
this.funnyName = new FunnyName(this);
|
||||
this.hitchhikersGuideToTheGalaxy = new HitchhikersGuideToTheGalaxy(this);
|
||||
this.hobbit = new Hobbit(this);
|
||||
this.howIMetYourMother = new HowIMetYourMother(this);
|
||||
this.leagueOfLegends = new LeagueOfLegends(this);
|
||||
this.overwatch = new Overwatch(this);
|
||||
this.robin = new Robin(this);
|
||||
this.starTrek = new StarTrek(this);
|
||||
this.weather = new Weather(this);
|
||||
this.lebowski = new Lebowski(this);
|
||||
this.medical = new Medical(this);
|
||||
this.country = new Country(this);
|
||||
this.backToTheFuture = new BackToTheFuture(this);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -252,6 +288,11 @@ public class Faker {
|
||||
return this.randomService;
|
||||
}
|
||||
|
||||
public Currency currency() {
|
||||
return currency;
|
||||
|
||||
}
|
||||
|
||||
FakeValuesService fakeValuesService() {
|
||||
return this.fakeValuesService;
|
||||
}
|
||||
@@ -268,6 +309,14 @@ public class Faker {
|
||||
return artist;
|
||||
}
|
||||
|
||||
public Avatar avatar() {
|
||||
return avatar;
|
||||
}
|
||||
|
||||
public Aviation aviation() {
|
||||
return aviation;
|
||||
}
|
||||
|
||||
public Music music() {
|
||||
return music;
|
||||
}
|
||||
@@ -368,6 +417,10 @@ public class Faker {
|
||||
return demographic;
|
||||
}
|
||||
|
||||
public Dog dog() {
|
||||
return dog;
|
||||
}
|
||||
|
||||
public Educator educator() {
|
||||
return educator;
|
||||
}
|
||||
@@ -464,21 +517,74 @@ public class Faker {
|
||||
return witcher;
|
||||
}
|
||||
|
||||
public DragonBall dragonBall() {
|
||||
return dragonBall;
|
||||
}
|
||||
|
||||
public FunnyName funnyName() {
|
||||
return funnyName;
|
||||
}
|
||||
|
||||
public HitchhikersGuideToTheGalaxy hitchhikersGuideToTheGalaxy() {
|
||||
return hitchhikersGuideToTheGalaxy;
|
||||
}
|
||||
|
||||
public Hobbit hobbit() {
|
||||
return hobbit;
|
||||
}
|
||||
|
||||
public HowIMetYourMother howIMetYourMother() {
|
||||
return howIMetYourMother;
|
||||
}
|
||||
|
||||
public LeagueOfLegends leagueOfLegends() {
|
||||
return leagueOfLegends;
|
||||
}
|
||||
|
||||
public Overwatch overwatch() {
|
||||
return overwatch;
|
||||
}
|
||||
|
||||
public Robin robin() {
|
||||
return robin;
|
||||
}
|
||||
|
||||
public StarTrek starTrek() {
|
||||
return starTrek;
|
||||
}
|
||||
|
||||
public Weather weather() {
|
||||
return weather;
|
||||
}
|
||||
|
||||
public Lebowski lebowski() {
|
||||
return lebowski;
|
||||
}
|
||||
|
||||
public Medical medical(){return medical;}
|
||||
|
||||
public Country country(){ return country;}
|
||||
|
||||
public BackToTheFuture backToTheFuture() {
|
||||
return backToTheFuture;
|
||||
}
|
||||
|
||||
public String resolve(String key) {
|
||||
return this.fakeValuesService.resolve(key, this, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Allows the evaluation of native YML expressions to allow you to build your own.
|
||||
*
|
||||
* <p>
|
||||
* The following are valid expressions:
|
||||
* <ul>
|
||||
* <li>#{regexify '(a|b){2,3}'}</li>
|
||||
* <li>#{regexify '\\.\\*\\?\\+'}</li>
|
||||
* <li>#{bothify '????','false'}</li>
|
||||
* <li>#{Name.first_name} #{Name.first_name} #{Name.last_name}</li>
|
||||
* <li>#{number.number_between '1','10'}</li>
|
||||
* <li>#{regexify '(a|b){2,3}'}</li>
|
||||
* <li>#{regexify '\\.\\*\\?\\+'}</li>
|
||||
* <li>#{bothify '????','false'}</li>
|
||||
* <li>#{Name.first_name} #{Name.first_name} #{Name.last_name}</li>
|
||||
* <li>#{number.number_between '1','10'}</li>
|
||||
* </ul>
|
||||
*
|
||||
* @param expression (see examples above)
|
||||
* @return the evaluated string expression
|
||||
* @throws RuntimeException if unable to evaluate the expression
|
||||
|
||||
@@ -18,10 +18,9 @@ public class Finance {
|
||||
|
||||
private static final Map<String, String> countryCodeToBasicBankAccountNumberPattern =
|
||||
createCountryCodeToBasicBankAccountNumberPatternMap();
|
||||
//
|
||||
public String creditCard() {
|
||||
CreditCardType type = randomCreditCardType();
|
||||
final String key = String.format("credit_card.%s", type.toString().toLowerCase());
|
||||
|
||||
public String creditCard(CreditCardType creditCardType) {
|
||||
final String key = String.format("finance.credit_card.%s", creditCardType.toString().toLowerCase());
|
||||
String value = faker.fakeValuesService().resolve(key, this, faker);
|
||||
final String template = faker.numerify(value);
|
||||
|
||||
@@ -43,6 +42,11 @@ public class Finance {
|
||||
return template.replace('\\', ' ').replace('/', ' ').trim().replace('L', String.valueOf(luhnDigit).charAt(0));
|
||||
}
|
||||
|
||||
public String creditCard() {
|
||||
CreditCardType type = randomCreditCardType();
|
||||
return creditCard(type);
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a random Business Identifier Code
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class FunnyName {
|
||||
private final Faker faker;
|
||||
|
||||
protected FunnyName(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String name() {
|
||||
return faker.fakeValuesService().resolve("funny_name.name", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class HitchhikersGuideToTheGalaxy {
|
||||
private final Faker faker;
|
||||
|
||||
protected HitchhikersGuideToTheGalaxy(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.fakeValuesService().resolve("hitchhikers_guide_to_the_galaxy.characters", this, faker);
|
||||
}
|
||||
|
||||
public String location() {
|
||||
return faker.fakeValuesService().resolve("hitchhikers_guide_to_the_galaxy.locations", this, faker);
|
||||
}
|
||||
|
||||
public String marvinQuote() {
|
||||
return faker.fakeValuesService().resolve("hitchhikers_guide_to_the_galaxy.marvin_quote", this, faker);
|
||||
}
|
||||
|
||||
public String planet() {
|
||||
return faker.fakeValuesService().resolve("hitchhikers_guide_to_the_galaxy.planets", this, faker);
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("hitchhikers_guide_to_the_galaxy.quotes", this, faker);
|
||||
}
|
||||
|
||||
public String specie() {
|
||||
return faker.fakeValuesService().resolve("hitchhikers_guide_to_the_galaxy.species", this, faker);
|
||||
}
|
||||
|
||||
public String starship() {
|
||||
return faker.fakeValuesService().resolve("hitchhikers_guide_to_the_galaxy.starships", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Hobbit {
|
||||
private final Faker faker;
|
||||
|
||||
protected Hobbit(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.fakeValuesService().resolve("hobbit.character", this, faker);
|
||||
}
|
||||
|
||||
public String thorinsCompany() {
|
||||
return faker.fakeValuesService().resolve("hobbit.thorins_company", this, faker);
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("hobbit.quote", this, faker);
|
||||
}
|
||||
|
||||
public String location() {
|
||||
return faker.fakeValuesService().resolve("hobbit.location", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class HowIMetYourMother {
|
||||
private final Faker faker;
|
||||
|
||||
protected HowIMetYourMother(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.fakeValuesService().resolve("how_i_met_your_mother.character", this, faker);
|
||||
}
|
||||
|
||||
public String catchPhrase() {
|
||||
return faker.fakeValuesService().resolve("how_i_met_your_mother.catch_phrase", this, faker);
|
||||
}
|
||||
|
||||
public String highFive() {
|
||||
return faker.fakeValuesService().resolve("how_i_met_your_mother.high_five", this, faker);
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("how_i_met_your_mother.quote", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -6,8 +6,10 @@ import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
import static org.apache.commons.lang3.StringUtils.join;
|
||||
import static org.apache.commons.lang3.StringUtils.stripAccents;
|
||||
|
||||
public class Internet {
|
||||
private final Faker faker;
|
||||
@@ -21,9 +23,7 @@ public class Internet {
|
||||
}
|
||||
|
||||
public String emailAddress(String localPart) {
|
||||
return join(localPart,
|
||||
"@",
|
||||
FakerIDN.toASCII(faker.fakeValuesService().resolve("internet.free_email", this, faker)));
|
||||
return emailAddress(localPart, FakerIDN.toASCII(faker.fakeValuesService().resolve("internet.free_email", this, faker)));
|
||||
}
|
||||
|
||||
public String safeEmailAddress() {
|
||||
@@ -31,9 +31,11 @@ public class Internet {
|
||||
}
|
||||
|
||||
public String safeEmailAddress(String localPart) {
|
||||
return join(localPart,
|
||||
"@",
|
||||
FakerIDN.toASCII(faker.fakeValuesService().resolve("internet.safe_email", this, faker)));
|
||||
return emailAddress(localPart, FakerIDN.toASCII(faker.fakeValuesService().resolve("internet.safe_email", this, faker)));
|
||||
}
|
||||
|
||||
private String emailAddress(String localPart, String domain) {
|
||||
return join(stripAccents(localPart), "@", domain);
|
||||
}
|
||||
|
||||
public String domainName() {
|
||||
@@ -108,6 +110,10 @@ public class Internet {
|
||||
return password(8, 16);
|
||||
}
|
||||
|
||||
public String password(boolean includeDigit) {
|
||||
return password(8, 16, false, false, includeDigit);
|
||||
}
|
||||
|
||||
public String password(int minimumLength, int maximumLength) {
|
||||
return password(minimumLength, maximumLength, false);
|
||||
}
|
||||
@@ -117,15 +123,19 @@ public class Internet {
|
||||
}
|
||||
|
||||
public String password(int minimumLength, int maximumLength, boolean includeUppercase, boolean includeSpecial) {
|
||||
return password(minimumLength, maximumLength, includeUppercase, includeSpecial, true);
|
||||
}
|
||||
|
||||
public String password(int minimumLength, int maximumLength, boolean includeUppercase, boolean includeSpecial, boolean includeDigit) {
|
||||
if (includeSpecial) {
|
||||
char[] password = faker.lorem().characters(minimumLength, maximumLength, includeUppercase).toCharArray();
|
||||
char[] password = faker.lorem().characters(minimumLength, maximumLength, includeUppercase, includeDigit).toCharArray();
|
||||
char[] special = new char[]{'!', '@', '#', '$', '%', '^', '&', '*'};
|
||||
for (int i = 0; i < faker.random().nextInt(minimumLength); i++) {
|
||||
password[faker.random().nextInt(password.length)] = special[faker.random().nextInt(special.length)];
|
||||
}
|
||||
return new String(password);
|
||||
} else {
|
||||
return faker.lorem().characters(minimumLength, maximumLength, includeUppercase);
|
||||
return faker.lorem().characters(minimumLength, maximumLength, includeUppercase, includeDigit);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -283,8 +293,59 @@ public class Internet {
|
||||
}
|
||||
return slug.toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a UUID (type 4) as String.
|
||||
* @return A UUID as String.
|
||||
*/
|
||||
public String uuid() {
|
||||
return UUID.randomUUID().toString();
|
||||
}
|
||||
|
||||
private <T> T random(T[] src) {
|
||||
return src[faker.random().nextInt(src.length)];
|
||||
}
|
||||
|
||||
public String userAgent(UserAgent userAgent) {
|
||||
UserAgent agent = userAgent;
|
||||
|
||||
if(agent == null) {
|
||||
agent = UserAgent.any();
|
||||
}
|
||||
|
||||
String userAgentKey = "internet.user_agent." + agent.toString();
|
||||
return faker.fakeValuesService().resolve(userAgentKey, this, faker);
|
||||
}
|
||||
|
||||
public String userAgentAny() {
|
||||
return userAgent(null);
|
||||
}
|
||||
|
||||
public enum UserAgent {
|
||||
AOL("aol"),
|
||||
CHROME("chrome"),
|
||||
FIREFOX("firefox"),
|
||||
INTERNET_EXPLORER("internet_explorer"),
|
||||
NETSCAPE("netscape"),
|
||||
OPERA("opera"),
|
||||
SAFARI("safari");
|
||||
|
||||
//Browser's name in corresponding yaml (internet.yml) file.
|
||||
private String browserName;
|
||||
|
||||
UserAgent(String browserName) {
|
||||
this.browserName = browserName;
|
||||
}
|
||||
|
||||
private static UserAgent any() {
|
||||
UserAgent[] agents = UserAgent.values();
|
||||
int randomIndex = (int)(Math.random() * agents.length);
|
||||
return agents[randomIndex];
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return browserName;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class LeagueOfLegends {
|
||||
private final Faker faker;
|
||||
|
||||
protected LeagueOfLegends(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String champion() {
|
||||
return faker.fakeValuesService().resolve("games.league_of_legends.champion", this, faker);
|
||||
}
|
||||
|
||||
public String location() {
|
||||
return faker.fakeValuesService().resolve("games.league_of_legends.location", this, faker);
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("games.league_of_legends.quote", this, faker);
|
||||
}
|
||||
|
||||
public String summonerSpell() {
|
||||
return faker.fakeValuesService().resolve("games.league_of_legends.summoner_spell", this, faker);
|
||||
}
|
||||
|
||||
public String masteries() {
|
||||
return faker.fakeValuesService().resolve("games.league_of_legends.masteries", this, faker);
|
||||
}
|
||||
|
||||
public String rank() {
|
||||
return faker.fakeValuesService().resolve("games.league_of_legends.rank", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Lebowski {
|
||||
private final Faker faker;
|
||||
|
||||
public Lebowski(final Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String actor() {
|
||||
return faker.fakeValuesService().resolve("lebowski.actors", this, faker);
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.fakeValuesService().resolve("lebowski.characters", this, faker);
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("lebowski.quotes", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -39,17 +39,32 @@ public class Lorem {
|
||||
return characters(faker.random().nextInt(maximumLength - minimumLength) + minimumLength, includeUppercase);
|
||||
}
|
||||
|
||||
public String characters(int minimumLength, int maximumLength, boolean includeUppercase, boolean includeDigit) {
|
||||
return characters(faker.random().nextInt(maximumLength - minimumLength) + minimumLength, includeUppercase, includeDigit);
|
||||
}
|
||||
|
||||
public String characters(int fixedNumberOfCharacters) {
|
||||
return characters(fixedNumberOfCharacters, false);
|
||||
}
|
||||
|
||||
public String characters(int fixedNumberOfCharacters, boolean includeUppercase) {
|
||||
return characters(fixedNumberOfCharacters, includeUppercase, true);
|
||||
}
|
||||
|
||||
public String characters(int fixedNumberOfCharacters, boolean includeUppercase, boolean includeDigit) {
|
||||
if (fixedNumberOfCharacters < 1) {
|
||||
return "";
|
||||
}
|
||||
char[] buffer = new char[fixedNumberOfCharacters];
|
||||
for (int i = 0; i < buffer.length; i++) {
|
||||
char randomCharacter = characters[faker.random().nextInt(characters.length)];
|
||||
char randomCharacter;
|
||||
|
||||
if (includeDigit) {
|
||||
randomCharacter = characters[faker.random().nextInt(characters.length)];
|
||||
} else {
|
||||
randomCharacter = letters[faker.random().nextInt(letters.length)];
|
||||
}
|
||||
|
||||
if (includeUppercase && faker.bool().bool()) {
|
||||
randomCharacter = Character.toUpperCase(randomCharacter);
|
||||
}
|
||||
@@ -145,15 +160,17 @@ public class Lorem {
|
||||
|
||||
static {
|
||||
StringBuilder builder = new StringBuilder(36);
|
||||
for (char number = '0'; number <= '9'; number++) {
|
||||
builder.append(number);
|
||||
}
|
||||
for (char character = 'a'; character <= 'z'; character++) {
|
||||
builder.append(character);
|
||||
}
|
||||
letters = builder.toString().toCharArray();
|
||||
for (char number = '0'; number <= '9'; number++) {
|
||||
builder.append(number);
|
||||
}
|
||||
characters = builder.toString().toCharArray();
|
||||
}
|
||||
|
||||
private static final char[] letters;
|
||||
private static final char[] characters;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Medical {
|
||||
|
||||
private final Faker faker;
|
||||
|
||||
protected Medical(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String medicineName() {
|
||||
return faker.fakeValuesService().resolve("medical.medicine_name", this, faker);
|
||||
}
|
||||
|
||||
public String diseaseName() {
|
||||
return faker.fakeValuesService().resolve("medical.disease_name", this, faker);
|
||||
}
|
||||
|
||||
public String hospitalName() {
|
||||
return faker.fakeValuesService().resolve("medical.hospital_name", this, faker);
|
||||
}
|
||||
|
||||
public String symptoms() {
|
||||
return faker.fakeValuesService().resolve("medical.symptoms", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -23,4 +23,8 @@ public class Music {
|
||||
public String chord() {
|
||||
return key() + faker.options().option(CHORD_TYPES);
|
||||
}
|
||||
|
||||
public String genre() {
|
||||
return faker.resolve("music.genres");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -120,10 +120,13 @@ public class Name {
|
||||
* @see Name#lastName()
|
||||
*/
|
||||
public String username() {
|
||||
return StringUtils.join(new String[]{
|
||||
|
||||
String username = StringUtils.join(new String[]{
|
||||
firstName().replaceAll("'", "").toLowerCase(),
|
||||
".",
|
||||
lastName().replaceAll("'", "").toLowerCase()}
|
||||
);
|
||||
|
||||
return StringUtils.deleteWhitespace(username);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,11 +9,23 @@ public class Options {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
|
||||
public String option(String... options) {
|
||||
/**
|
||||
* Returns a random element from an varargs.
|
||||
*
|
||||
* @param options The varargs to take a random element from.
|
||||
* @param <E> The type of the elements in the varargs.
|
||||
* @return A randomly selected element from the varargs.
|
||||
*/
|
||||
public <E> E option(E... options) {
|
||||
return options[faker.random().nextInt(options.length)];
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a random element from Enum.
|
||||
*
|
||||
* @param enumeration The Enum to take a random element from.
|
||||
* @return A randomly selected element from the enum.
|
||||
*/
|
||||
public <E extends Enum<E>> E option(Class<E> enumeration) {
|
||||
E[] enumConstants = enumeration.getEnumConstants();
|
||||
return enumConstants[faker.random().nextInt(enumConstants.length)];
|
||||
@@ -22,7 +34,7 @@ public class Options {
|
||||
/**
|
||||
* Returns a random element from an array.
|
||||
*
|
||||
* @param array The array to take a random element fom.
|
||||
* @param array The array to take a random element from.
|
||||
* @param <E> The type of the elements in the array.
|
||||
* @return A randomly selected element from the array.
|
||||
*/
|
||||
@@ -33,7 +45,7 @@ public class Options {
|
||||
/**
|
||||
* Returns a random element from a list.
|
||||
*
|
||||
* @param list The list to take a random element fom.
|
||||
* @param list The list to take a random element from.
|
||||
* @param <E> The type of the elements in the list.
|
||||
* @return A randomly selected element from the list.
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Overwatch {
|
||||
private final Faker faker;
|
||||
|
||||
protected Overwatch(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String hero() {
|
||||
return faker.fakeValuesService().resolve("games.overwatch.heroes", this, faker);
|
||||
}
|
||||
|
||||
public String location() {
|
||||
return faker.fakeValuesService().resolve("games.overwatch.locations", this, faker);
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("games.overwatch.quotes", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -9,10 +9,10 @@ public class Pokemon {
|
||||
}
|
||||
|
||||
public String name() {
|
||||
return faker.resolve("pokemon.names");
|
||||
return faker.resolve("games.pokemon.names");
|
||||
}
|
||||
|
||||
public String location() {
|
||||
return faker.resolve("pokemon.locations");
|
||||
return faker.resolve("games.pokemon.locations");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class Robin {
|
||||
private final Faker faker;
|
||||
|
||||
protected Robin(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("robin.quotes", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
public class StarTrek {
|
||||
private final Faker faker;
|
||||
|
||||
protected StarTrek(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.fakeValuesService().resolve("star_trek.character", this, faker);
|
||||
}
|
||||
|
||||
public String location() {
|
||||
return faker.fakeValuesService().resolve("star_trek.location", this, faker);
|
||||
}
|
||||
|
||||
public String specie() {
|
||||
return faker.fakeValuesService().resolve("star_trek.specie", this, faker);
|
||||
}
|
||||
|
||||
public String villain() {
|
||||
return faker.fakeValuesService().resolve("star_trek.villain", this, faker);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
package com.github.javafaker;
|
||||
|
||||
/**
|
||||
* A generator for Weather data.
|
||||
*/
|
||||
public class Weather {
|
||||
|
||||
private static final int DEFAULT_MIN_TEMP_C = -30;
|
||||
private static final int DEFAULT_MAX_TEMP_C = 38;
|
||||
private static final int DEFAULT_MIN_TEMP_F = -22;
|
||||
private static final int DEFAULT_MAX_TEMP_F = 100;
|
||||
|
||||
private final Faker faker;
|
||||
|
||||
protected Weather(Faker faker) {
|
||||
this.faker = faker;
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a short weather description.
|
||||
*/
|
||||
public String description() {
|
||||
return faker.resolve("weather.description");
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a random temperature celsius between -30 and 38 degrees.
|
||||
* @return String that represents temperature in format 5°C
|
||||
*/
|
||||
public String temperatureCelsius() {
|
||||
return temperature(DEFAULT_MIN_TEMP_C, DEFAULT_MAX_TEMP_C, "weather.temperature.celsius");
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a random temperature fahrenheit between -22 and 100 degrees.
|
||||
* @return String that represents temperature in format 5°F
|
||||
*/
|
||||
public String temperatureFahrenheit() {
|
||||
return temperature(DEFAULT_MIN_TEMP_F, DEFAULT_MAX_TEMP_F, "weather.temperature.fahrenheit");
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a random temperature celsius between two temperatures.
|
||||
* @param minTemperature the minimal temperature
|
||||
* @param maxTemperature the maximal temperature
|
||||
* @return String that represents temperature in format 5°C
|
||||
*/
|
||||
public String temperatureCelsius(int minTemperature, int maxTemperature) {
|
||||
return temperature(minTemperature, maxTemperature, "weather.temperature.celsius");
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a random temperature fahrenheit between two temperatures.
|
||||
* @param minTemperature the minimal temperature
|
||||
* @param maxTemperature the maximal temperature
|
||||
* @return String that represents temperature in format 5°F
|
||||
*/
|
||||
public String temperatureFahrenheit(int minTemperature, int maxTemperature) {
|
||||
return temperature(minTemperature, maxTemperature, "weather.temperature.fahrenheit");
|
||||
}
|
||||
|
||||
private String temperature(int minTemperature, int maxTemperature, String degreeKey) {
|
||||
return faker.random().nextInt(minTemperature, maxTemperature) + faker.resolve(degreeKey);
|
||||
}
|
||||
}
|
||||
@@ -8,26 +8,26 @@ public class Witcher {
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.fakeValuesService().resolve("witcher.characters", this, faker);
|
||||
return faker.fakeValuesService().resolve("games.witcher.characters", this, faker);
|
||||
}
|
||||
|
||||
public String witcher() {
|
||||
return faker.fakeValuesService().resolve("witcher.witchers", this, faker);
|
||||
return faker.fakeValuesService().resolve("games.witcher.witchers", this, faker);
|
||||
}
|
||||
|
||||
public String school() {
|
||||
return faker.fakeValuesService().resolve("witcher.schools", this, faker);
|
||||
return faker.fakeValuesService().resolve("games.witcher.schools", this, faker);
|
||||
}
|
||||
|
||||
public String location() {
|
||||
return faker.fakeValuesService().resolve("witcher.locations", this, faker);
|
||||
return faker.fakeValuesService().resolve("games.witcher.locations", this, faker);
|
||||
}
|
||||
|
||||
public String quote() {
|
||||
return faker.fakeValuesService().resolve("witcher.quotes", this, faker);
|
||||
return faker.fakeValuesService().resolve("games.witcher.quotes", this, faker);
|
||||
}
|
||||
|
||||
public String monster() {
|
||||
return faker.fakeValuesService().resolve("witcher.monsters", this, faker);
|
||||
return faker.fakeValuesService().resolve("games.witcher.monsters", this, faker);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,10 +8,10 @@ public class Zelda {
|
||||
}
|
||||
|
||||
public String game() {
|
||||
return faker.resolve("zelda.games");
|
||||
return faker.resolve("games.zelda.games");
|
||||
}
|
||||
|
||||
public String character() {
|
||||
return faker.resolve("zelda.characters");
|
||||
return faker.resolve("games.zelda.characters");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
package com.github.javafaker.service;
|
||||
|
||||
import org.yaml.snakeyaml.Yaml;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
|
||||
public class FakeValues implements FakeValuesInterface {
|
||||
private final Locale locale;
|
||||
private final String filename;
|
||||
private final String path;
|
||||
private Map values;
|
||||
|
||||
FakeValues(Locale locale) {
|
||||
this(locale, getFilename(locale), getFilename(locale));
|
||||
}
|
||||
|
||||
private static String getFilename(Locale locale) {
|
||||
final StringBuilder filename = new StringBuilder(language(locale));
|
||||
if (!"".equals(locale.getCountry())) {
|
||||
filename.append("-").append(locale.getCountry());
|
||||
}
|
||||
return filename.toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* If you new up a locale with "he", it gets converted to "iw" which is old.
|
||||
* This addresses that unfortunate condition.
|
||||
*/
|
||||
private static String language(Locale l) {
|
||||
if (l.getLanguage().equals("iw")) {
|
||||
return "he";
|
||||
}
|
||||
return l.getLanguage();
|
||||
}
|
||||
|
||||
FakeValues(Locale locale, String filename, String path) {
|
||||
this.locale = locale;
|
||||
this.filename = filename;
|
||||
this.path = path;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map get(String key) {
|
||||
if (values == null) {
|
||||
values = loadValues();
|
||||
}
|
||||
|
||||
return values == null ? null : (Map) values.get(key);
|
||||
}
|
||||
|
||||
private Map loadValues() {
|
||||
String pathWithLocaleAndFilename = "/" + locale.getLanguage() + "/" + this.filename;
|
||||
String pathWithFilename = "/" + filename + ".yml";
|
||||
String pathWithLocale = "/" + locale.getLanguage() + ".yml";
|
||||
|
||||
List<String> paths = Arrays.asList(pathWithLocaleAndFilename, pathWithFilename, pathWithLocale);
|
||||
InputStream stream = null;
|
||||
for (String path : paths) {
|
||||
stream = findStream(path);
|
||||
if (stream != null) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (stream == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
final Map valuesMap = new Yaml().loadAs(stream, Map.class);
|
||||
Map localeBased = (Map) valuesMap.get(locale.getLanguage());
|
||||
if (localeBased == null) {
|
||||
localeBased = (Map) valuesMap.get(filename);
|
||||
}
|
||||
return (Map) localeBased.get("faker");
|
||||
}
|
||||
|
||||
private InputStream findStream(String filename) {
|
||||
InputStream streamOnClass = getClass().getResourceAsStream(filename);
|
||||
if (streamOnClass != null) {
|
||||
return streamOnClass;
|
||||
}
|
||||
return getClass().getClassLoader().getResourceAsStream(filename);
|
||||
}
|
||||
|
||||
boolean supportsPath(String path) {
|
||||
return this.path.equals(path);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.github.javafaker.service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public class FakeValuesGrouping implements FakeValuesInterface {
|
||||
|
||||
private List<FakeValues> fakeValuesList = new ArrayList<FakeValues>();
|
||||
|
||||
public void add(FakeValues fakeValues) {
|
||||
fakeValuesList.add(fakeValues);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings({"unchecked", "rawtypes"})
|
||||
public Map get(String key) {
|
||||
Map result = null;
|
||||
for (FakeValues fakeValues : fakeValuesList) {
|
||||
if (fakeValues.supportsPath(key)) {
|
||||
if (result != null) {
|
||||
final Map newResult = fakeValues.get(key);
|
||||
result.putAll(newResult);
|
||||
} else {
|
||||
result = fakeValues.get(key);
|
||||
}
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.github.javafaker.service;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
public interface FakeValuesInterface {
|
||||
Map get(String key);
|
||||
}
|
||||
@@ -3,15 +3,21 @@ package com.github.javafaker.service;
|
||||
import com.github.javafaker.Address;
|
||||
import com.github.javafaker.Faker;
|
||||
import com.github.javafaker.Name;
|
||||
import com.github.javafaker.service.files.EnFile;
|
||||
import com.mifmif.common.regex.Generex;
|
||||
import org.apache.commons.lang3.ClassUtils;
|
||||
import org.yaml.snakeyaml.Yaml;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.lang.reflect.Constructor;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.*;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
import java.util.regex.Matcher;
|
||||
@@ -21,28 +27,28 @@ public class FakeValuesService {
|
||||
private static final Pattern EXPRESSION_PATTERN = Pattern.compile("#\\{([a-z0-9A-Z_.]+)\\s?(?:'([^']+)')?(?:,'([^']+)')*\\}");
|
||||
|
||||
private final Logger log = Logger.getLogger("faker");
|
||||
|
||||
private final List<Map<String, Object>> fakeValuesMaps;
|
||||
|
||||
|
||||
private final List<FakeValuesInterface> fakeValuesList;
|
||||
private final RandomService randomService;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* Resolves YAML file using the most specific path first based on language and country code.
|
||||
* 'en_US' would resolve in the following order:
|
||||
* <ol>
|
||||
* <li>/en-US.yml</li>
|
||||
* <li>/en.yml</li>
|
||||
* </ol>
|
||||
* The search is case-insensitive, so the following will all resolve correctly. Also, either a hyphen or
|
||||
* an underscore can be used when constructing a {@link Locale} instance. This is legacy behavior and not
|
||||
* condoned, but it will work.
|
||||
* <ul>
|
||||
* <li>EN_US</li>
|
||||
* <li>En-Us</li>
|
||||
* <li>eN_uS</li>
|
||||
* </ul>
|
||||
* Resolves YAML file using the most specific path first based on language and country code.
|
||||
* 'en_US' would resolve in the following order:
|
||||
* <ol>
|
||||
* <li>/en-US.yml</li>
|
||||
* <li>/en.yml</li>
|
||||
* </ol>
|
||||
* The search is case-insensitive, so the following will all resolve correctly. Also, either a hyphen or
|
||||
* an underscore can be used when constructing a {@link Locale} instance. This is legacy behavior and not
|
||||
* condoned, but it will work.
|
||||
* <ul>
|
||||
* <li>EN_US</li>
|
||||
* <li>En-Us</li>
|
||||
* <li>eN_uS</li>
|
||||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @param locale
|
||||
* @param randomService
|
||||
*/
|
||||
@@ -55,57 +61,29 @@ public class FakeValuesService {
|
||||
locale = normalizeLocale(locale);
|
||||
|
||||
final List<Locale> locales = localeChain(locale);
|
||||
final List<Map<String,Object>> all = new ArrayList(locales.size());
|
||||
final List<FakeValuesInterface> all = new ArrayList(locales.size());
|
||||
|
||||
for (final Locale l : locales) {
|
||||
final StringBuilder filename = new StringBuilder(language(l));
|
||||
if (!"".equals(l.getCountry())) {
|
||||
filename.append("-").append(l.getCountry());
|
||||
}
|
||||
|
||||
final InputStream stream = findStream(filename.toString());
|
||||
if (stream != null) {
|
||||
all.add(fakerFromStream(stream, filename.toString()));
|
||||
boolean isEnglish = l.equals(Locale.ENGLISH);
|
||||
if (isEnglish) {
|
||||
FakeValuesGrouping fakeValuesGrouping = new FakeValuesGrouping();
|
||||
for (EnFile file : EnFile.getFiles()) {
|
||||
fakeValuesGrouping.add(new FakeValues(l, file.getFile(), file.getPath()));
|
||||
}
|
||||
all.add(fakeValuesGrouping);
|
||||
} else {
|
||||
all.add(new FakeValues(locale));
|
||||
}
|
||||
}
|
||||
|
||||
if (all.size() == 1 && !locale.equals(Locale.ENGLISH)) {
|
||||
// if we have only successfully loaded ENGLISH and the requested locale
|
||||
// wasn't english that means we were unable to load the requested locale
|
||||
// in that case we vomit.
|
||||
// If someone requests FRANCE ("fr","FR") and we can't load fr_FR but we
|
||||
// load "fr", then that's ok. we picked up a variant. only if we ONLY pick up
|
||||
// the default do we throw that exception.
|
||||
throw new LocaleDoesNotExistException(locale.toString() + " does not exist");
|
||||
}
|
||||
|
||||
this.fakeValuesMaps = Collections.unmodifiableList(all);
|
||||
}
|
||||
|
||||
/**
|
||||
* If you new up a locale with "he", it gets converted to "iw" which is old.
|
||||
* This addresses that unfortunate condition.
|
||||
*/
|
||||
private String language(Locale l) {
|
||||
if (l.getLanguage().equals("iw")) {
|
||||
return "he";
|
||||
}
|
||||
return l.getLanguage();
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the embedded faker: clause from the loaded Yml by the localeName, so .yml > en-us: > faker:
|
||||
*/
|
||||
protected Map fakerFromStream(InputStream stream, String localeName) {
|
||||
final Map valuesMap = new Yaml().loadAs(stream, Map.class);
|
||||
final Map localeBased = (Map) valuesMap.get(localeName);
|
||||
return (Map) localeBased.get("faker");
|
||||
this.fakeValuesList = Collections.unmodifiableList(all);
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert the specified locale into a chain of locales used for message resolution. For example:
|
||||
*
|
||||
* {@link Locale#FRANCE} (fr_FR) -> [ fr_FR, fr, en ]
|
||||
*
|
||||
* <p>
|
||||
* {@link Locale#FRANCE} (fr_FR) -> [ fr_FR, anotherTest, en ]
|
||||
*
|
||||
* @return a list of {@link Locale} instances
|
||||
*/
|
||||
protected List<Locale> localeChain(Locale from) {
|
||||
@@ -123,31 +101,22 @@ public class FakeValuesService {
|
||||
chain.add(Locale.ENGLISH); // default
|
||||
return chain;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return a proper {@link Locale} instance with language and country code set regardless of how
|
||||
* it was instantiated. new Locale("pt-br") will be normalized to a locale constructed
|
||||
* with new Locale("pt","BR").
|
||||
* it was instantiated. new Locale("pt-br") will be normalized to a locale constructed
|
||||
* with new Locale("pt","BR").
|
||||
*/
|
||||
private Locale normalizeLocale(Locale locale) {
|
||||
final String[] parts = locale.toString().split("[-\\_]");
|
||||
|
||||
|
||||
if (parts.length == 1) {
|
||||
return new Locale(parts[0]);
|
||||
} else {
|
||||
return new Locale(parts[0],parts[1]);
|
||||
return new Locale(parts[0], parts[1]);
|
||||
}
|
||||
}
|
||||
|
||||
private InputStream findStream(String filename) {
|
||||
String filenameWithExtension = "/" + filename + ".yml";
|
||||
InputStream streamOnClass = getClass().getResourceAsStream(filenameWithExtension);
|
||||
if (streamOnClass != null) {
|
||||
return streamOnClass;
|
||||
}
|
||||
return getClass().getClassLoader().getResourceAsStream(filenameWithExtension);
|
||||
}
|
||||
|
||||
/**
|
||||
* Fetch a random value from an array item specified by the key
|
||||
*
|
||||
@@ -214,10 +183,15 @@ public class FakeValuesService {
|
||||
String[] path = key.split("\\.");
|
||||
|
||||
Object result = null;
|
||||
for (Map<String, Object> fakeValuesMap : fakeValuesMaps) {
|
||||
Object currentValue = fakeValuesMap;
|
||||
for (FakeValuesInterface fakeValuesInterface : fakeValuesList) {
|
||||
Object currentValue = fakeValuesInterface;
|
||||
for (int p = 0; currentValue != null && p < path.length; p++) {
|
||||
currentValue = ((Map<String, Object>) currentValue).get(path[p]);
|
||||
String currentPath = path[p];
|
||||
if (currentValue instanceof Map) {
|
||||
currentValue = ((Map) currentValue).get(currentPath);
|
||||
} else {
|
||||
currentValue = ((FakeValuesInterface) currentValue).get(currentPath);
|
||||
}
|
||||
}
|
||||
result = currentValue;
|
||||
if (result != null) {
|
||||
@@ -236,7 +210,7 @@ public class FakeValuesService {
|
||||
* @return
|
||||
*/
|
||||
public String numerify(String numberString) {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (int i = 0; i < numberString.length(); i++) {
|
||||
if (numberString.charAt(i) == '#') {
|
||||
sb.append(randomService.nextInt(10));
|
||||
@@ -260,7 +234,7 @@ public class FakeValuesService {
|
||||
}
|
||||
|
||||
/**
|
||||
* Applies both a {@link #numerify(String)} and a {@link #letterify(String,boolean)}
|
||||
* Applies both a {@link #numerify(String)} and a {@link #letterify(String, boolean)}
|
||||
* over the incoming string.
|
||||
*
|
||||
* @param string
|
||||
@@ -300,7 +274,7 @@ public class FakeValuesService {
|
||||
* For example, the string "12??34" could be replaced with a string like "12AB34".
|
||||
*
|
||||
* @param letterString
|
||||
* @param isUpper specifies whether or not letters should be upper case
|
||||
* @param isUpper specifies whether or not letters should be upper case
|
||||
* @return
|
||||
*/
|
||||
public String letterify(String letterString, boolean isUpper) {
|
||||
@@ -308,7 +282,7 @@ public class FakeValuesService {
|
||||
}
|
||||
|
||||
private String letterHelper(int baseChar, String letterString) {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (int i = 0; i < letterString.length(); i++) {
|
||||
if (letterString.charAt(i) == '?') {
|
||||
sb.append((char) (baseChar + randomService.nextInt(26))); // a-z
|
||||
@@ -322,14 +296,14 @@ public class FakeValuesService {
|
||||
|
||||
/**
|
||||
* Resolves a key to a method on an object.
|
||||
*
|
||||
* <p>
|
||||
* #{hello} with result in a method call to current.hello();
|
||||
*
|
||||
* <p>
|
||||
* #{Person.hello_someone} will result in a method call to person.helloSomeone();
|
||||
*
|
||||
*/
|
||||
public String resolve(String key, Object current, Faker root) {
|
||||
final String expression = safeFetch(key, null);
|
||||
|
||||
if (expression == null) {
|
||||
throw new RuntimeException(key + " resulted in null expression");
|
||||
}
|
||||
@@ -339,6 +313,7 @@ public class FakeValuesService {
|
||||
|
||||
/**
|
||||
* resolves an expression using the current faker.
|
||||
*
|
||||
* @param expression
|
||||
* @param faker
|
||||
* @return
|
||||
@@ -346,22 +321,23 @@ public class FakeValuesService {
|
||||
public String expression(String expression, Faker faker) {
|
||||
return resolveExpression(expression, null, faker);
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>processes a expression in the style #{X.y} using the current objects as the 'current' location
|
||||
* within the yml file (or the {@link Faker} object hierarchy as it were).
|
||||
* </p>
|
||||
* <p>
|
||||
* #{Address.streetName} would get resolved to {@link Faker#address()}'s {@link Address#streetName()}
|
||||
* #{Address.streetName} would get resolved to {@link Faker#address()}'s {@link Address#streetName()}
|
||||
* </p>
|
||||
* <p>
|
||||
* #{address.street} would get resolved to the YAML > locale: faker: address: street:
|
||||
* #{address.street} would get resolved to the YAML > locale: faker: address: street:
|
||||
* </p>
|
||||
* <p>
|
||||
* Combinations are supported as well: "#{x} #{y}"
|
||||
* Combinations are supported as well: "#{x} #{y}"
|
||||
* </p>
|
||||
* <p>
|
||||
* Recursive templates are supported. if "#{x}" resolves to "#{Address.streetName}" then "#{x}" resolves to
|
||||
* {@link Faker#address()}'s {@link Address#streetName()}.
|
||||
* Recursive templates are supported. if "#{x}" resolves to "#{Address.streetName}" then "#{x}" resolves to
|
||||
* {@link Faker#address()}'s {@link Address#streetName()}.
|
||||
* </p>
|
||||
*/
|
||||
protected String resolveExpression(String expression, Object current, Faker root) {
|
||||
@@ -372,10 +348,10 @@ public class FakeValuesService {
|
||||
final String escapedDirective = matcher.group(0);
|
||||
final String directive = matcher.group(1);
|
||||
List<String> args = new ArrayList<String>();
|
||||
for (int i=2;i < matcher.groupCount()+1 && matcher.group(i) != null;i++) {
|
||||
for (int i = 2; i < matcher.groupCount() + 1 && matcher.group(i) != null; i++) {
|
||||
args.add(matcher.group(i));
|
||||
}
|
||||
|
||||
|
||||
// resolve the expression and reprocess it to handle recursive templates
|
||||
String resolved = resolveExpression(directive, args, current, root);
|
||||
if (resolved == null) {
|
||||
@@ -383,7 +359,7 @@ public class FakeValuesService {
|
||||
}
|
||||
|
||||
resolved = resolveExpression(resolved, current, root);
|
||||
result = result.replace(escapedDirective, resolved);
|
||||
result = StringUtils.replaceOnce(result, escapedDirective, resolved);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
@@ -391,20 +367,21 @@ public class FakeValuesService {
|
||||
/**
|
||||
* <h1>Search Order</h1>
|
||||
* <ul>
|
||||
* <li>Search for methods on the current object</li>
|
||||
* <li>local keys in Yaml File</li>
|
||||
* <li>Search for methods on faker child objects</li>
|
||||
* <li>Search for keys in yaml file by transforming object reference to yaml reference</li>
|
||||
* <li>Search for methods on the current object</li>
|
||||
* <li>local keys in Yaml File</li>
|
||||
* <li>Search for methods on faker child objects</li>
|
||||
* <li>Search for keys in yaml file by transforming object reference to yaml reference</li>
|
||||
* </ul>
|
||||
*
|
||||
* @return null if unable to resolve
|
||||
*/
|
||||
private String resolveExpression(String directive, List<String> args, Object current, Faker root) {
|
||||
// name.name (resolve locally)
|
||||
// Name.first_name (resolve to faker.name().firstName())
|
||||
final String simpleDirective = (isDotDirective(directive) || current == null)
|
||||
? directive
|
||||
final String simpleDirective = (isDotDirective(directive) || current == null)
|
||||
? directive
|
||||
: classNameToYamlName(current) + "." + directive;
|
||||
|
||||
|
||||
String resolved = null;
|
||||
// resolve method references on CURRENT object like #{number_between '1','10'} on Number or
|
||||
// #{ssn_valid} on IdNumber
|
||||
@@ -413,7 +390,7 @@ public class FakeValuesService {
|
||||
}
|
||||
|
||||
// simple fetch of a value from the yaml file. the directive may have been mutated
|
||||
// such that if the current yml object is car: and directive is #{wheel} then
|
||||
// such that if the current yml object is car: and directive is #{wheel} then
|
||||
// car.wheel will be looked up in the YAML file.
|
||||
if (resolved == null) {
|
||||
resolved = safeFetch(simpleDirective, null);
|
||||
@@ -428,16 +405,16 @@ public class FakeValuesService {
|
||||
if (resolved == null && isDotDirective(directive)) {
|
||||
resolved = resolveFakerObjectAndMethod(root, directive, args);
|
||||
}
|
||||
|
||||
|
||||
// last ditch effort. Due to Ruby's dynamic nature, something like 'Address.street_title' will resolve
|
||||
// because 'street_title' is a dynamic method on the Address object. We can't do this in Java so we go
|
||||
// because 'street_title' is a dynamic method on the Address object. We can't do this in Java so we go
|
||||
// thru the normal resolution above, but if we will can't resolve it, we once again do a 'safeFetch' as we
|
||||
// did first but FIRST we change the Object reference Class.method_name with a yml style internal refernce ->
|
||||
// class.method_name (lowercase)
|
||||
if (resolved == null && isDotDirective(directive)) {
|
||||
resolved = safeFetch(javaNameToYamlName(simpleDirective), null);
|
||||
}
|
||||
|
||||
|
||||
return resolved;
|
||||
}
|
||||
|
||||
@@ -452,6 +429,7 @@ public class FakeValuesService {
|
||||
|
||||
/**
|
||||
* Given a {@code slashDelimitedRegex} such as {@code /[ab]/}, removes the slashes and returns only {@code [ab]}
|
||||
*
|
||||
* @param slashDelimitedRegex a non null slash delimited regex (ex. {@code /[ab]/})
|
||||
* @return the regex without the slashes (ex. {@code [ab]})
|
||||
*/
|
||||
@@ -464,14 +442,14 @@ public class FakeValuesService {
|
||||
}
|
||||
|
||||
/**
|
||||
* @return a yaml style name from the classname of the supplied object (PhoneNumber => phone_number)
|
||||
* @return a yaml style name from the classname of the supplied object (PhoneNumber => phone_number)
|
||||
*/
|
||||
private String classNameToYamlName(Object current) {
|
||||
return javaNameToYamlName(current.getClass().getSimpleName());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return a yaml style name like 'phone_number' from a java style name like 'PhoneNumber'
|
||||
* @return a yaml style name like 'phone_number' from a java style name like 'PhoneNumber'
|
||||
*/
|
||||
private String javaNameToYamlName(String expression) {
|
||||
return expression.replaceAll("([A-Z])", "_$1")
|
||||
@@ -480,7 +458,6 @@ public class FakeValuesService {
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Given a directive like 'firstName', attempts to resolve it to a method. For example if obj is an instance of
|
||||
* {@link Name} then this method would return {@link Name#firstName()}. Returns null if the directive is nested
|
||||
@@ -500,15 +477,16 @@ public class FakeValuesService {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Accepts a {@link Faker} instance and a name.firstName style 'key' which is resolved to the return value of:
|
||||
* {@link Faker#name()}'s {@link Name#firstName()} method.
|
||||
*
|
||||
* @throws RuntimeException if there's a problem invoking the method or it doesn't exist.
|
||||
*/
|
||||
private String resolveFakerObjectAndMethod(Faker faker, String key, List<String> args) {
|
||||
final String[] classAndMethod = key.split("\\.", 2);
|
||||
|
||||
|
||||
try {
|
||||
String fakerMethodName = classAndMethod[0].replaceAll("_", "");
|
||||
MethodAndCoercedArgs fakerAccessor = accessor(faker, fakerMethodName, Collections.<String>emptyList());
|
||||
@@ -532,15 +510,15 @@ public class FakeValuesService {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Find an accessor by name ignoring case.
|
||||
*/
|
||||
private MethodAndCoercedArgs accessor(Object onObject, String name, List<String> args) {
|
||||
log.log(Level.FINE, "Find accessor named " + name + " on " + onObject.getClass().getSimpleName() + " with args " + args);
|
||||
|
||||
|
||||
for (Method m : onObject.getClass().getMethods()) {
|
||||
if (m.getName().equalsIgnoreCase(name)
|
||||
if (m.getName().equalsIgnoreCase(name)
|
||||
&& m.getParameterTypes().length == args.size()) {
|
||||
final List<Object> coercedArguments = coerceArguments(m, args);
|
||||
if (coercedArguments != null) {
|
||||
@@ -558,6 +536,7 @@ public class FakeValuesService {
|
||||
/**
|
||||
* Coerce arguments in <em>args</em> into the appropriate types (if possible) for the parameter arguments
|
||||
* to <em>accessor</em>.
|
||||
*
|
||||
* @return array of coerced values if successful, null otherwise
|
||||
* @throws Exception if unable to coerce
|
||||
*/
|
||||
@@ -567,10 +546,16 @@ public class FakeValuesService {
|
||||
|
||||
Class<?> toType = ClassUtils.primitiveToWrapper(accessor.getParameterTypes()[i]);
|
||||
try {
|
||||
final Constructor<?> ctor = toType.getConstructor(String.class);
|
||||
final Object coercedArgument = ctor.newInstance(args.get(i));
|
||||
|
||||
coerced.add(coercedArgument);
|
||||
if (toType.isEnum()) {
|
||||
Method method = toType.getMethod( "valueOf", String.class );
|
||||
String enumArg = args.get( i ).substring( args.get( i ).indexOf( "." ) + 1 );
|
||||
Object coercedArg = method.invoke( null, enumArg );
|
||||
coerced.add( coercedArg );
|
||||
} else {
|
||||
final Constructor<?> ctor = toType.getConstructor(String.class);
|
||||
final Object coercedArgument = ctor.newInstance(args.get(i));
|
||||
coerced.add(coercedArgument);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.fine("Unable to coerce " + args.get(i) + " to " + toType.getSimpleName() + " via " + toType.getSimpleName() + "(String) constructor.");
|
||||
return null;
|
||||
@@ -578,7 +563,7 @@ public class FakeValuesService {
|
||||
}
|
||||
return coerced;
|
||||
}
|
||||
|
||||
|
||||
private String string(Object obj) {
|
||||
return (obj == null) ? null : obj.toString();
|
||||
}
|
||||
@@ -591,14 +576,14 @@ public class FakeValuesService {
|
||||
private class MethodAndCoercedArgs {
|
||||
|
||||
private final Method method;
|
||||
|
||||
|
||||
private final List<Object> coerced;
|
||||
|
||||
private MethodAndCoercedArgs(Method m, List<Object> coerced) {
|
||||
this.method = requireNonNull(m, "method cannot be null");
|
||||
this.coerced = requireNonNull(coerced, "coerced arguments cannot be null");
|
||||
}
|
||||
|
||||
|
||||
private Object invoke(Object on) throws InvocationTargetException, IllegalAccessException {
|
||||
return method.invoke(on, coerced.toArray());
|
||||
}
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
package com.github.javafaker.service;
|
||||
|
||||
public class LocaleDoesNotExistException extends RuntimeException {
|
||||
public LocaleDoesNotExistException(String message) {
|
||||
super(message);
|
||||
}
|
||||
}
|
||||
@@ -51,4 +51,20 @@ public class RandomService {
|
||||
return random.nextBoolean();
|
||||
}
|
||||
|
||||
public Integer nextInt(int min, int max) {
|
||||
return random.nextInt((max - min) + 1) + min;
|
||||
}
|
||||
|
||||
public String hex() {
|
||||
return hex(8);
|
||||
}
|
||||
|
||||
public String hex(int length) {
|
||||
char[] hexValues = new char[]{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};
|
||||
StringBuilder hexString = new StringBuilder();
|
||||
for(int i = 0; i < length; i++) {
|
||||
hexString.append(hexValues[nextInt(hexValues.length)]);
|
||||
}
|
||||
return hexString.toString();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,199 @@
|
||||
package com.github.javafaker.service.files;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
public class EnFile {
|
||||
private final String file;
|
||||
private final String path;
|
||||
|
||||
private EnFile(String file) {
|
||||
this(file, file.replaceFirst(".yml", ""));
|
||||
}
|
||||
|
||||
private EnFile(String file, String path) {
|
||||
this.file = file;
|
||||
this.path = path;
|
||||
}
|
||||
|
||||
|
||||
public String getFile() {
|
||||
return file;
|
||||
}
|
||||
|
||||
public String getPath() {
|
||||
return path;
|
||||
}
|
||||
|
||||
private static List<String> FILES = Arrays.asList("address.yml",
|
||||
"ancient.yml",
|
||||
"animal.yml",
|
||||
"app.yml",
|
||||
"appliance.yml",
|
||||
"aqua_teen_hunger_force.yml",
|
||||
"artist.yml",
|
||||
"aviation.yml",
|
||||
"back_to_the_future.yml",
|
||||
"bank.yml",
|
||||
"beer.yml",
|
||||
"bojack_horseman.yml",
|
||||
"book.yml",
|
||||
"bossa_nova.yml",
|
||||
"breaking_bad.yml",
|
||||
"buffy.yml",
|
||||
"business.yml",
|
||||
"cannabis.yml",
|
||||
"chuck_norris.yml",
|
||||
"code.yml",
|
||||
"coffee.yml",
|
||||
"coin.yml",
|
||||
"color.yml",
|
||||
"commerce.yml",
|
||||
"community.yml",
|
||||
"company.yml",
|
||||
"compass.yml",
|
||||
"construction.yml",
|
||||
"cosmere.yml",
|
||||
"country.yml",
|
||||
"crypto_coin.yml",
|
||||
"currency.yml",
|
||||
"dc_comics.yml",
|
||||
"demographic.yml",
|
||||
"dessert.yml",
|
||||
"device.yml",
|
||||
"dota.yml",
|
||||
"dr_who.yml",
|
||||
"dragon_ball.yml",
|
||||
"dumb_and_dumber.yml",
|
||||
"dune.yml",
|
||||
"educator.yml",
|
||||
"elder_scrolls.yml",
|
||||
"electrical_components.yml",
|
||||
"esport.yml",
|
||||
"fallout.yml",
|
||||
"family_guy.yml",
|
||||
"famous_last_words.yml",
|
||||
"file.yml",
|
||||
"finance.yml",
|
||||
"food.yml",
|
||||
"football.yml",
|
||||
"fresh_prince_of_bel_air.yml",
|
||||
"friends.yml",
|
||||
"funny_name.yml",
|
||||
"game_of_thrones.yml",
|
||||
"gender.yml",
|
||||
"ghostbusters.yml",
|
||||
"grateful_dead.yml",
|
||||
"greek_philosophers.yml",
|
||||
"hacker.yml",
|
||||
"half_life.yml",
|
||||
"harry_potter.yml",
|
||||
"heroes.yml",
|
||||
"heroes_of_the_storm.yml",
|
||||
"hey_arnold.yml",
|
||||
"hipster.yml",
|
||||
"hitchhikers_guide_to_the_galaxy.yml",
|
||||
"hobbit.yml",
|
||||
"house.yml",
|
||||
"how_i_met_your_mother.yml",
|
||||
"id_number.yml",
|
||||
"industry_segments.yml",
|
||||
"internet.yml",
|
||||
"invoice.yml",
|
||||
"job.yml",
|
||||
"kpop.yml",
|
||||
"lebowski.yml",
|
||||
"lord_of_the_rings.yml",
|
||||
"lorem.yml",
|
||||
"lovecraft.yml",
|
||||
"markdown.yml",
|
||||
"marketing.yml",
|
||||
"matz.yml",
|
||||
"measurement.yml",
|
||||
"medical.yml",
|
||||
"michael_scott.yml",
|
||||
"military.yml",
|
||||
"most_interesting_man_in_the_world.yml",
|
||||
"movie.yml",
|
||||
"music.yml",
|
||||
"myst.yml",
|
||||
"name.yml",
|
||||
"nation.yml",
|
||||
"nato_phonetic_alphabet.yml",
|
||||
"new_girl.yml",
|
||||
"one_piece.yml",
|
||||
"overwatch.yml",
|
||||
"parks_and_rec.yml",
|
||||
"phish.yml",
|
||||
"phone_number.yml",
|
||||
"pokemon.yml",
|
||||
"princess_bride.yml",
|
||||
"programming_language.yml",
|
||||
"relationship.yml",
|
||||
"restaurant.yml",
|
||||
"rick_and_morty.yml",
|
||||
"robin.yml",
|
||||
"rock_band.yml",
|
||||
"rupaul.yml",
|
||||
"science.yml",
|
||||
"seinfeld.yml",
|
||||
"shakespeare.yml",
|
||||
"silicon_valley.yml",
|
||||
"simpsons.yml",
|
||||
"singular_siegler.yml",
|
||||
"slack_emoji.yml",
|
||||
"sonic_the_hedgehog.yml",
|
||||
"source.yml",
|
||||
"south_park.yml",
|
||||
"space.yml",
|
||||
"star_trek.yml",
|
||||
"star_wars.yml",
|
||||
"stargate.yml",
|
||||
"stock.yml",
|
||||
"stranger_thing.yml",
|
||||
"stripe.yml",
|
||||
"subscription.yml",
|
||||
"super_smash_bros.yml",
|
||||
"superhero.yml",
|
||||
"sword_art_online.yml",
|
||||
"team.yml",
|
||||
"the_expanse.yml",
|
||||
"the_it_crowd.yml",
|
||||
"the_thick_of_it.yml",
|
||||
"twin_peaks.yml",
|
||||
"umphreys_mcgee.yml",
|
||||
"university.yml",
|
||||
"v_for_vendetta.yml",
|
||||
"vehicle.yml",
|
||||
"venture_bros.yml",
|
||||
"verbs.yml",
|
||||
"weather.yml",
|
||||
"witcher.yml",
|
||||
"world_cup.yml",
|
||||
"world_of_warcraft.yml",
|
||||
"yoda.yml",
|
||||
"zelda.yml");
|
||||
|
||||
// files where the search path can't be derived from the filename
|
||||
private static List<EnFile> FILES_WITH_A_DIFFERENT_PATH = Arrays.asList(
|
||||
new EnFile("cat.yml", "creature"),
|
||||
new EnFile("dog.yml", "creature"),
|
||||
new EnFile("league_of_legends.yml", "games"),
|
||||
new EnFile("overwatch.yml", "games"),
|
||||
new EnFile("pokemon.yml", "games"),
|
||||
new EnFile("witcher.yml", "games"),
|
||||
new EnFile("zelda.yml", "games"),
|
||||
new EnFile("phone_number.yml", "cell_phone")); // load phone number again with a differen path
|
||||
|
||||
|
||||
public static List<EnFile> getFiles() {
|
||||
List<EnFile> files = new ArrayList<EnFile>();
|
||||
for (String file : FILES) {
|
||||
files.add(new EnFile(file));
|
||||
}
|
||||
files.addAll(FILES_WITH_A_DIFFERENT_PATH);
|
||||
|
||||
return files;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
by:
|
||||
faker:
|
||||
separator: " і "
|
||||
address:
|
||||
country: [Аўстралія, Аўстрыя, Азербайджан, Албанія, Алжыр, Амерыканскае Самоа (не прызнаная), Ірландыя, Ісландыя, Іспанія, Антарктыка (не прызнаная), Антыгуа і Барбуда, Антыльскія Астравы (не прызнаная), Аомынь (не прызнаная), Аргенціна, Арменія, Афганістан, Багамскія Астравы, Бангладэш, Барбадас, Бахрэйн, Беларусь, Беліз, Бельгія, Бенін, Балгарыя, Балівія, Боснія і Герцагавіна, Батсвана, Бразілія, Бруней, Буркіна-Фасо, Бурундзі, Бутан, Вануату, Ватыкан, Вялікабрытанія, Венгрыя, Венесуэла, Усходні Тымор, В'етнам, Габон, Гаіці, Гаяна, Гамбія, Гана, Гвадэлупа (не прызнаная), Гватэмала, Гвіяна (не прызнаная), Гвінея, Гвінея-Бісаў, Германія, Гандурас, Грэнада, Грэцыя, Грузія, Данія, Джыбуці, Дамініка, Дамініканская Рэспубліка, Егіпет, Замбія, Зімбабвэ, Ізраіль, Індыя, Інданезія, Іарданія, Ірак, Іран, Ірландыя, Ісландыя, Іспанія, Італія, Емен, Каба-Вэрдэ, Казахстан, Камбоджа, Камерун, Канада, Катар, Кенія, Кіпр, Кірыбаці, Кітай, Калумбія, Каморскія Выспы, Конга, Дэмакратычная Рэспубліка, Карэя (Паўночная), Карэя (Паўднёвая), Косава, Коста-Рыка, Кот-Д'івуар, Куба, Кувейт, выспы Кука, Кыргызстан, Лаос, Латвія, Лесота, Ліберыя, Ліван, Лівія, Літва, Ліхтэнштэйн, Люксембург, Маўрыкій, Маўрытанія, Мадагаскар, Македонія, Малаві, Малайзія, Малі, Мальдывы, Мальта, Маршалавы Астравы, Мексіка, Мікранэзія, Мазамбік, Малдова, Манака, Манголія, Марока, М'янма, Намібія, Науру, Непал, Нігер, Нігерыя, Нідэрланды, Нікарагуа, Новая Зеландыя, Нарвегія, Аб'яднаныя Арабскія Эміраты, Аман, Пакістан, Палаў, Панама, Папуа — Новая Гвінея, Парагвай, Перу, Польшча, Партугалія, Рэспубліка Конга, Расея, Руанда, Румынія, Сальвадор, Самоа, Сан-Марына, Сан-Томе і Прынсэп, Саудаўская Аравія, Свазіленд, Сейшэльскія астравы, Сенегал, Сэнт-Вінсэнт і Грэнадыны, Сэнт-Кітс і Нэвіс, Сэнт-Люсія, Сербія, Сінгапур, Сірыя, Славакія, Славенія, Злучаныя Штаты Амерыкі, Саламонавы Выспы, Самалі, Судан, Сурынам, Сьера-Леонэ, Таджыкістан, Тайланд, Тайвань (не прызнаная), Таміл-Ілама (не прызнаная), Танзанія, Тэркс і Кайкас (не прызнаная), Таго, Такелаў (не прызнаная), Тангійская, Трынідад і Табага, Тувалу, Туніс, Турэцкая Рэспубліка Паўночнага Кіпра (не прызнаная), Туркменістан, Турцыя, Уганда, Узбекістан, Украіна, Уругвай, Фарэрскія Выспы (не прызнаная), Фіджы, Філіпіны, Фінляндыя, Францыя, Французская Палінезія (не прызнаная), Харватыя, Цэнтральнаафрыканская Рэспубліка, Чад, Чарнагорыя, Чэхія, Чылі, Швейцарыя, Швецыя, Шры-Ланка, Эквадор, Экватарыяльная Гвінея, Эрытрэя, Эстонія, Эфіопія, Паўднёва-Афрыканская Рэспубліка, Ямайка, Японія]
|
||||
building_number: ['###']
|
||||
street_suffix: ['вул', 'вуліца', 'праспект', 'плошча', 'пл.']
|
||||
secondary_address: ['кв. ###']
|
||||
postcode: ['######']
|
||||
state: [Брэсцкая вобласць Віцебская вобласць, Гомельская вобласць, Гродзенская вобласць, Мінская вобласць, Магілёўская вобласць]
|
||||
street_title: [Савецкая, Маладзёжная, Цэнтральная, Школьная, Новая, Садовая, Лясная, Набярэжная, Леніна, Кастрычніцкая, Зялёная, Камсамольская, Зарэчная, Першамайская, Гагарына, Палявая, Лугавая, Піянерская, Кірава, Юбілейная, Паўднёвая, Пралетарская, Стэпавая, Пушкіна, Калініна, Паўднёвая, Калгасная, Працоўная, Сонечная, Чыгуначная, Усходняя, Завадская, Чапаева, Нагорная, Будаўнікоў, Берагавая, Перамогі, Горкага, Кааператыўная, Чырвонаармейская, Саўгасная, Рачная, Заплечнік , Спартыўная, Азёрная, Будаўнічая, Паркавая, Чкалава, Мічурына, Падгорная, Дружбы, Паштовая, Партызанская, Вакзальная, Лермантава, Свабоды, Дарожная, Дачная, Маякоўскага, Заходняя, Фрунзэ, Дзяржынскага, Маскоўская, Свярдлова, Някрасава, Гогаля, Чырвоная, Працоўная, Шасейная, Чэхава, Камуністычная, Працы, Камарова, Матросава, Астроўскага, Сасновая, Клубная, Куйбышава, Крупскай, Бярозавая, Карла Маркса, 8 Сакавіка, Бальнічная, Садовы , Інтэрнацыянальная, Суворава, Кветкавая, Трактовая, Ламаносава, Горная, Касманаўтаў, Энергетыкаў, Шаўчэнка, Вясновая, Механізатараў, Камунальная, Лясной , 40 гадоў Перамогі, Майская]
|
||||
city_name: [г. Гродна, г. Мiнск, г. Магiлёў , г. Брэст , г. Вiцебск , г. Гомель , г. Баранавiчы , г. Бешанковiчы , г. Брагiн , г. Бяроза , г. Браслаў , г. Буда-Кашалёва , г. Ганцавiчы , г. Верхнядзвiнск , г. Ветка , г. Драгiчын , г. Глыбокае , г. Добруш , г. Жабiнка , г. Гарадок , г. Ельск , г. Iванава , г. Докшыцы , г. Жыткавiчы , г. Iвацэвiчы , г. Дуброўна , г. Жлобiн , г. Камянец , г. Лепель , г. Калiнкавiчы , г. Кобрын , г. Лёзна , г. Карма , г. Лунiнец , г. Мёры , г. Лельчыцы , г. Ляхавiчы , г. Наваполацк , г. Лоеў , г. Маларыта , г. Орша , г. Мазыр , г. Пiнск , г. Полацк , г. Нароўля , г. Пружаны , г. Паставы , г. Кастрычнiцкi , г. Столiн , г. Расоны , г. Петрыкаў , г. Сянно , г. Рэчыца , г. Талачын , г. Рагачоў , г. Ушачы , г. Светлагорск , г. Чашнiкi , г. Хойнiкi , г. Шаркаўшчына , г. Чачэрск , г. Шумiлiна , г. Бераставiца , г. Бялынiчы , г. Ваўкавыск , г. Беразiно , г. Бабруйск , г. Воранава , г. Барысаў , г. Быхаў , г. Дзятлава , г. Вiлейка , г. Глуск , г. Зэльва , г. Валожын , г. Горкi , г. Iўе , г. Дзяржынск , г. Дрыбiн , г. Карэлiчы , г. Жодзiна , г. Кiраўск , г. Лiда , г. Клецк , г. Клiмавiчы , г. Масты , г. Капыль , г. Клiчаў , г. Навагрудак , г. Крупкi , г. Касцюковiчы , г. Астравец , г. Лагойск , г. Краснаполле , г. Ашмяны , г. Любань , г. Крычаў , г. Слуцк , г. Чэрыкаў , г. Смалявiчы , г. Шклоў , г. Салiгорск , г. Стоўбцы , г. Узда , г. Чэрвень]
|
||||
city:
|
||||
- "#{Address.city_name}"
|
||||
street_name:
|
||||
- "#{street_suffix} #{Address.street_title}"
|
||||
- "#{Address.street_title} #{street_suffix}"
|
||||
street_address:
|
||||
- "#{street_name}, #{building_number}"
|
||||
default_country: [Беларусь]
|
||||
full_address:
|
||||
- "#{postcode} #{default_country}, #{city}, #{street_address}"
|
||||
- "#{postcode} #{default_country}, #{city}, #{street_address} #{secondary_address}"
|
||||
|
||||
internet:
|
||||
free_email: [yandex.ru, ya.ru, mail.ru, gmail.com, yahoo.com, hotmail.com]
|
||||
domain_suffix: [com, ru, info, бел, net, org, by]
|
||||
|
||||
name:
|
||||
male_first_name: [Аляксандр, Аляксей, Альберт, Анатоль, Андрэй, Антон, Аркадзь, Арсеній, Арцём, Барыс, Вадзім, Валянцін, Валерый, Васіль, Віктар, Віталь, Уладзімір, Уладзіслаў, Вячаслаў, Генадзь, Георгій, Герман, Рыгор, Данііл, Дзяніс, Дзмітрый, Яўген, Ягор, Іван, Ігнат, Ігар, Ілля, Канстанцін, Лаўрэнцій, Леанід, Лука, Макар, Максім, Мацвей, Міхаіл, Мікіта, Мікалай, Алег, Раман, Сямён, Сяргей, Станіслаў, Сцяпан, Фёдар, Эдуард, Юрый, Яраслаў]
|
||||
male_middle_name: [Аляксандравіч, Аляксеевіч, Альбертавіч, Анатольевіч, Андрэевіч, Антановіч, Аркадзевіч, Арсеньевіч, Арцёмавіч, Барысавіч, Вадзімавіч, Валянцінавіч, Валер'евіч, Васільевіч, Віктаравіч, Вітальевіч, Уладзіміравіч, Уладзіслававіч, Вячаслававіч, Генадзьевіч, Георгіевіч, Германовіч, Рыгоравіч, Данілавіч, Дзянісавіч, Дзмітрыевіч, Яўгеньевіч, Ягоравіч, Іванавіч, Ігнатавіч, Ігаравіч, Ільіча, Канстанцінавіч, Лаўрэнцьевіч, Леанідавіч, Лукіч, Макаравіч, Максімавіч, Мацвеевіч, Міхайлавіч, Нікіціч, Мікалаевіч, Алегавіч, Рамановіч, Сямёнавіч, Сяргеевіч, Станіслававіч, Сцяпанавіч, Фёдаравіч, Эдуардавіч, Юр'евіч, Яраслававіч]
|
||||
male_last_name: [Смірноў, Іваноў, І. Кузняцоў, Папоў, Сакалоў, Лебедзеў, Казлоў, Новікаў, Марозаў, Пятроў, Ваўкоў, Салаўёў, Васільеў, Зайцаў, Паўлаў, Сямёнаў, Голубеў, Вінаградаў, Багданаў, Вараб'ёў, Фёдараў, Міхайлаў, Бяляеў, Тарасаў, Бялоў, Камароў, Арлоў, Кісялёў, Макараў, Андрэеў, Кавалёў, Ільін, Гусеў, Цітоў, Кузьмін, Кудраўцаў, Баранаў, Кулікоў, Аляксееў, Сцяпанаў, Якаўлеў, Сарокін, Сяргееў, Раманаў, Захараў, Барысаў, Каралеў, Герасімаў, Панамароў, Грыгор'еў, Лазараў, Мядзведзеў, Яршоў, Нікіцін, Собалеў, Рабаў, Палякаў, Кветак, Данілаў, Жукоў, Фралоў, Жураўлёў, Нікалаеў, Крылоў, Максімаў, Сідараў, Осіпаў, Белавусаў, Фядотаў, Дарафееў, Ягораў, Мацвееў, Баброў, Дзмітрыеў, Калінін, Анісімаў, Пеўняў, Антонаў, Цімафееў, Нікіфараў, Весялоў, Філіпаў, Маркаў, Бальшакоў, Суханаў, Міронаў, Шыраеў, Аляксандраў, Канавалаў, Шастакоў, Казакоў, Яфімаў, Дзянісаў, Громаў, Фамін, Давыдаў, Мельнікаў, Шчарбакоў, Бліноў, Калеснікаў, Карпаў, Афанасьеў, Уласаў, Маслаў, Ісакаў, Ціханаў, Аксёнаў, Гаўрылаў, Радзівонаў, Катоў, Гарбуноў, Кудрашоў, Быкаў, Зуеў, Траццякоў, Савельеў, Паноў, Рыбакоў, Сувораў, Абрамаў, Воранаў, Мухін, Архіпаў, Трафімаў, Мартынаў, Емяльянаў, Гаршкоў, Чарноў, Аўчыннікаў, Селязнёў, Панфілаў, Капылоў, Міхееў, Галкін, Назараў, Лабанаў, Лукін, Белякоў, Патапаў, Някрасаў, Хахлоў, Жданаў, Навумаў, Шылаў, Варанцоў, Ермакоў, Драздоў, Ігнацьеў, Савін, Лагінаў, Сафонаў, Капусцін, Кірылаў, Маісееў, Елісееў, Кошалеў, Косцін, Гарбачоў, Арэхаў, Яфрэмаў, Ісаеў, Еўдакімаў, Калашнікаў, Дзікоў, Шкарпэтак, Юдзін, Кулагін, Лапін, Прохараў, Несцераў, Харытонаў, Агафонаў, Мурашак, Ларыёнаў, Федасееў, Зімін, Пахомаў, Шубін, Ігнатаў, Філатаў, Крукаў, Рагоў, Кулакоў, Цярэнцьеў, Малчанаў, Уладзіміраў, Арцем'еў, Гур'еў, Зіноўеў, Грышын, Конанаў, Дзяменцьеў, Сітнікаў, Сіманаў, Мішын, Фадзееў, Камісараў, Мамантаў, Носаў, Гуляеў, Шароў, Усцінаў, Вішнякоў, Яўсееў, Лаўрэнцьеў, Брагін, Канстанцінаў, Карнілаў, Аўдзееў, Зыкаў, Бірукоў, Шарапаў, Ніканаў, Шчукін, Дзячкоў, Адзінцоў, Сазонаў, Якушаў, Красільнікаў, Гардзееў, Самойлаў, Князеў, Бяспалаў, Увараў, Шашкоў, Бабылёў, Даронін, Белазёраў, Ражкоў, Самсонаў, Мяснікоў, Ліхачоў, Бураў, Сысоеў, Фамічоў, Русакоў, Стралкоў, Гушчын, Цяцерын, Колобов, Субоцін, Фокін, Блахін, Селіверстаў, Пестов, Кандрацьеў, Сілін, Меркушев, Лыткін, Тураў]
|
||||
female_first_name: [Ганна, Алёна, Аляўціна, Аляксандра, Аліна, Ала, Анастасія, Ангеліна, Анжэла, Анжаліка, Антонида, Антаніна, Анфіса, Арына, Валянціна, Валерыя, Варвара, Васіліса, Вера, Вераніка, Вікторыя, Галіна, Дар'я, Яўгенія, Кацярына, Алена, Лізавета, Жанна, Зінаіда, Зоя, Ірына, Кіра, Клаўдзія, Ксенія, Ларыса, Лідзія, Любоў, Людміла, Маргарыта, Марына, Марыя, Надзея, Наталля, Ніна, Аксана, Вольга, Раіса, Рэгіна, Рыма, Святлана, Сафія, Таісія, Тамара, Таццяна, Ульяна, Юлія]
|
||||
female_middle_name: [Аляксандраўна, Аляксееўна, Альбертаўна, Анатольеўна, Андрэеўна, Антонаўна, Аркадзьеўна, Арсеньеўна, Арцёмаўна, Барысаўна, Вадзімаўна, Валянцінаўна, Валер'еўна, Васільеўна, Віктараўна, Вітальеўна, Уладзіміраўна, Уладзіславаўна, Вячаславаўна, Генадзьеўна, Георгіеўна, Германовна, Рыгораўна, Данииловна, Дзянісаўна, Дзмітрыеўна, Яўгенаўна, Ягораўна, Іванаўна, Ігнацьеўна, Ігараўна, Ільінічна, Канстанцінаўна, Лаўрэнцьеўна, Леанідаўна, Макараўна, Максімаўна, Мацвееўна, Міхайлаўна, Мікітаўна, Мікалаеўна, Алегаўна, Раманаўна, Сямёнаўна, Іванаўна, Станіславаўна, Сцяпанаўна, Фёдараўна, Эдуардаўна, Юр'еўна, Ярославовна]
|
||||
female_last_name: [Смірнова, Іванова, Кузняцова, Папова, Сакалова, Лебедзева, Казлова, Новікава, Марозава, Пятрова, Волкава, Салаўёва, Васільева, Зайцава, Паўлава, Сямёнава, Голубева, Вінаградава, Багданава, Вараб'ёва, Фёдарава, Міхайлава, Бяляева, Тарасава, Бялова, Камарова, Арлова, Кісялёва, Макарава, Андрэева, Кавалёва, Ільіна, Гусева, Цітова, Кузьміна, Кудраўцава, Баранава, Кулікова, Аляксеева, Сцяпанава, Якаўлева, Сарокіна, Сяргеева, Раманава, Захарава, Барысава, Каралева, Герасімава, Панамарова, Грыгор'ева, Лазарава, Мядзведзева, Яршова, Нікіціна, Собалева, Рабава, Палякова, Цвяткова, Данілава, Жукава, Фралова, Жураўлёва, Мікалаева, Крылова, Максімава, Сідарава, Осіпава, Белавусава, Фядотава, Дарафеева, Ягорава, Матвеева, Баброва, Дзмітрыева, Калініна, Анісімава, Петухова, Антонава, Цімафеева, Нікіфарава, Весялова, Філіпава, Маркава, Бальшакова, Суханава, Міронава, Ширяева, Аляксандрава, Канавалава, Шастакова, Казакова, Яфімава, Дзянісава, Громава, Фаміна, Давыдава, Мельнікава, Шчарбакова, Блінова, Калеснікава, Карпава, Афанасьева, Уласава, Маслава, Ісакава, Ціханава, Аксёнава, Гаўрылава, Радзівонава, Котава, Гарбунова, Кудрашова, Быкава, Зуева, Траццякова, Савельева, Панова, Рыбакова, Суворава, Абрамава, Воранава, Мухіна, Архіпава, Трафімава, Мартынава, Емяльянава, Гаршкова, Чарнова, Аўчыннікава, Селязнёва, Панфілава, Копылова, Міхеева, Галкіна, Назарава, Лабанава, Лукіна, Белякова, Патапава, Някрасава, Хахлова, Жданава, Навумава, Шылава, Варанцова, Ермакова, Драздова, Ігнацьева, Савіна, Логінава, Сафонава, Капусціна, Кірылава, Маісеева, Елісеева, Кошалева, Косціна, Гарбачова, Арэхава, Яфрэмава, Ісаева, Еўдакімава, Калашнікава, Кабанава, Наскова, Юдзіна, Кулагіна, Лапіна, Прохарава, Несцерава, Харытонава, Агафонава, Мураўёва, Ларыёнава, Федасеева, Зіміна, Пахомава, Шубіна, Ігнатава, Філатава, Крукава, Рогава, Кулакова, Цярэнцьева, Малчанава, Уладзімірава, Арцем'ева, Гур'ева, Зіноўева, Грышына, Конанава, Дзяменцьева, Сітнікава, Сіманава, Мішына, Фадзеева, Камісарава, Мамантава, Носава, Гуляева, Шарова, Усцінава, Вішнякова, Яўсеева, Лаўрэнцьева, Брагіна, Канстанцінава, Карнілава, Аўдзеева, Зыкава, Бірукова, Шарапава, Ніканава, Шчукіна, Дзьячкова, Адзінцова, Сазонава, Якушава, Красільнікава, Гардзеева, Самойлава, Князева, Бяспалава, Уварава, Шашкова, Бобылева, Дароніна, Белазёрава, Ражкова, Самсонава, Мяснікова, Ліхачова, Бурава, Сысоева, Фамічова, Русакова, Стралкова, Гушчына, Цяцерына, Колабава, Субоціна, Фокіна, Блахіна, Селіверстава, Пестова, Кандрацьева, Сілін, Меркушева, Лыткіна, Турава]
|
||||
first_name:
|
||||
- "#{female_first_name}"
|
||||
- "#{male_first_name}"
|
||||
last_name:
|
||||
- "#{female_last_name}"
|
||||
- "#{male_last_name}"
|
||||
name:
|
||||
- "#{male_first_name} #{male_last_name}"
|
||||
- "#{male_last_name} #{male_first_name}"
|
||||
- "#{male_first_name} #{male_middle_name} #{male_last_name}"
|
||||
- "#{male_last_name} #{male_first_name} #{male_middle_name}"
|
||||
- "#{female_first_name} #{female_last_name}"
|
||||
- "#{female_last_name} #{female_first_name}"
|
||||
- "#{female_first_name} #{female_middle_name} #{female_last_name}"
|
||||
- "#{female_last_name} #{female_first_name} #{female_middle_name}"
|
||||
|
||||
phone_number:
|
||||
formats: ['+375(##)###-##-##']
|
||||
|
||||
commerce:
|
||||
color: [чырвоны, зялены, сіні, жоўты, барвовы, мятный, зелянява-блакітны, белы, чорны, аранжавы, ружовы, шэры, чырвона-карычневы, фіялетавы, бірузовы, жоўта-карычневы, нябесна блакітны, памяранцава-ружовы, цемна-фіялетавы, орхидный, аліўкавы, фіялетавы, цытрынавы, крэмавы, сіне-фіялетавы, залаты, чырвона-фіялетавы, блакітны, блакітны, ліловы, сярэбраны]
|
||||
department: ["Кнігі", "Фільмы", "музыка", "гульні", "Электроніка", "кампутары", "Дом", "сад інструмент", "Бакалея", "здароўе", "прыгажосць", "Цацкі", "дзіцячы", "для дзяцей", "Адзенне", "абутак", "ўпрыгожванні", "Спорт", "турызм", "Аўтамабільная", "прамысловая"]
|
||||
product_name:
|
||||
adjective: [Маленькі, Эрганамічны, Грубы, Інтэлектуальны, Цудоўны, Казачны, Фантастычны, Практычны, Лоснящийся, Надзвычайны, Велізарны, Здавальняючы, Сінэргетычны, Цяжкі, Лёгкі, Аэрадынамічнае, Трывалы]
|
||||
material: [Сталёвы, Драўляны, Бетонны, Пластыкавы, Баваўняны, Гранітны, Гумовы, Скураны, Шаўковы, Ваўнянай, Ільняны, Мармуровы, Жалезны, Бронзавы, Медны, Алюмініевы, Папяровы]
|
||||
product: [Крэсла, Аўтамабіль, Кампутар, Бярэ, Кулон, Стол, Швэдар, Рэмень, Чаравік, Талерка, Нож, Бутэлька, Паліто, Лямпа, Клавіятура, Сумка, Лава, Гадзіннік, Кашалек]
|
||||
|
||||
company:
|
||||
prefix: [ІП, ТАА, ЗАТ, ААТ, НКА, ТСЖ, ОП]
|
||||
suffix: [Снаб, Торг, Пром, Трейд, Сбыт]
|
||||
name:
|
||||
- "#{prefix} #{Name.female_first_name}"
|
||||
- "#{prefix} #{Name.male_first_name}"
|
||||
- "#{prefix} #{Name.male_last_name}"
|
||||
- "#{prefix} #{suffix}#{suffix}"
|
||||
- "#{prefix} #{suffix}#{suffix}#{suffix}"
|
||||
- "#{prefix} #{Address.city_name}#{suffix}"
|
||||
- "#{prefix} #{Address.city_name}#{suffix}#{suffix}"
|
||||
- "#{prefix} #{Address.city_name}#{suffix}#{suffix}#{suffix}"
|
||||
|
||||
weather:
|
||||
description: ["Ясна","Сонечна","Хмарно з проясненнями","Мінлива хмарність","Переважно хмарно","Пасмурно","Злива","Дощ","Мряка","Грози","Сніг","Мокрий сніг","Град"]
|
||||
temperature:
|
||||
celsius: °C
|
||||
fahrenheit: °F
|
||||
@@ -34,7 +34,7 @@ de:
|
||||
compass:
|
||||
cardinal:
|
||||
word: ['Norden', 'Osten', 'Süden', 'Westen']
|
||||
abbreviation: ['N', 'E', 'S', 'W']
|
||||
abbreviation: ['N', 'O', 'S', 'W']
|
||||
azimuth: ['0', '90', '180', '270']
|
||||
ordinal:
|
||||
word: ['Nordosten', 'Südosten', 'Südwesten', 'Nordwesten']
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,575 @@
|
||||
en:
|
||||
faker:
|
||||
address:
|
||||
city_prefix: [North, East, West, South, New, Lake, Port]
|
||||
city_suffix: [town, ton, land, ville, berg, burgh, borough, bury, view, port, mouth, stad, furt, chester, mouth, fort, haven, side, shire]
|
||||
country: [Afghanistan, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antarctica (the territory South of 60 deg S), Antigua and Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Bouvet Island (Bouvetoya), Brazil, British Indian Ocean Territory (Chagos Archipelago), Brunei Darussalam, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Cayman Islands, Central African Republic, Chad, Chile, China, Christmas Island, Cocos (Keeling) Islands, Colombia, Comoros, Congo, Congo, Cook Islands, Costa Rica, Cote d'Ivoire, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Faroe Islands, Falkland Islands (Malvinas), Fiji, Finland, France, French Guiana, French Polynesia, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guadeloupe, Guam, Guatemala, Guernsey, Guinea, Guinea-Bissau, Guyana, Haiti, Heard Island and McDonald Islands, Holy See (Vatican City State), Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Iraq, Isle of Man, Israel, Italy, Jamaica, Japan, Jersey, Jordan, Kazakhstan, Kenya, Kiribati, Democratic People's Republic of Korea, Republic of Korea, Kuwait, Kyrgyz Republic, Lao People's Democratic Republic, Latvia, Lebanon, Lesotho, Liberia, Libyan Arab Jamahiriya, Liechtenstein, Lithuania, Luxembourg, Macao, Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Montserrat, Morocco, Mozambique, Myanmar, Namibia, Nauru, Nepal, Netherlands Antilles, Netherlands, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Niue, Norfolk Island, Northern Mariana Islands, Norway, Oman, Pakistan, Palau, Palestinian Territory, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Pitcairn Islands, Poland, Portugal, Puerto Rico, Qatar, Reunion, Romania, Russian Federation, Rwanda, Saint Barthelemy, Saint Helena, Saint Kitts and Nevis, Saint Lucia, Saint Martin, Saint Pierre and Miquelon, Saint Vincent and the Grenadines, Samoa, San Marino, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia (Slovak Republic), Slovenia, Solomon Islands, Somalia, South Africa, South Georgia and the South Sandwich Islands, Spain, Sri Lanka, Sudan, Suriname, Svalbard & Jan Mayen Islands, Swaziland, Sweden, Switzerland, Syrian Arab Republic, Taiwan, Tajikistan, Tanzania, Thailand, Timor-Leste, Togo, Tokelau, Tonga, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Turks and Caicos Islands, Tuvalu, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States of America, United States Minor Outlying Islands, Uruguay, Uzbekistan, Vanuatu, Venezuela, Vietnam, 'Virgin Islands, British', 'Virgin Islands, U.S.', Wallis and Futuna, Western Sahara, Yemen, Zambia, Zimbabwe]
|
||||
country_by_code:
|
||||
AF: "Afghanistan"
|
||||
AL: "Albania"
|
||||
DZ: "Algeria"
|
||||
AS: "American Samoa"
|
||||
AD: "Andorra"
|
||||
AO: "Angola"
|
||||
AI: "Anguilla"
|
||||
AQ: "Antarctica"
|
||||
AG: "Antigua And Barbuda"
|
||||
AR: "Argentina"
|
||||
AM: "Armenia"
|
||||
AW: "Aruba"
|
||||
AU: "Australia"
|
||||
AT: "Austria"
|
||||
AZ: "Azerbaijan"
|
||||
BS: "Bahamas"
|
||||
BH: "Bahrain"
|
||||
BD: "Bangladesh"
|
||||
BB: "Barbados"
|
||||
BY: "Belarus"
|
||||
BE: "Belgium"
|
||||
BZ: "Belize"
|
||||
BJ: "Benin"
|
||||
BM: "Bermuda"
|
||||
BT: "Bhutan"
|
||||
BO: "Bolivia"
|
||||
BA: "Bosnia And Herzegovina"
|
||||
BW: "Botswana"
|
||||
BV: "Bouvet Island"
|
||||
BR: "Brazil"
|
||||
IO: "British Indian Ocean Territory"
|
||||
BN: "Brunei Darussalam"
|
||||
BG: "Bulgaria"
|
||||
BF: "Burkina Faso"
|
||||
BI: "Burundi"
|
||||
KH: "Cambodia"
|
||||
CM: "Cameroon"
|
||||
CA: "Canada"
|
||||
CV: "Cape Verde"
|
||||
KY: "Cayman Islands"
|
||||
CF: "Central African Republic"
|
||||
TD: "Chad"
|
||||
CL: "Chile"
|
||||
CN: "China"
|
||||
CX: "Christmas Island"
|
||||
CC: "Cocos (keeling) Islands"
|
||||
CO: "Colombia"
|
||||
KM: "Comoros"
|
||||
CG: "Congo"
|
||||
CD: "Congo, The Democratic Republic Of The"
|
||||
CK: "Cook Islands"
|
||||
CR: "Costa Rica"
|
||||
CI: "Cote D'ivoire"
|
||||
HR: "Croatia"
|
||||
CU: "Cuba"
|
||||
CY: "Cyprus"
|
||||
CZ: "Czech Republic"
|
||||
DK: "Denmark"
|
||||
DJ: "Djibouti"
|
||||
DM: "Dominica"
|
||||
DO: "Dominican Republic"
|
||||
TP: "East Timor"
|
||||
EC: "Ecuador"
|
||||
EG: "Egypt"
|
||||
SV: "El Salvador"
|
||||
GQ: "Equatorial Guinea"
|
||||
ER: "Eritrea"
|
||||
EE: "Estonia"
|
||||
ET: "Ethiopia"
|
||||
FK: "Falkland Islands (malvinas)"
|
||||
FO: "Faroe Islands"
|
||||
FJ: "Fiji"
|
||||
FI: "Finland"
|
||||
FR: "France"
|
||||
GF: "French Guiana"
|
||||
PF: "French Polynesia"
|
||||
TF: "French Southern Territories"
|
||||
GA: "Gabon"
|
||||
GM: "Gambia"
|
||||
GE: "Georgia"
|
||||
DE: "Germany"
|
||||
GH: "Ghana"
|
||||
GI: "Gibraltar"
|
||||
GR: "Greece"
|
||||
GL: "Greenland"
|
||||
GD: "Grenada"
|
||||
GP: "Guadeloupe"
|
||||
GU: "Guam"
|
||||
GT: "Guatemala"
|
||||
GN: "Guinea"
|
||||
GW: "Guinea-bissau"
|
||||
GY: "Guyana"
|
||||
HT: "Haiti"
|
||||
HM: "Heard Island And Mcdonald Islands"
|
||||
VA: "Holy See (vatican City State)"
|
||||
HN: "Honduras"
|
||||
HK: "Hong Kong"
|
||||
HU: "Hungary"
|
||||
IS: "Iceland"
|
||||
IN: "India"
|
||||
ID: "Indonesia"
|
||||
IR: "Iran, Islamic Republic Of"
|
||||
IQ: "Iraq"
|
||||
IE: "Ireland"
|
||||
IL: "Israel"
|
||||
IT: "Italy"
|
||||
JM: "Jamaica"
|
||||
JP: "Japan"
|
||||
JO: "Jordan"
|
||||
KZ: "Kazakstan"
|
||||
KE: "Kenya"
|
||||
KI: "Kiribati"
|
||||
KP: "Korea, Democratic People's Republic Of"
|
||||
KR: "Korea, Republic Of"
|
||||
KV: "Kosovo"
|
||||
KW: "Kuwait"
|
||||
KG: "Kyrgyzstan"
|
||||
LA: "Lao People's Democratic Republic"
|
||||
LV: "Latvia"
|
||||
LB: "Lebanon"
|
||||
LS: "Lesotho"
|
||||
LR: "Liberia"
|
||||
LY: "Libyan Arab Jamahiriya"
|
||||
LI: "Liechtenstein"
|
||||
LT: "Lithuania"
|
||||
LU: "Luxembourg"
|
||||
MO: "Macau"
|
||||
MK: "Macedonia, The Former Yugoslav Republic Of"
|
||||
MG: "Madagascar"
|
||||
MW: "Malawi"
|
||||
MY: "Malaysia"
|
||||
MV: "Maldives"
|
||||
ML: "Mali"
|
||||
MT: "Malta"
|
||||
MH: "Marshall Islands"
|
||||
MQ: "Martinique"
|
||||
MR: "Mauritania"
|
||||
MU: "Mauritius"
|
||||
YT: "Mayotte"
|
||||
MX: "Mexico"
|
||||
FM: "Micronesia, Federated States Of"
|
||||
MD: "Moldova, Republic Of"
|
||||
MC: "Monaco"
|
||||
MN: "Mongolia"
|
||||
MS: "Montserrat"
|
||||
ME: "Montenegro"
|
||||
MA: "Morocco"
|
||||
MZ: "Mozambique"
|
||||
MM: "Myanmar"
|
||||
NA: "Namibia"
|
||||
NR: "Nauru"
|
||||
NP: "Nepal"
|
||||
NL: "Netherlands"
|
||||
AN: "Netherlands Antilles"
|
||||
NC: "New Caledonia"
|
||||
NZ: "New Zealand"
|
||||
NI: "Nicaragua"
|
||||
NE: "Niger"
|
||||
NG: "Nigeria"
|
||||
NU: "Niue"
|
||||
NF: "Norfolk Island"
|
||||
MP: "Northern Mariana Islands"
|
||||
NO: "Norway"
|
||||
OM: "Oman"
|
||||
PK: "Pakistan"
|
||||
PW: "Palau"
|
||||
PS: "Palestinian Territory, Occupied"
|
||||
PA: "Panama"
|
||||
PG: "Papua New Guinea"
|
||||
PY: "Paraguay"
|
||||
PE: "Peru"
|
||||
PH: "Philippines"
|
||||
PN: "Pitcairn"
|
||||
PL: "Poland"
|
||||
PT: "Portugal"
|
||||
PR: "Puerto Rico"
|
||||
QA: "Qatar"
|
||||
RE: "Reunion"
|
||||
RO: "Romania"
|
||||
RU: "Russian Federation"
|
||||
RW: "Rwanda"
|
||||
SH: "Saint Helena"
|
||||
KN: "Saint Kitts And Nevis"
|
||||
LC: "Saint Lucia"
|
||||
PM: "Saint Pierre And Miquelon"
|
||||
VC: "Saint Vincent And The Grenadines"
|
||||
WS: "Samoa"
|
||||
SM: "San Marino"
|
||||
ST: "Sao Tome And Principe"
|
||||
SA: "Saudi Arabia"
|
||||
SN: "Senegal"
|
||||
RS: "Serbia"
|
||||
SC: "Seychelles"
|
||||
SL: "Sierra Leone"
|
||||
SG: "Singapore"
|
||||
SK: "Slovakia"
|
||||
SI: "Slovenia"
|
||||
SB: "Solomon Islands"
|
||||
SO: "Somalia"
|
||||
ZA: "South Africa"
|
||||
GS: "South Georgia And The South Sandwich Islands"
|
||||
ES: "Spain"
|
||||
LK: "Sri Lanka"
|
||||
SD: "Sudan"
|
||||
SR: "Suriname"
|
||||
SJ: "Svalbard And Jan Mayen"
|
||||
SZ: "Swaziland"
|
||||
SE: "Sweden"
|
||||
CH: "Switzerland"
|
||||
SY: "Syrian Arab Republic"
|
||||
TW: "Taiwan, Province Of China"
|
||||
TJ: "Tajikistan"
|
||||
TZ: "Tanzania, United Republic Of"
|
||||
TH: "Thailand"
|
||||
TG: "Togo"
|
||||
TK: "Tokelau"
|
||||
TO: "Tonga"
|
||||
TT: "Trinidad And Tobago"
|
||||
TN: "Tunisia"
|
||||
TR: "Turkey"
|
||||
TM: "Turkmenistan"
|
||||
TC: "Turks And Caicos Islands"
|
||||
TV: "Tuvalu"
|
||||
UG: "Uganda"
|
||||
UA: "Ukraine"
|
||||
AE: "United Arab Emirates"
|
||||
GB: "United Kingdom"
|
||||
US: "United States"
|
||||
UM: "United States Minor Outlying Islands"
|
||||
UY: "Uruguay"
|
||||
UZ: "Uzbekistan"
|
||||
VU: "Vanuatu"
|
||||
VE: "Venezuela"
|
||||
VN: "Viet Nam"
|
||||
VG: "Virgin Islands, British"
|
||||
VI: "Virgin Islands, U.s."
|
||||
WF: "Wallis And Futuna"
|
||||
EH: "Western Sahara"
|
||||
YE: "Yemen"
|
||||
ZM: "Zambia"
|
||||
ZW: "Zimbabwe"
|
||||
country_by_name:
|
||||
afghanistan: "AF"
|
||||
albania: "AB"
|
||||
algeria: "DZ"
|
||||
american_samoa: "AS"
|
||||
andorra: "AD"
|
||||
angola: "AO"
|
||||
anguilla: "AI"
|
||||
antarctica: "AQ"
|
||||
antigua_and_barbuda: "AG"
|
||||
argentina: "AR"
|
||||
armenia: "AM"
|
||||
aruba: "AW"
|
||||
australia: "AU"
|
||||
austria: "AT"
|
||||
azerbaijan: "AZ"
|
||||
bahamas: "BS"
|
||||
bahrain: "BH"
|
||||
bangladesh: "BD"
|
||||
barbados: "BB"
|
||||
belarus: "BY"
|
||||
belgium: "BE"
|
||||
belize: "BZ"
|
||||
benin: "BJ"
|
||||
bermuda: "BM"
|
||||
bhutan: "BT"
|
||||
bolivia: "BO"
|
||||
bosnia_and_herzegovina: "BA"
|
||||
botswana: "BW"
|
||||
bouvet_island: "BV"
|
||||
brazil: "BR"
|
||||
british_indian_ocean_territory: "IO"
|
||||
brunei_darussalam: "BN"
|
||||
bulgaria: "BG"
|
||||
burkina_faso: "BF"
|
||||
burundi: "BI"
|
||||
cambodia: "KH"
|
||||
cameroon: "CM"
|
||||
canada: "CA"
|
||||
cape_verde: "CV"
|
||||
cayman_islands: "KY"
|
||||
central_african_republic: "CF"
|
||||
chad: "TD"
|
||||
chile: "CL"
|
||||
china: "CN"
|
||||
christmas_island: "CX"
|
||||
cocos_islands: "CC"
|
||||
colombia: "CO"
|
||||
comoros: "KM"
|
||||
congo: "CG"
|
||||
cook_islands: "CK"
|
||||
costa_rica: "CR"
|
||||
cote_d_ivoire: "CI"
|
||||
croatia: "HR"
|
||||
cuba: "CU"
|
||||
cyprus: "CY"
|
||||
czech_republic: "CZ"
|
||||
denmark: "DK"
|
||||
djibouti: "DJ"
|
||||
dominica: "DM"
|
||||
dominican_republic: "DO"
|
||||
east_timor: "TP"
|
||||
ecuador: "EC"
|
||||
egypt: "EG"
|
||||
el_salvador: "SV"
|
||||
equatorial_guinea: "GQ"
|
||||
eritrea: "ER"
|
||||
estonia: "EE"
|
||||
ethiopia: "ET"
|
||||
falkland_islands: "FK"
|
||||
malvinas: "FK"
|
||||
faroe_islands: "FO"
|
||||
fiji: "FJ"
|
||||
finland: "FI"
|
||||
france: "FR"
|
||||
french_guiana: "GF"
|
||||
french_polynesia: "PF"
|
||||
french_southern_territories: "TF"
|
||||
gabon: "GA"
|
||||
gambia: "GM"
|
||||
georgia: "GE"
|
||||
germany: "DE"
|
||||
ghana: "GH:"
|
||||
gibraltar: "GI"
|
||||
greece: "GR"
|
||||
greenland: "GL"
|
||||
grenada: "GD"
|
||||
guadeloupe: "GP"
|
||||
guam: "GU"
|
||||
guatemala: "GT"
|
||||
guinea: "GN"
|
||||
guinea_bissau: "GW"
|
||||
guyana: "GY"
|
||||
haiti: "HT"
|
||||
heard_island_and_mcdonald_islands: "HM"
|
||||
holy_see: "VA"
|
||||
honduras: "HN"
|
||||
hong_kong: "HK"
|
||||
hungary: "HU"
|
||||
iceland: "IS"
|
||||
india: "IN"
|
||||
indonesia: "ID"
|
||||
ir_islamic_republic_of: "IR"
|
||||
iraq: "IQ"
|
||||
ireland: "IE"
|
||||
israel: "IL"
|
||||
italy: "IT"
|
||||
jamaica: "JM"
|
||||
japan: "JP"
|
||||
jordan: "JO"
|
||||
kazakstan: "KZ"
|
||||
kenya: "KE"
|
||||
kiribati: "KI"
|
||||
korea_democratic_people_s_republic_of: "KP"
|
||||
korea_republic_of: "KR"
|
||||
kosovo: "KV"
|
||||
kuwait: "KW"
|
||||
kyrgyzstan: "KG"
|
||||
lao_people_s_democratic_republic: "LA"
|
||||
latvia: "LV"
|
||||
lebanon: "LB"
|
||||
lesotho: "LS"
|
||||
liberia: "LR"
|
||||
libyan_arab_jamahiriya: "LY"
|
||||
liechtenstein: "LI"
|
||||
lithuania: "LT"
|
||||
luxembourg: "LU"
|
||||
macau: "MO"
|
||||
macedonia_the_former_yugoslav_republic_of: "MK"
|
||||
madagascar: "MG"
|
||||
malawi: "MW"
|
||||
malaysia: "MY"
|
||||
maldives: "MV"
|
||||
mali: "ML"
|
||||
malta: "MT"
|
||||
marshall_islands: "MH"
|
||||
martinique: "MQ"
|
||||
mauritania: "MR"
|
||||
mauritius: "MU"
|
||||
mayotte: "YT"
|
||||
mexicoMX: ""
|
||||
micronesia_federated_states_of: "FM"
|
||||
moldova_republic_of: "MD"
|
||||
monaco: "MC"
|
||||
mongolia: "MN"
|
||||
montserrat: "MS"
|
||||
montenegro: "ME"
|
||||
morocco: "MA"
|
||||
mozambique: "MZ"
|
||||
myanmar: "MM"
|
||||
namibia: "NA"
|
||||
nauru: "NR"
|
||||
nepal: "NP"
|
||||
netherlands: "NL"
|
||||
netherlands_antilles: "AN"
|
||||
new_caledonia: "NC"
|
||||
new_zealand: "NZ"
|
||||
nicaragua: "NI"
|
||||
niger: "NE"
|
||||
nigeria: "NG"
|
||||
niue: "NU"
|
||||
norfolk_island: "NF"
|
||||
northern_mariana_islands: "NP"
|
||||
norway: "NP"
|
||||
oman: "OM"
|
||||
pakistan: "PK"
|
||||
palau: "PW"
|
||||
palestinian_territory_occupied: "PS"
|
||||
panama: "PA"
|
||||
papua_new_guinea: "PG"
|
||||
paraguay: "PY"
|
||||
peru: "PE"
|
||||
philippines: "PH"
|
||||
pitcairn: "PN"
|
||||
poland: "PL"
|
||||
portugal: "PT"
|
||||
puerto_rico: "PR"
|
||||
qatar: "QA"
|
||||
reunion: "RE"
|
||||
romania: "RO"
|
||||
russian_federation: "RU"
|
||||
rwanda: "RW"
|
||||
saint_helena: "SH"
|
||||
saint_kitts_and_nevis: "KN"
|
||||
saint_lucia: "LC"
|
||||
saint_pierre_and_miquelon: "PM"
|
||||
saint_vincent_and_the_grenadines: "VC"
|
||||
samoa: "WS"
|
||||
san_marino: "SM"
|
||||
sao_tome_and_principe: "ST"
|
||||
saudi_arabia: "SA"
|
||||
senegal: "SN"
|
||||
serbia: "RS"
|
||||
seychelles: "SC"
|
||||
sierra_leone: "SL"
|
||||
singapore: "SG"
|
||||
slovakia: "SK"
|
||||
slovenia: "SI"
|
||||
solomon Islands: "SB"
|
||||
somalia: "SO"
|
||||
south_africa: "ZA"
|
||||
south_georgia_and_the_south_sandwich_islands: "GS"
|
||||
spain: "ES"
|
||||
sri_lanka: "LK"
|
||||
sudan: "SD"
|
||||
suriname: "SR"
|
||||
svalbard_and_jan_mayen: "SJ"
|
||||
swaziland: "SZ"
|
||||
sweden: "SE"
|
||||
switzerland: "CH"
|
||||
syrian_arab_republic: "SY"
|
||||
taiwan_province_of_china: "TW"
|
||||
tajikistan: "TJ"
|
||||
tanzania_united_republic_of: "TZ"
|
||||
thailand: "TH"
|
||||
togo: "TG"
|
||||
tokelau: "TK"
|
||||
tonga: "TO"
|
||||
trinidad_and_tobago: "TT"
|
||||
tunisia: "TN"
|
||||
turkey: "TR"
|
||||
turkmenistan: "TM"
|
||||
turks_and_caicos_islands: "TC"
|
||||
tuvalu: "TV"
|
||||
uganda: "UG"
|
||||
ukraine: "UA"
|
||||
united_arab_emirates: ""
|
||||
united_kingdom: "GB"
|
||||
united_states: "US"
|
||||
united_states_minor_outlying_islands: "UM"
|
||||
uruguay: "UY"
|
||||
uzbekistan: "UZ"
|
||||
vanuatu: "VU"
|
||||
venezuela: "VE"
|
||||
viet_nam: "VN"
|
||||
virgin_islands_british: "VG"
|
||||
virgin_islands_u_s_: "VI"
|
||||
wallis And Futuna: "WF"
|
||||
western_sahara: "EH"
|
||||
yemen: "YE"
|
||||
zambia: "ZM"
|
||||
zimbabwe: "ZW"
|
||||
country_code: ["AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AX", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BL", "BM", "BN", "BO", "BQ", "BQ", "BR", "BS", "BT", "BV", "BW", "BY", "BZ", "CA", "CC", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CX", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "EH", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GS", "GT", "GU", "GW", "GY", "HK", "HM", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MF", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PN", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SJ", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TF", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VA", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "YE", "YT", "ZA", "ZM", "ZW"]
|
||||
country_code_long: ["ABW", "AFG", "AGO", "AIA", "ALA", "ALB", "AND", "ARE", "ARG", "ARM", "ASM", "ATA", "ATF", "ATG", "AUS", "AUT", "AZE", "BDI", "BEL", "BEN", "BES", "BFA", "BGD", "BGR", "BHR", "BHS", "BIH", "BLM", "BLR", "BLZ", "BMU", "BOL", "BRA", "BRB", "BRN", "BTN", "BVT", "BWA", "CAF", "CAN", "CCK", "CHE", "CHL", "CHN", "CIV", "CMR", "COD", "COG", "COK", "COL", "COM", "CPV", "CRI", "CUB", "CUW", "CXR", "CYM", "CYP", "CZE", "DEU", "DJI", "DMA", "DNK", "DOM", "DZA", "ECU", "EGY", "ERI", "ESH", "ESP", "EST", "ETH", "FIN", "FJI", "FLK", "FRA", "FRO", "FSM", "GAB", "GBR", "GEO", "GGY", "GHA", "GIB", "GIN", "GLP", "GMB", "GNB", "GNQ", "GRC", "GRD", "GRL", "GTM", "GUF", "GUM", "GUY", "HKG", "HMD", "HND", "HRV", "HTI", "HUN", "IDN", "IMN", "IND", "IOT", "IRL", "IRN", "IRQ", "ISL", "ISR", "ITA", "JAM", "JEY", "JOR", "JPN", "KAZ", "KEN", "KGZ", "KHM", "KIR", "KNA", "KOR", "KWT", "LAO", "LBN", "LBR", "LBY", "LCA", "LIE", "LKA", "LSO", "LTU", "LUX", "LVA", "MAC", "MAF", "MAR", "MCO", "MDA", "MDG", "MDV", "MEX", "MHL", "MKD", "MLI", "MLT", "MMR", "MNE", "MNG", "MNP", "MOZ", "MRT", "MSR", "MTQ", "MUS", "MWI", "MYS", "MYT", "NAM", "NCL", "NER", "NFK", "NGA", "NIC", "NIU", "NLD", "NOR", "NPL", "NRU", "NZL", "OMN", "PAK", "PAN", "PCN", "PER", "PHL", "PLW", "PNG", "POL", "PRI", "PRK", "PRT", "PRY", "PSE", "PYF", "QAT", "REU", "ROU", "RUS", "RWA", "SAU", "SDN", "SEN", "SGP", "SGS", "SHN", "SJM", "SLB", "SLE", "SLV", "SMR", "SOM", "SPM", "SRB", "SSD", "STP", "SUR", "SVK", "SVN", "SWE", "SWZ", "SXM", "SYC", "SYR", "TCA", "TCD", "TGO", "THA", "TJK", "TKL", "TKM", "TLS", "TON", "TTO", "TUN", "TUR", "TUV", "TWN", "TZA", "UGA", "UKR", "UMI", "URY", "USA", "UZB", "VAT", "VCT", "VEN", "VGB", "VIR", "VNM", "VUT", "WLF", "WSM", "YEM", "ZAF", "ZMB", "ZWE"]
|
||||
building_number: ['#####', '####', '###']
|
||||
community_prefix: [Park, Summer, Autumn, Paradise, Eagle, Pine, Royal, University, Willow]
|
||||
community_suffix: [Village, Creek, Place, Pointe, Square, Oaks, Gardens, Crossing, Court, Acres, Estates, Heights]
|
||||
community:
|
||||
- "#{community_prefix} #{community_suffix}"
|
||||
street_suffix: [Alley, Avenue, Branch, Bridge, Brook, Brooks, Burg, Burgs, Bypass, Camp, Canyon, Cape, Causeway, Center, Centers, Circle, Circles, Cliff, Cliffs, Club, Common, Corner, Corners, Course, Court, Courts, Cove, Coves, Creek, Crescent, Crest, Crossing, Crossroad, Curve, Dale, Dam, Divide, Drive, Drive, Drives, Estate, Estates, Expressway, Extension, Extensions, Fall, Falls, Ferry, Field, Fields, Flat, Flats, Ford, Fords, Forest, Forge, Forges, Fork, Forks, Fort, Freeway, Garden, Gardens, Gateway, Glen, Glens, Green, Greens, Grove, Groves, Harbor, Harbors, Haven, Heights, Highway, Hill, Hills, Hollow, Inlet, Inlet, Island, Island, Islands, Islands, Isle, Isle, Junction, Junctions, Key, Keys, Knoll, Knolls, Lake, Lakes, Land, Landing, Lane, Light, Lights, Loaf, Lock, Locks, Locks, Lodge, Lodge, Loop, Mall, Manor, Manors, Meadow, Meadows, Mews, Mill, Mills, Mission, Mission, Motorway, Mount, Mountain, Mountain, Mountains, Mountains, Neck, Orchard, Oval, Overpass, Park, Parks, Parkway, Parkways, Pass, Passage, Path, Pike, Pine, Pines, Place, Plain, Plains, Plains, Plaza, Plaza, Point, Points, Port, Port, Ports, Ports, Prairie, Prairie, Radial, Ramp, Ranch, Rapid, Rapids, Rest, Ridge, Ridges, River, Road, Road, Roads, Roads, Route, Row, Rue, Run, Shoal, Shoals, Shore, Shores, Skyway, Spring, Springs, Springs, Spur, Spurs, Square, Square, Squares, Squares, Station, Station, Stravenue, Stravenue, Stream, Stream, Street, Street, Streets, Summit, Summit, Terrace, Throughway, Trace, Track, Trafficway, Trail, Trail, Tunnel, Tunnel, Turnpike, Turnpike, Underpass, Union, Unions, Valley, Valleys, Via, Viaduct, View, Views, Village, Village, Villages, Ville, Vista, Vista, Walk, Walks, Wall, Way, Ways, Well, Wells]
|
||||
secondary_address: ['Apt. ###', 'Suite ###']
|
||||
# Though these are US-specific, they are here (in the default locale) for backwards compatibility
|
||||
postcode: ['#####', '#####-####']
|
||||
postcode_by_state:
|
||||
AL: '350##'
|
||||
AK: '995##'
|
||||
AS: '967##'
|
||||
AZ: '850##'
|
||||
AR: '717##'
|
||||
CA: '900##'
|
||||
CO: '800##'
|
||||
CT: '061##'
|
||||
DC: '204##'
|
||||
DE: '198##'
|
||||
FL: '322##'
|
||||
GA: '301##'
|
||||
HI: '967##'
|
||||
ID: '832##'
|
||||
IL: '600##'
|
||||
IN: '463##'
|
||||
IA: '510##'
|
||||
KS: '666##'
|
||||
KY: '404##'
|
||||
LA: '701##'
|
||||
ME: '042##'
|
||||
MD: '210##'
|
||||
MA: '026##'
|
||||
MI: '480##'
|
||||
MN: '555##'
|
||||
MS: '387##'
|
||||
MO: '650##'
|
||||
MT: '590##'
|
||||
NE: '688##'
|
||||
NV: '898##'
|
||||
NH: '036##'
|
||||
NJ: '076##'
|
||||
NM: '880##'
|
||||
NY: '122##'
|
||||
NC: '288##'
|
||||
ND: '586##'
|
||||
OH: '444##'
|
||||
OK: '730##'
|
||||
OR: '979##'
|
||||
PA: '186##'
|
||||
RI: '029##'
|
||||
SC: '299##'
|
||||
SD: '577##'
|
||||
TN: '383##'
|
||||
TX: '798##'
|
||||
UT: '847##'
|
||||
VT: '050##'
|
||||
VA: '222##'
|
||||
WA: '990##'
|
||||
WV: '247##'
|
||||
WI: '549##'
|
||||
WY: '831##'
|
||||
state: [Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Hawaii, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, Wyoming]
|
||||
state_abbr: [AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, WV, WI, WY]
|
||||
time_zone: [Pacific/Midway, Pacific/Pago_Pago, Pacific/Honolulu, America/Juneau, America/Los_Angeles, America/Tijuana, America/Denver, America/Phoenix, America/Chihuahua, America/Mazatlan, America/Chicago, America/Regina, America/Mexico_City, America/Mexico_City, America/Monterrey, America/Guatemala, America/New_York, America/Indiana/Indianapolis, America/Bogota, America/Lima, America/Lima, America/Halifax, America/Caracas, America/La_Paz, America/Santiago, America/St_Johns, America/Sao_Paulo, America/Argentina/Buenos_Aires, America/Guyana, America/Godthab, Atlantic/South_Georgia, Atlantic/Azores, Atlantic/Cape_Verde, Europe/Dublin, Europe/London, Europe/Lisbon, Europe/London, Africa/Casablanca, Africa/Monrovia, Etc/UTC, Europe/Belgrade, Europe/Bratislava, Europe/Budapest, Europe/Ljubljana, Europe/Prague, Europe/Sarajevo, Europe/Skopje, Europe/Warsaw, Europe/Zagreb, Europe/Brussels, Europe/Copenhagen, Europe/Madrid, Europe/Paris, Europe/Amsterdam, Europe/Berlin, Europe/Berlin, Europe/Rome, Europe/Stockholm, Europe/Vienna, Africa/Algiers, Europe/Bucharest, Africa/Cairo, Europe/Helsinki, Europe/Kiev, Europe/Riga, Europe/Sofia, Europe/Tallinn, Europe/Vilnius, Europe/Athens, Europe/Istanbul, Europe/Minsk, Asia/Jerusalem, Africa/Harare, Africa/Johannesburg, Europe/Moscow, Europe/Moscow, Europe/Moscow, Asia/Kuwait, Asia/Riyadh, Africa/Nairobi, Asia/Baghdad, Asia/Tehran, Asia/Muscat, Asia/Muscat, Asia/Baku, Asia/Tbilisi, Asia/Yerevan, Asia/Kabul, Asia/Yekaterinburg, Asia/Karachi, Asia/Karachi, Asia/Tashkent, Asia/Kolkata, Asia/Kolkata, Asia/Kolkata, Asia/Kolkata, Asia/Kathmandu, Asia/Dhaka, Asia/Dhaka, Asia/Colombo, Asia/Almaty, Asia/Novosibirsk, Asia/Rangoon, Asia/Bangkok, Asia/Bangkok, Asia/Jakarta, Asia/Krasnoyarsk, Asia/Shanghai, Asia/Chongqing, Asia/Hong_Kong, Asia/Urumqi, Asia/Kuala_Lumpur, Asia/Singapore, Asia/Taipei, Australia/Perth, Asia/Irkutsk, Asia/Ulaanbaatar, Asia/Seoul, Asia/Tokyo, Asia/Tokyo, Asia/Tokyo, Asia/Yakutsk, Australia/Darwin, Australia/Adelaide, Australia/Melbourne, Australia/Melbourne, Australia/Sydney, Australia/Brisbane, Australia/Hobart, Asia/Vladivostok, Pacific/Guam, Pacific/Port_Moresby, Asia/Magadan, Asia/Magadan, Pacific/Noumea, Pacific/Fiji, Asia/Kamchatka, Pacific/Majuro, Pacific/Auckland, Pacific/Auckland, Pacific/Tongatapu, Pacific/Fakaofo, Pacific/Apia]
|
||||
city_name:
|
||||
- "#{city}"
|
||||
city:
|
||||
- "#{city_prefix} #{Name.first_name}#{city_suffix}"
|
||||
- "#{city_prefix} #{Name.first_name}"
|
||||
- "#{Name.first_name}#{city_suffix}"
|
||||
- "#{Name.last_name}#{city_suffix}"
|
||||
street_prefix: "xx"
|
||||
street_name:
|
||||
- "#{Name.first_name} #{street_suffix}"
|
||||
- "#{Name.last_name} #{street_suffix}"
|
||||
street_address:
|
||||
- "#{building_number} #{street_name}"
|
||||
full_address:
|
||||
- "#{street_address}, #{city}, #{state_abbr} #{zip_code}"
|
||||
- "#{secondary_address} #{street_address}, #{city}, #{state_abbr} #{zip_code}"
|
||||
default_country: [United States of America]
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
en:
|
||||
faker:
|
||||
ancient:
|
||||
god: ["Aphrodite", "Apollo", "Ares", "Artemis", "Athena", "Demeter", "Dionysus", "Hades", "Hephaestus", "Hera", "Hermes", "Hestia", "Poseidon", "Zeus"]
|
||||
primordial: ["Aion", "Aether", "Ananke", "Chaos", "Chronos", "Erebus", "Eros", "Hypnos", "Nesoi", "Uranus", "Gaia", "Ourea", "Phanes", "Pontus", "Tartarus", "Thalassa", "Thanatos", "Hemera", "Nyx", "Nemesis"]
|
||||
titan: ["Coeus", "Crius", "Cronus", "Hyperion", "Iapetus", "Mnemosyne", "Oceanus", "Phoebe", "Rhea", "Tethys", "Theia", "Themis", "Asteria", "Astraeus", "Atlas", "Aura", "Clymene", "Dione", "Helios", "Selene", "Eos", "Epimetheus", "Eurybia", "Eurynome", "Lelantos", "Leto", "Menoetius", "Metis", "Ophion", "Pallas", "Perses", "Prometheus", "Styx"]
|
||||
hero: ["Abderus", "Achilles", "Aeneas", "Ajax", "Amphitryon", "Antilochus", "Bellerophon", "Castor", "Chrysippus", "Daedalus", "Diomedes", "Eleusis", "Eunostus", "Ganymede", "Hector", "Hercules", "Icarus", "Iolaus", "Jason", "Meleager", "Odysseus", "Orpheus", "Pandion", "Perseus", "Theseus", "Alcestis", "Amymone", "Andromache", "Andromeda", "Antigone", "Arachne", "Ariadne", "Atalanta", "Briseis", "Caeneus", "Cassandra", "Cassiopeia", "Clytemnestra", "Danaë", "Deianeira", "Electra", "Europa", "Hecuba", "Helen", "Hermione", "Iphigenia", "Ismene", "Jocasta", "Medea", "Medusa", "Niobe", "Pandora", "Penelope", "Phaedra", "Polyxena", "Semele", "Thrace"]
|
||||
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
creature:
|
||||
animal:
|
||||
name: ["alligator", "crocodile", "alpaca", "ant", "antelope", "ape", "armadillo", "donkey", "baboon", "badger", "bat", "bear", "beaver", "bee", "beetle", "buffalo", "butterfly", "camel", "water buffalo", "caribou", "cat", "cattle", "cheetah", "chimpanzee", "chinchilla", "cicada", "clam", "cockroach", "cod", "coyote", "crab", "cricket", "crow", "raven", "deer", "dinosaur", "dog", "dolphin", "porpoise", "duck", "eagle", "eel", "elephant", "elk", "ferret", "fish", "fly", "fox", "frog", "toad", "gerbil", "giraffe", "gnat", "gnu ", "wildebeest", "goat", "goldfish", "goose", "gorilla", "grasshopper", "guinea pig", "hamster", "hare", "hedgehog", "herring", "hippopotamus", "hornet", "horse", "hound", "hyena", "impala", "jackal", "jellyfish", "kangaroo ", "wallaby", "koala", "leopard", "lion", "lizard", "llama", "locust", "louse", "macaw", "mallard", "mammoth", "manatee", "marten", "mink", "minnow", "mole", "monkey", "moose", "mosquito", "mouse", "rat", "mule", "muskrat", "otter", "ox", "oyster", "panda", "pig", "platypus", "porcupine", "prairie dog", "pug", "rabbit", "raccoon", "reindeer", "rhinoceros", "salmon", "sardine", "scorpion", "seal ", "sea lion", "serval", "shark", "sheep", "skunk", "snail", "snake", "spider", "squirrel", "swan", "termite", "tiger", "trout", "turtle ", "tortoise", "walrus", "wasp", "weasel", "whale", "wolf", "wombat", "woodchuck", "worm", "yak", "yellowjacket", "zebra"]
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
en:
|
||||
faker:
|
||||
app:
|
||||
name: ['Redhold', 'Treeflex', 'Trippledex', 'Kanlam', 'Bigtax', 'Daltfresh', 'Toughjoyfax', 'Mat Lam Tam', 'Otcom', 'Tres-Zap', 'Y-Solowarm', 'Tresom', 'Voltsillam', 'Biodex', 'Greenlam', 'Viva', 'Matsoft', 'Temp', 'Zoolab', 'Subin', 'Rank', 'Job', 'Stringtough', 'Tin', 'It', 'Home Ing', 'Zamit', 'Sonsing', 'Konklab', 'Alpha', 'Latlux', 'Voyatouch', 'Alphazap', 'Holdlamis', 'Zaam-Dox', 'Sub-Ex', 'Quo Lux', 'Bamity', 'Ventosanzap', 'Lotstring', 'Hatity', 'Tempsoft', 'Overhold', 'Fixflex', 'Konklux', 'Zontrax', 'Tampflex', 'Span', 'Namfix', 'Transcof', 'Stim', 'Fix San', 'Sonair', 'Stronghold', 'Fintone', 'Y-find', 'Opela', 'Lotlux', 'Ronstring', 'Zathin', 'Duobam', 'Keylex', 'Andalax', 'Solarbreeze', 'Cookley', 'Vagram', 'Aerified', 'Pannier', 'Asoka', 'Regrant', 'Wrapsafe', 'Prodder', 'Bytecard', 'Bitchip', 'Veribet', 'Gembucket', 'Cardguard', 'Bitwolf', 'Cardify', 'Domainer', 'Flowdesk', 'Flexidy']
|
||||
version: ['0.#.#', '0.##', '#.##', '#.#', '#.#.#']
|
||||
author:
|
||||
- "#{Name.name}"
|
||||
- "#{Company.name}"
|
||||
@@ -0,0 +1,5 @@
|
||||
en:
|
||||
faker:
|
||||
appliance:
|
||||
brand: ['Admiral','Amana','Blue Star','Bosch','Electrolux','Fagor','Franke','IKEA','KitchenAid','LG','Samsung','Sharp','Siemens','Whirlpool']
|
||||
equipment: ['Air ioniser', 'Air purifier', 'Appliance plug', 'Aroma lamp', 'Attic fan', 'Bachelor griller', 'Back boiler', 'Beverage opener', 'Blender', 'Box mangle', 'Can opener', 'Ceiling fan', 'Central vacuum cleaner', 'Clothes dryer', 'Clothes iron', 'Cold-pressed juicer', 'Combo washer dryer', 'Dish draining closet', 'Dishwasher', 'Domestic robot', 'Drawer dishwasher', 'Electric water boiler', 'Evaporative cooler', 'Exhaust hood', 'Fan heater', 'Flame supervision device', 'Forced-air', 'Futon dryer', 'Garbage disposal unit', 'Gas appliance', 'Go-to-bed matchbox', 'HVAC', 'Hair dryer', 'Hair iron', 'Hob (hearth)', 'Home server', 'Humidifier', 'Icebox', 'Kimchi refrigerator', 'Mangle (machine)', 'Micathermic heater', 'Microwave oven', 'Mousetrap', 'Oil heater', 'Oven', 'Paper shredder', 'Patio heater', 'Radiator (heating)', 'Refrigerator', 'Sewing machine', 'Solar water heater', 'Space heater', 'Steam mop', 'Stove', 'Sump pump', 'Television', 'Tie press', 'Toaster and toaster ovens', 'Trouser press', 'Vacuum cleaner', 'Washing machine', 'Water cooker', 'Water heater', 'Water purifier', 'Window fan']
|
||||
@@ -0,0 +1,4 @@
|
||||
en:
|
||||
faker:
|
||||
aqua_teen_hunger_force:
|
||||
character: ["Carl Brutananadilewski", "Cybernetic Ghost of Christmas Past from the Future", "D.P", "Dr. Weird", "Dr. Wongburger", "Emory", "Err", "Frylock", "George Lowe", "Ignignokt", "Master Shake", "MC Pee Pants", "Meatwad", "Oglethorpe", "Skeeter", "Steve", "Turkatron"]
|
||||
@@ -0,0 +1,4 @@
|
||||
en:
|
||||
faker:
|
||||
artist:
|
||||
names: ["Donatello", "Botticelli", "Michelangelo", "Raphael", "Titian", "Durer", "Caravaggio", "Rubens", "Bernini", "Rembrandt", "Pissarro", "Manet", "Degas", "Cezanne", "Monet", "Renoir", "Cassatt", "Gauguin", "Munch", "Klimt", "Matisse", "Picasso", "Kandinsky", "Chagall", "Seurat", "Magritte", "Escher", "Rothko", "Dali", "Kahlo", "Pollock", "Warhol", "Vettriano", "Da Vinci", "El Greco", "Winslow Homer", "Paul Klee", "Edward Hopper", "Diego Rivera", "Vincent", "Joan Miro", "Ansel Adams"]
|
||||
@@ -0,0 +1,45 @@
|
||||
en:
|
||||
faker:
|
||||
aviation:
|
||||
aircraft: ["An-2", "An-3", "An-8", "An-10", "An-12", "An-24", "An-26", "An-32", "An-38", "An-70", "An-72", "An-74TK", "An-124", "An-225", "Tu-2", "Tu-4", "Tu-16", "Tu-95", "Tu-104", "Tu-114", "Tu-128", "Tu-134", "Tu-144", "Tu-154", "Tu-154M", "Tu-160", "Tu-204", "Tu-214", "Tu-334", "Il-2", "Il-4", "DB-3", "Il-28","Il-38", "Il-76", "Il-86", "Il-96", "Il-112", "Il-114", "Li-2", "Yak-1", "Yak-3", "Yak-9", "Yak-12", "Yak-18A", "Yak-18T", "Yak-52", "Yak-55", "Yak-36", "Yak-38", "Yak-130", "Yak-141", "Yak-152", "Su-2", "Su-7", "Su-7B", "Su-15", "Su-17", "Su-20", "Su-22", "Su-24", "Su-25", "Su-26", "Su-27", "Su-29", "Su-30", "Su-30MK", "Su-30MKI", "Su-32FN", "Su-34", "Su-35", "Su-37", "Su-57", "MiG-1", "MiG-3", "MiG-9", "MiG-15", "MiG-17", "MiG-19", "MiG-21", "MiG-23", "MiG-25", "MiG-29", "MiG-35", "LaGG-3", "La-5", "La-5FN", "La-7", "La-9", "Be-12", "Be-200", "VVA-14", "Cessna-172", "Cessna-182", "Cessna-152", "Cessna-120", "Cessna-140", "Cessna-208", "Mi-8", "Mi-24", "Mi-35", "Mi-17", "Mi-28", "Ka-25", "Ka-27", "Ka-50", "Ka-52", "Po-2", "U-2", "SSJ", "MS-21", "Airbus 300", "Airbus 319", "Airbus 320", "Airbus 321", "Airbus 330", "Airbus 340", "Airbus 350", "Airbus 380", "Boeing 707", "Boeing 727", "Boeing 737", "Boeing 747", "Boeing 757", "Boeing 767", "Boeing 777", "Boeing 787", "C-47", "C-130", "de Havilland Canada DHC-2 Beaver", "de Havilland Canada DHC-6 Twin Otter", "de Havilland Comet", "de Havilland Dragon", "de Havilland Sea Venom", "Piper PA-28 Cherokee", "Piper J-3 Cub", "L-410", "L-29", "L-39", "Zenith STOL CH 701", "Zenair CH 640", "Zmaj Fizir FN", "Zlín Z-50", "Beechcraft Baron", "Beechcraft Queen Air", "Saab 35 Draken", "Saab JAS 39 Gripen", "Dassault Rafale", "Dassault Mirage F1", "Dassault Mirage III", "T-38", "F-4", "F-104", "F-5", "F-105", "F-101", "F-111", "F-15", "F-16", "F-18", "F-117", "F-22", "F-35", "PC-21", "P-39", "P-40", "P-63", "A-5", "A-7", "A-9", "B-25", "B-12", "B-2", "B-52", "Catalina", "Ju-87", "Ju-88", "He-111", "Fw-190", "Bf-109", "Bf-110", "Spitfire", "Hurricane", "Harrier", "Tornado"]
|
||||
airport: ["AGAF", "AGAT", "AYLA", "AYKY", "BGGD", "ULAA", "BIIS", "UEEE", "URWW", "SGAS", "SBSP", "SVMI", "SCRM", "VABB", "ZSPD", "YPPH", "KSFO", "MMLT", "UWKI", "UWWW", "UUBB", "UUOO", "USRR", "USDB", "UELL", "BIBA", "BIPA", "CYAB", "CYBA", "CYKA", "DAAD", "DIBU", "EBAW", "EBBR", "EBCI", "EBKT", "EBLG", "EBOS", "ELLZ", "ELUS", "ENAL", "ENAN", "ENAS", "FAMG", "FAMO", "FAPA", "FAPH", "FAPG", "FAMW", "GANR", "GCLA", "GCHI", "GASK", "GAYE", "GBYD", "GCFV", "HADD", "HADR", "KAAA", "KAPA", "LBIA", "LBPD", "LBPS", "MHAM", "MHCA", "MHCC", "MHCG", "NFCI", "NFCS", "NFFA", "OIBB", "OIAW", "OIAJ", "OIAA", "PAAK", "PAAL", "PAAM", "PAAN", "RJAA", "RJAF", "SAAC", "SAAG", "SAAJ", "TDCF", "TDPD", "TFFA", "VEAP", "VEBT", "VEAB", "VEAN", "WA44", "WAAA", "WAAB", "YABA", "YAGD", "YALA", "ZBAA", "ZBAD", "ZBAL", "ZBAR", "ZBBB", "RJAH"]
|
||||
metar: ["METAR: ULAA 011400Z 17004MPS 120V220 9999 SCT030 18/06 Q1002 R08/190068 NOSIG RMK QFE750/1001",
|
||||
"METAR: BIIS 101100Z 05007KT 9999 FEW025 07/M01 Q1018",
|
||||
"METAR: UEEE 151700Z 18003MPS CAVOK 19/11 Q1006 R23L/09//60 NOSIG RMK QFE746",
|
||||
"METAR: URWW 230800Z 02007MPS 9999 BKN050CB 21/08 Q1010 R06/010070 TEMPO -TSRA BKN030CB",
|
||||
"METAR: VABB 302100Z 02007KT 2100 -RA SCT010 SCT015 FEW030CB OVC080 26/25 Q1002 TEMPO 1500 +RA",
|
||||
"METAR: ZSPD 311400Z 12002MPS 080V190 9999 -SHRA NSC 23/22 Q1008 NOSIG",
|
||||
"METAR: YPPH 011730Z 01004KT CAVOK 09/08 Q1021 NOSIG",
|
||||
"METAR: KSFO 011356Z 25007KT 10SM FEW008 SCT013 SCT200 13/11 A3006 RMK AO2 SLP180 T01330106",
|
||||
"METAR: MMLT 031340Z 16006KT 8SM FEW040 SCT100 28/26 A2984 RMK 8/130 HZY",
|
||||
"METAR: NTAA 140330Z 11004KT 9999 FEW023 SCT300 22/17 Q1014 NOSIG",
|
||||
"METAR: NCRG 130400Z AUTO 10011G23KT 070V160 9999 -RA FEW012/// SCT021/// BKN043/// 20/17 Q1020",
|
||||
"METAR: PTSA 120350Z 25009KT 10SM SCT022 SCT130 BKN300 31/25 A2976 RMK LAST",
|
||||
"METAR: YSSY 110700Z 14009KT 9999 VCSH FEW018 SCT022 BKN034 14/13 Q1035 NOSIG",
|
||||
"METAR: AGGH 102330Z 11002KT 9999 FEW014 23/23 Q1011",
|
||||
"METAR: WSSS 092200Z 15008KT 130V190 9999 FEW020 BKN300 29/24 Q1009 NOSIG",
|
||||
"METAR: UIAA 082000Z AUTO 32002MPS 9999 NCD 16/10 Q1009 RMK QFE698/0931",
|
||||
"METAR: ZSPD 071300Z 13004MPS CAVOK 23/22 Q1001 NOSIG",
|
||||
"METAR: ZYHB 061600Z 20002MPS 4000 BR SCT033 23/20 Q0999 BECMG TL1420 23008MPS -TSRA",
|
||||
"METAR: VVNB 310100Z 13008KT 9999 FEW030 32/25 Q1000 NOSIG",
|
||||
"METAR: OIII 300500Z 18006KT CAVOK 38/02 Q1006 A2973 NOSIG",
|
||||
"METAR: VNKT 291250Z 36004KT 7000 FEW010 SCT030 BKN100 25/22 Q1003 NOSIG",
|
||||
"METAR: ZGKL 280600Z 32002MPS 290V350 9999 SCT043 OVC066 26/25 Q1002 RERA NOSIG",
|
||||
"METAR: UAAA 271730Z 03003MPS 9999 FEW050 30/10 Q1007 R88/CLRD65 NOSIG",
|
||||
"METAR: HECA 261900Z 34008KT CAVOK 33/17 Q1007 NOSIG",
|
||||
"METAR: GOOY 251100Z 24008KT 9999 BKN011 27/22 Q1014",
|
||||
"METAR: OSDI 241330Z 20012KT CAVOK 37/07 Q1006",
|
||||
"METAR: ORBI 231400Z 30016KT CAVOK 45/08 Q0997 NOSIG",
|
||||
"METAR: DAAG 221300Z 02012KT 360V070 6000 FEW026 SCT200 34/24 Q1015",
|
||||
"METAR: DNIB 210500Z 26004KT 9999 SCT009 24/23 Q1013",
|
||||
"METAR: FKYS 202140Z 26005KT 230V300 9999 BKN013 26/22 Q1018 BECMG BKN016",
|
||||
"METAR: FACT 190900Z 01008KT 340V050 CAVOK 17/08 Q1024 NOSIG",
|
||||
"METAR: DIAP 181230Z 22009KT 8000 SCT012 BKN040 27/24 Q1014 TEMPO BKN012",
|
||||
"METAR: SCRM 171300Z 34008KT 0100 FZFG OVC003 M03/M03 Q1006",
|
||||
"METAR: SBSP 161800Z 18008KT 4000 -RA BKN007 SCT015 OVC100 13/11 Q1019",
|
||||
"METAR: SVMI 151204Z 14003KT 9999 SCT016 26/23 Q1013",
|
||||
"METAR: SCIP 011500Z 33009KT 9999 SCT020 20/17 Q1016 NOSIG",
|
||||
"METAR: SKBO 021200Z 05007KT 9999 FEW020 SCT200 11/08 A3037 NOSIG",
|
||||
"METAR: SGAS 031230Z 19007KT 130V220 CAVOK 11/03 Q1028",
|
||||
"METAR: MMCU 041040Z 00000KT 10SM SCT030 BKN080 BKN200 20/15 A3016 RMK 8/572 RTS",
|
||||
"METAR: MMTJ 051141Z 00000KT 5SM OVC013 16/14 A3000 RMK SLP161 54000 918 8/5// HZY"]
|
||||
@@ -0,0 +1,120 @@
|
||||
en:
|
||||
faker:
|
||||
back_to_the_future:
|
||||
characters: ['Marty McFly', 'Dr. Emmett Brown', 'Lorraine Baines', 'George McFly', 'Biff Tannen', 'Jennifer Parker', 'Dave McFly', 'Linda McFly', 'Sam Baines', 'Stella Baines', 'Milton Baines', 'Sally Baines', 'Joey Baines', 'Mr. Strickland', 'Skinhead', '3-D', 'Match', 'Marvin Berry', 'Goldie Wilson', 'Mr. Peabody', 'Mark Dixon', 'Lou', 'Red The Bum', 'Einstein']
|
||||
dates: ['November 5, 1955', 'November 12, 1955', 'October 25, 1985', 'October 26, 1985', 'October 21, 2015']
|
||||
quotes: [
|
||||
"Ah, Jesus Christ! Jesus Christ, Doc, you disintegrated Einstein!",
|
||||
"All right. This is an oldie, but, uh... well, it's an oldie where I come from.",
|
||||
"Am I to understand you're still hanging around with Dr. Emmett Brown, McFly?",
|
||||
"And one for you, McFly; I believe that makes four in a row. Now let me give you a nickel's worth of free advice, young man. This so-called Dr. Brown is dangerous. He's a real nutcase. You hang around with him, you're gonna end up in big trouble.",
|
||||
"Anyway, your Grandpa hit him with the car and brought him into the house. He seemed so helpless, like a little lost puppy, and my heart just went out to him.",
|
||||
"Are you telling me that this sucker is nuclear?",
|
||||
"Biff. What a character. Always trying to get away with something. I've had to stay on top of Biff ever since high school. Although, if it wasn't for him...",
|
||||
"Calm down, Marty. I didn't disintegrate anything. The molecular structure of both Einstein and the car are completely intact.",
|
||||
"Calvin? Wh... Why do you keep calling me Calvin?",
|
||||
"Course! From a group of Lybian Nationalists They wanted me to build them a bomb, so I took their plutonium and in turn I gave them a shiny bomb caseing full of used pinball machine parts!",
|
||||
"Crazy drunk driver.",
|
||||
"Damn! I'm late for school!",
|
||||
"Dear Dr. Brown. On the night that I go back in time, you will be shot by terrorists. Please take whatever precautions are necessary to prevent this terrible disaster. Your friend, Marty.",
|
||||
"Don't be so gullible, McFly. Got the place fixed up nice, though, McFly.",
|
||||
"Don't worry. As long as you hit that wire with the connecting hook at precisely 88 miles per hour, the instant the lightning strikes the tower... everything will be fine.",
|
||||
"Give me a Pepsi Free.",
|
||||
"Great Scott!",
|
||||
"He laid out Biff in one punch. I didn't know he had it in him. He's never stood up to Biff in his life!",
|
||||
"He's a Peeping Tom!",
|
||||
"He's an absolute dream!",
|
||||
"He's an idiot. Comes from upbringing. His parents are probably idiots, too. Lorraine, you ever have a kid who acts that way, I'll disown you.",
|
||||
"Hello? Hello? Anybody home? Huh? Think, McFly. Think! I gotta have time to get them retyped. Do you realize what would happen if I hand in my reports in your handwriting? I'll get fired. You wouldn't want that to happen, would ya? Would ya?",
|
||||
"Hey, Biff, get a load of this guy's life preserver. Dork thinks he's gonna drown.",
|
||||
"Hey, come on. I had to change. Do you think I'm going back in that-that zoot suit? The old man really came through. It worked!",
|
||||
"Hey, Dad! George! Hey, you on the bike!",
|
||||
"Hey, hey, listen, guys... Look, I don't wanna mess with no reefer addicts, okay?",
|
||||
"Hey, McFly! I thought I told you never to come in here.",
|
||||
"Hey, you! Get your damn hands off her!",
|
||||
"I can't believe you'd loan me your car without telling me it had a blind spot. I could've been killed!",
|
||||
"I finally invent something that works!",
|
||||
"I g-guess you guys aren't ready for that yet. But your kids are gonna love it.",
|
||||
"I had a horrible nightmare. I dreamed that I went... back in time. It was terrible.",
|
||||
"I have your car towed all the way to your house and all you got for me is lite beer?",
|
||||
"I noticed your band is on the roster for the dance auditions after school today. Why even bother, McFly? You don't have a chance. You're too much like your old man. No McFly ever amounted to anything in the history of Hill Valley!",
|
||||
"I'm from the future. I came here in a Time Machine that you invented. Now I need your help to get back to the year 1985.",
|
||||
"I'm gonna get that son of a bitch.",
|
||||
"I'm sure that in 1985, plutonium is available in every corner drugstore, but in 1955, it's a little hard to come by.",
|
||||
"I've had enough practical jokes for one evening. Good night, future boy!",
|
||||
"I've never seen purple underwear before!",
|
||||
"If my calculations are correct, when this baby hits 88 miles per hour... you're gonna see some serious shit.",
|
||||
"If you put your mind to it, you can accomplish anything.",
|
||||
"It's already mutated into human form! Shoot it!",
|
||||
"It's gonna be really hard waiting 30 years before I can talk to you about everything that's happened in the past few days. I'm really gonna miss you, Marty.",
|
||||
"Jesus, George, it was a wonder I was even born.",
|
||||
"Last night, Darth Vader came down from Planet Vulcan and told me that if I didn't take Lorraine out, that he'd melt my brain.",
|
||||
"Let me show you my plan for sending you home. Please excuse the crudity of this model. I didn't have time to build it to scale or paint it.",
|
||||
"Let's see if you bastards can do 90.",
|
||||
"Look! There's a rhythmic ceremonial ritual coming up.",
|
||||
"Look, I'm just not ready to ask Lorraine out to the dance, and not you, or anybody else on this planet is gonna make me change my mind.",
|
||||
"Look, Marvin, you gotta play. See, that's where they kiss for the first time on the dance floor. And if there's no music, they can't dance. If they can't dance, they can't kiss. If they can't kiss they can't fall in love, and I'm history.",
|
||||
"Look, you're not gonna be picking a fight, Dad... Dad-Dad-Daddy-O.",
|
||||
"Lorraine. My density has brought me to you.",
|
||||
"Marty, don't be such a square. Everybody who's anybody drinks.",
|
||||
"Marty, I'm sorry, but the only power source capable of generating 1.21 gigawatts of electricity is a bolt of lightning.",
|
||||
"Marty, will we ever see you again?",
|
||||
"Maybe you were adopted.",
|
||||
"My equipment. That reminds me, Marty. You better not hook up to the amplifier. There's a slight possibility of overload.",
|
||||
"Next saturday night we're sending you back to the future!",
|
||||
"No wonder your president has to be an actor. He's gotta look good on television.",
|
||||
"No! It requires something with a little more kick...plutonium!",
|
||||
"No! Marty! We've already agreed that having information about the future can be extremely dangerous. Even if your intentions are good, it can backfire drastically!",
|
||||
"No, get out of town. My mom thinks I'm going camping with the guys. Look, Jennifer, my mother would freak out if she knew I was going out with you, and I'd get the standard lecture about how she never did that kind of stuff when she was a kid. I mean, look, I think the woman was born a nun.",
|
||||
"No, no, no, no, no, this sucker's electrical, but I need a nuclear reaction to generate the 1.21 gigawatts of electricity I need.",
|
||||
"Now, Biff, I want to make sure that we get two coats of wax this time, not just one.",
|
||||
"Now, remember. According to my theory, you interfered with your parents' first meeting. If they don't meet, they won't fall in love, they won't get married and they won't have kids. That's why your older brother's disappearing from that photograph. Your sister will follow, and unless you repair the damage, you'll be next.",
|
||||
"Oh, honey, he's teasing you. Nobody has two television sets.",
|
||||
"Oh, my God. They found me. I don't know how, but they found me. Run for it, Marty!",
|
||||
"Oh, that's Joey. He cries when we take him out so we just leave him in there.",
|
||||
"Oh. One other thing. If you guys ever have kids, and one of them, when he's eight years old, accidentally sets fire to the living room rug... go easy on him.",
|
||||
"Okay, thank you. That's enough. Hold it now. Hold it. Hold it, fellas. I'm afraid you're just too darn loud. Next, please. Bring in the next group, please.",
|
||||
"Okay. Time circuit's on. Flux capacitor, fluxing. Engine running. All right.",
|
||||
"Perfect! My experiment worked! They're all exactly 25 minutes slow!",
|
||||
"Radiation suit? Of course. 'Cause of all the fallout from the atomic wars.",
|
||||
"Roads? Where we're going, we don't need roads.",
|
||||
"Save the clock tower!",
|
||||
"Scram, McFly. I'm cuttin' in.",
|
||||
"See you in about 30 years.",
|
||||
"See you later, Pop. Whoo! Time to change that oil.",
|
||||
"Silence, Earthling. My name is Darth Vader. I am an extraterrestrial from the planet Vulcan!",
|
||||
"Since when can weathermen predict the weather, let alone the future?",
|
||||
"Since you're new here, I-I'm gonna cut you a break, today. So, why don't you make like a tree and get outta here?",
|
||||
"So you're my Uncle Joey. Better get used to these bars, kid.",
|
||||
"Stand tall, boy. Have some respect for yourself. Don't you know, if you let people walk over you now, they'll be walking over you for the rest of your life. Look at me. You think I'm gonna spend the rest of my life in this slop house?",
|
||||
"Stella! Another one of these damn kids jumped in front of my car! Come on out here! Help me take him in the house!",
|
||||
"Take that, you mutated son of a bitch!",
|
||||
"That's Strickland. Jesus, didn't that guy ever have hair?",
|
||||
"The appropriate question is, 'when the hell are they?' You see, Einstein has just become the world's first time traveler! I sent him into the future. One minute into the future to be exact. And at precisely 1:21 a.m. and zero seconds, we shall catch up with him and the time machine.",
|
||||
"The way I see it, if you're gonna build a time machine into a car, why not do it with some style?",
|
||||
"There's that word again. 'Heavy.' Why are things so heavy in the future? Is there a problem with the Earth's gravitational pull?",
|
||||
"Things have certainly changed around here. I remember when this was all farmland as far the eye could see. Old man Peabody owned all of this. He had this crazy idea about breeding pine trees.",
|
||||
"This is all wrong. I don't know what it is. But when I kiss you, it's like I'm kissing... my brother. I guess that doesn't make any sense, does it?",
|
||||
"Wait a minute. Wait a minute, Doc. Ah... Are you telling me that you built a time machine... out of a DeLorean?",
|
||||
"We're the, uh... We're the Pinheads.",
|
||||
"Weight has nothing to do with it.",
|
||||
"Well, I figured, what the hell?",
|
||||
"Well, you're safe and sound now, back in good old 1955.",
|
||||
"What about all that talk about screwing up future events? The space-time continuum?",
|
||||
"What are you looking at, butthead?",
|
||||
"What happens to us in the future? Do we become assholes or something?",
|
||||
"What if I send in the tape and they don't like it? I mean, what if they say I'm no good? What if they say 'Get outta here, kid. You got no future'? I mean, I just don't think I can take that kind of rejection. Jesus, I'm starting to sound like my old man!",
|
||||
"What-what the hell is a gigawatt?",
|
||||
"Who the hell is John F. Kennedy?",
|
||||
"Who's President of the United States in 1985? Ronald Reagan? The actor? Ha! Then whose vice president? Jerry Lewis?",
|
||||
"Whoa. This is heavy.",
|
||||
"Whoa. Wait a minute, Doc. Are you trying to tell me that my mother has got the hots for me?",
|
||||
"Yeah, well, history is gonna change.",
|
||||
"Yes. Yes. I'm George. George McFly. I'm your density. I mean, your destiny.",
|
||||
"You caused 300 bucks damage to my car, you son of a bitch. And I'm gonna take it out of your ass.",
|
||||
"You got a real attitude problem, McFly; you're a slacker. You remind me of your father when he went here; he was a slacker, too.",
|
||||
"You know, Marty, you look so familiar to me. Do I know your mother?",
|
||||
"You really think I ought to swear?",
|
||||
"You want a Pepsi, pal, you're gonna pay for it.",
|
||||
"You're late! Do you have no concept of time?"
|
||||
]
|
||||
@@ -0,0 +1,302 @@
|
||||
# Most of the iban details and the idea were copied from: https://github.com/iulianu/iban-tools
|
||||
#
|
||||
# Copyright (c) 2009 Iulian Dogariu
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining
|
||||
# a copy of this software and associated documentation files (the
|
||||
# "Software"), to deal in the Software without restriction, including
|
||||
# without limitation the rights to use, copy, modify, merge, publish,
|
||||
# distribute, sublicense, and/or sell copies of the Software, and to
|
||||
# permit persons to whom the Software is furnished to do so, subject to
|
||||
# the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be
|
||||
# included in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
en:
|
||||
faker:
|
||||
bank:
|
||||
name: ["UBS CLEARING AND EXECUTION SERVICES LIMITED", "ABN AMRO CORPORATE FINANCE LIMITED", "ABN AMRO FUND MANAGERS LIMITED", "ABN AMRO HOARE GOVETT SECURITIES", "ABN AMRO HOARE GOVETT CORPORATE FINANCE LTD.", "ALKEN ASSET MANAGEMENT", "ALKEN ASSET MANAGEMENT", "ABN AMRO HOARE GOVETT LIMITED", "AAC CAPITAL PARTNERS LIMITED", "ABBOTSTONE AGRICULTURAL PROPERTY UNIT TRUST", "ABN AMRO QUOTED INVESTMENTS (UK) LIMITED", "ABN AMRO MEZZANINE (UK) LIMITED", "ABBEY LIFE", "SANTANDER UK PLC", "OTKRITIE SECURITIES LIMITED", "ABC INTERNATIONAL BANK PLC", "ALLIED BANK PHILIPPINES (UK) PLC", "ABU DHABI ISLAMIC BANK", "ABG SUNDAL COLLIER LIMITED", "PGMS (GLASGOW) LIMITED", "ABINGWORTH MANAGEMENT LIMITED", "THE ROYAL BANK OF SCOTLAND PLC (FORMER RBS NV)"]
|
||||
swift_bic: ["AACCGB21", "AACNGB21", "AAFMGB21", "AAHOGB21", "AAHVGB21", "AANLGB21", "AANLGB2L", "AAOGGB21", "AAPEGB21", "AAPUGB21", "AAQIGB21", "ABAZGB21", "ABBEGB21", "ABBYGB2L", "ABCCGB22", "ABCEGB2L", "ABCMGB21", "ABDIGB21", "ABECGB21", "ABFIGB21", "ABMNGB21", "ABNAGB21VOC" ]
|
||||
iban_details:
|
||||
# Data from http://www.tbg5-finance.org/?ibandocs.shtml/
|
||||
ad:
|
||||
# Andorra
|
||||
length: 24
|
||||
bban_pattern: '\d{8}[A-Z0-9]{12}'
|
||||
ae:
|
||||
# United Arab Emirates
|
||||
length: 23
|
||||
bban_pattern: '\d{19}'
|
||||
al:
|
||||
# Albania
|
||||
length: 28
|
||||
bban_pattern: '\d{8}[A-Z0-9]{16}'
|
||||
at:
|
||||
# Austria
|
||||
length: 20
|
||||
bban_pattern: '\d{16}'
|
||||
az:
|
||||
# Azerbaijan, Republic of
|
||||
length: 28
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{20}'
|
||||
ba:
|
||||
# Bosnia
|
||||
length: 20
|
||||
bban_pattern: '\d{16}'
|
||||
be:
|
||||
# Belgium
|
||||
length: 16
|
||||
bban_pattern: '\d{12}'
|
||||
bg:
|
||||
# Bulgaria
|
||||
length: 22
|
||||
bban_pattern: '[A-Z]{4}\d{6}[A-Z0-9]{8}'
|
||||
bh:
|
||||
# Bahrain
|
||||
length: 22
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{14}'
|
||||
br:
|
||||
# Brazil
|
||||
length: 29
|
||||
bban_pattern: '[0-9]{8}[0-9]{5}[0-9]{10}[A-Z]{1}[A-Z0-9]{1}'
|
||||
ch:
|
||||
# Switzerland
|
||||
length: 21
|
||||
bban_pattern: '\d{5}[A-Z0-9]{12}'
|
||||
cr:
|
||||
# Costa Rica
|
||||
length: 22
|
||||
bban_pattern: '0\d{3}\d{14}'
|
||||
cy:
|
||||
# Cyprus
|
||||
length: 28
|
||||
bban_pattern: '\d{8}[A-Z0-9]{16}'
|
||||
cz:
|
||||
# Czech Republic
|
||||
length: 24
|
||||
bban_pattern: '\d{20}'
|
||||
de:
|
||||
# Germany
|
||||
length: 22
|
||||
bban_pattern: '\d{18}'
|
||||
dk:
|
||||
# Denmark
|
||||
length: 18
|
||||
bban_pattern: '\d{14}'
|
||||
do:
|
||||
# Dominican Republic
|
||||
length: 28
|
||||
bban_pattern: '[A-Z]{4}\d{20}'
|
||||
ee:
|
||||
# Estonia
|
||||
length: 20
|
||||
bban_pattern: '\d{16}'
|
||||
es:
|
||||
# Spain
|
||||
length: 24
|
||||
bban_pattern: '\d{20}'
|
||||
fi:
|
||||
# Finland
|
||||
length: 18
|
||||
bban_pattern: '\d{14}'
|
||||
fo:
|
||||
# Faroe Islands
|
||||
length: 18
|
||||
bban_pattern: '\d{14}'
|
||||
fr:
|
||||
# France
|
||||
length: 27
|
||||
bban_pattern: '\d{10}[A-Z0-9]{11}\d{2}'
|
||||
gb:
|
||||
# United Kingdom
|
||||
length: 22
|
||||
bban_pattern: '[A-Z]{4}\d{14}'
|
||||
ge:
|
||||
# Georgia
|
||||
length: 22
|
||||
bban_pattern: '[A-Z]{2}\d{16}'
|
||||
gi:
|
||||
# Gibraltar
|
||||
length: 23
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{15}'
|
||||
gl:
|
||||
# Greenland
|
||||
length: 18
|
||||
bban_pattern: '\d{14}'
|
||||
gr:
|
||||
# Greece
|
||||
length: 27
|
||||
bban_pattern: '\d{7}[A-Z0-9]{16}'
|
||||
gt:
|
||||
# Guatemala
|
||||
length: 28
|
||||
bban_pattern: '[A-Z0-9]{4}\d{2}\d{2}[A-Z0-9]{16}'
|
||||
hr:
|
||||
# Croatia
|
||||
length: 21
|
||||
bban_pattern: '\d{17}'
|
||||
hu:
|
||||
# Hungary
|
||||
length: 28
|
||||
bban_pattern: '\d{24}'
|
||||
ie:
|
||||
# Ireland
|
||||
length: 22
|
||||
bban_pattern: '[A-Z]{4}\d{14}'
|
||||
il:
|
||||
# Israel
|
||||
length: 23
|
||||
bban_pattern: '\d{19}'
|
||||
is:
|
||||
# Iceland
|
||||
length: 26
|
||||
bban_pattern: '\d{22}'
|
||||
it:
|
||||
# Italy
|
||||
length: 27
|
||||
bban_pattern: '[A-Z]\d{10}[A-Z0-9]{12}'
|
||||
kw:
|
||||
# Kuwait
|
||||
length: 30
|
||||
bban_pattern: '[A-Z]{4}\d{22}'
|
||||
kz:
|
||||
# Kazakhstan
|
||||
length: 20
|
||||
bban_pattern: '[0-9]{3}[A-Z0-9]{13}'
|
||||
lb:
|
||||
# Lebanon
|
||||
length: 28
|
||||
bban_pattern: '\d{4}[A-Z0-9]{20}'
|
||||
li:
|
||||
# Liechtenstein
|
||||
length: 21
|
||||
bban_pattern: '\d{5}[A-Z0-9]{12}'
|
||||
lt:
|
||||
# Lithuania
|
||||
length: 20
|
||||
bban_pattern: '\d{16}'
|
||||
lu:
|
||||
# Luxembourg
|
||||
length: 20
|
||||
bban_pattern: '\d{3}[A-Z0-9]{13}'
|
||||
lv:
|
||||
# Latvia
|
||||
length: 21
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{13}'
|
||||
mc:
|
||||
# Monaco
|
||||
length: 27
|
||||
bban_pattern: '\d{10}[A-Z0-9]{11}\d{2}'
|
||||
md:
|
||||
# Moldova
|
||||
length: 24
|
||||
bban_pattern: '[A-Z]{2}[A-Z0-9]{18}'
|
||||
me:
|
||||
# Montenegro
|
||||
length: 22
|
||||
bban_pattern: '\d{18}'
|
||||
mk:
|
||||
# Macedonia
|
||||
length: 19
|
||||
bban_pattern: '\d{3}[A-Z0-9]{10}\d{2}'
|
||||
mr:
|
||||
# Mauritania
|
||||
length: 27
|
||||
bban_pattern: '\d{23}'
|
||||
mt:
|
||||
# Malta
|
||||
length: 31
|
||||
bban_pattern: '[A-Z]{4}\d{5}[A-Z0-9]{18}'
|
||||
mu:
|
||||
# Mauritius
|
||||
length: 30
|
||||
bban_pattern: '[A-Z]{4}\d{19}[A-Z]{3}'
|
||||
nl:
|
||||
# Netherlands
|
||||
length: 18
|
||||
bban_pattern: '[A-Z]{4}\d{10}'
|
||||
'no':
|
||||
# Norway
|
||||
length: 15
|
||||
bban_pattern: '\d{11}'
|
||||
pk:
|
||||
# Pakistan
|
||||
length: 24
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{16}'
|
||||
pl:
|
||||
# Poland
|
||||
length: 28
|
||||
bban_pattern: '\d{8}[A-Z0-9]{16}'
|
||||
ps:
|
||||
# Palestinian Territory, Occupied
|
||||
length: 29
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{21}'
|
||||
pt:
|
||||
# Portugal
|
||||
length: 25
|
||||
bban_pattern: '\d{21}'
|
||||
qa:
|
||||
# Qatar
|
||||
length: 29
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{21}'
|
||||
ro:
|
||||
# Romania
|
||||
length: 24
|
||||
bban_pattern: '[A-Z]{4}[A-Z0-9]{16}'
|
||||
rs:
|
||||
# Serbia
|
||||
length: 22
|
||||
bban_pattern: '\d{18}'
|
||||
sa:
|
||||
# Saudi Arabia
|
||||
length: 24
|
||||
bban_pattern: '\d{2}[A-Z0-9]{18}'
|
||||
se:
|
||||
# Sweden
|
||||
length: 24
|
||||
bban_pattern: '\d{20}'
|
||||
si:
|
||||
# Slovenia
|
||||
length: 19
|
||||
bban_pattern: '\d{15}'
|
||||
sk:
|
||||
# Slovakia
|
||||
length: 24
|
||||
bban_pattern: '\d{20}'
|
||||
sm:
|
||||
# San Marino
|
||||
length: 27
|
||||
bban_pattern: '[A-Z]\d{10}[A-Z0-9]{12}'
|
||||
tl:
|
||||
# Timor-Leste
|
||||
length: 23
|
||||
bban_pattern: '\d{19}'
|
||||
tn:
|
||||
# Tunisia
|
||||
length: 24
|
||||
bban_pattern: '\d{20}'
|
||||
tr:
|
||||
# Turkey
|
||||
length: 26
|
||||
bban_pattern: '\d{5}[A-Z0-9]{17}'
|
||||
ua:
|
||||
# Ukraine
|
||||
length: 29
|
||||
bban_pattern: '\d{25}'
|
||||
vg:
|
||||
# Virgin Islands, British
|
||||
length: 24
|
||||
bban_pattern: '[A-Z]{4}\d{16}'
|
||||
xk:
|
||||
# Kosovo, Republic of
|
||||
length: 20
|
||||
bban_pattern: '\d{16}'
|
||||
@@ -0,0 +1,9 @@
|
||||
en:
|
||||
faker:
|
||||
beer:
|
||||
brand: ['Corona Extra', 'Heineken', 'Budweiser', 'Becks', 'BudLight', 'Pabst Blue Ribbon', 'Dos Equis', 'Blue Moon', 'Stella Artois', 'Miller Draft', 'Coors lite' , 'Amstel', 'Guinness', 'Kirin Inchiban', 'Tsingtao', 'Sierra Nevada', 'Rolling Rock', 'Red Stripe', 'Paulaner', 'Patagonia', 'Delirium Tremens', 'Delirium Noctorum', 'Samuel Adams', 'Sapporo Premium', 'Carlsberg', 'Pacifico', 'Quimes', 'Murphys', 'Birra Moretti', 'Harp', 'Fosters', 'Hoegaarden', 'Leffe', 'Lowenbrau', 'Becks', 'Bitburger', 'Koenig Pilsener', 'Vitamalz', 'Schluessel Alt', 'Charlottenburger Pilsener', 'Brinkhoffs', 'Oettinger', 'Krombacher', 'Veltins', 'Warsteiner']
|
||||
name: ['Pliny The Elder', 'Founders Kentucky Breakfast', 'Trappistes Rochefort 10', 'HopSlam Ale', 'Stone Imperial Russian Stout', 'St. Bernardus Abt 12', 'Founders Breakfast Stout', 'Weihenstephaner Hefeweissbier', 'Péché Mortel', 'Celebrator Doppelbock', 'Duvel', 'Dreadnaught IPA', 'Nugget Nectar', 'La Fin Du Monde', 'Bourbon County Stout', 'Old Rasputin Russian Imperial Stout', 'Two Hearted Ale', 'Ruination IPA', 'Schneider Aventinus', 'Double Bastard Ale', '90 Minute IPA', 'Hop Rod Rye', 'Trappistes Rochefort 8', 'Chimay Grande Réserve', 'Stone IPA', 'Arrogant Bastard Ale', 'Edmund Fitzgerald Porter', 'Chocolate St', 'Oak Aged Yeti Imperial Stout', 'Ten FIDY', 'Storm King Stout', 'Shakespeare Oatmeal', 'Alpha King Pale Ale', 'Westmalle Trappist Tripel', 'Samuel Smith’s Imperial IPA', 'Yeti Imperial Stout', 'Hennepin', 'Samuel Smith’s Oatmeal Stout', 'Brooklyn Black', 'Oaked Arrogant Bastard Ale', 'Sublimely Self-Righteous Ale', 'Trois Pistoles', 'Bell’s Expedition', 'Sierra Nevada Celebration Ale', 'Sierra Nevada Bigfoot Barleywine Style Ale', 'Racer 5 India Pale Ale, Bear Republic Bre', 'Orval Trappist Ale', 'Hercules Double IPA', 'Maharaj', 'Maudite']
|
||||
hop: ['Ahtanum', 'Amarillo', 'Bitter Gold', 'Bravo', 'Brewer’s Gold', 'Bullion', 'Cascade', 'Cashmere', 'Centennial', 'Chelan', 'Chinook', 'Citra', 'Cluster', 'Columbia', 'Columbus', 'Comet', 'Crystal', 'Equinox', 'Eroica', 'Fuggle', 'Galena', 'Glacier', 'Golding', 'Hallertau', 'Horizon', 'Liberty', 'Magnum', 'Millennium', 'Mosaic', 'Mt. Hood', 'Mt. Rainier', 'Newport', 'Northern Brewer', 'Nugget', 'Olympic', 'Palisade', 'Perle', 'Saaz', 'Santiam', 'Simcoe', 'Sorachi Ace', 'Sterling', 'Summit', 'Tahoma', 'Tettnang', 'TriplePearl', 'Ultra', 'Vanguard', 'Warrior', 'Willamette', 'Yakima Gol']
|
||||
yeast: ['1007 - German Ale', '1010 - American Wheat', '1028 - London Ale', '1056 - American Ale', '1084 - Irish Ale', '1098 - British Ale', '1099 - Whitbread Ale', '1187 - Ringwood Ale', '1272 - American Ale II', '1275 - Thames Valley Ale', '1318 - London Ale III', '1332 - Northwest Ale', '1335 - British Ale II', '1450 - Dennys Favorite 50', '1469 - West Yorkshire Ale', '1728 - Scottish Ale', '1968 - London ESB Ale', '2565 - Kölsch', '1214 - Belgian Abbey', '1388 - Belgian Strong Ale', '1762 - Belgian Abbey II', '3056 - Bavarian Wheat Blend', '3068 - Weihenstephan Weizen', '3278 - Belgian Lambic Blend', '3333 - German Wheat', '3463 - Forbidden Fruit', '3522 - Belgian Ardennes', '3638 - Bavarian Wheat', '3711 - French Saison', '3724 - Belgian Saison', '3763 - Roeselare Ale Blend', '3787 - Trappist High Gravity', '3942 - Belgian Wheat', '3944 - Belgian Witbier', '2000 - Budvar Lager', '2001 - Urquell Lager', '2007 - Pilsen Lager', '2035 - American Lager', '2042 - Danish Lager', '2112 - California Lager', '2124 - Bohemian Lager', '2206 - Bavarian Lager', '2278 - Czech Pils', '2308 - Munich Lager', '2633 - Octoberfest Lager Blend', '5112 - Brettanomyces bruxellensis', '5335 - Lactobacillus', '5526 - Brettanomyces lambicus', '5733 - Pediococcus']
|
||||
malt: ['Black malt', 'Caramel', 'Carapils', 'Chocolate', 'Munich', 'Caramel', 'Carapils', 'Chocolate malt', 'Munich', 'Pale', 'Roasted barley', 'Rye malt', 'Special roast', 'Victory', 'Vienna', 'Wheat mal']
|
||||
style: ["Light Lager", "Pilsner", "European Amber Lager", "Dark Lager", "Bock", "Light Hybrid Beer", "Amber Hybrid Beer", "English Pale Ale", "Scottish And Irish Ale", "Merican Ale", "English Brown Ale", "Porter", "Stout", "India Pale Ale", "German Wheat And Rye Beer", "Belgian And French Ale", "Sour Ale", "Belgian Strong Ale", "Strong Ale", "Fruit Beer", "Vegetable Beer", "Smoke-flavored", "Wood-aged Beer"]
|
||||
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
bojack_horseman:
|
||||
characters: ["Joseph Sugarman", "Princess Carolyn", "Kelsey Jannings", "Katrina Peanutbutter", "Charley Witherspoon", "Tom Jumbo-Grumbo", "Wanda Pierce", "Officer Meow Meow Fuzzyface", "Hank Hippopopalous", "Tina", "Courtney Portnoy", "Mr Peanutbutter", "Todd Chavez", "Wayne", "Dr Allen Hu", "Sarah Lynn", "Jogging Baboon", "A Ryan Seacrest Type", "Emily", "Vincent Adultman", "Sebastian St Clair", "Hollyhock", "Butterscotch Horseman", "Roxy", "Beatrice Horseman", "Herb Kazzaz", "Sextina Aquafina", "Rutabaga Rabbitowitz", "Charlotte Moore", "Ralph Stilton", "Paparazzi Birds", "Lenny Turteltaub", "Corduroy Jackson-Jackson", "Judah", "Woodchuck Coodchuck-Berkowitz", "Diane Nguyen", "Honey Sugarman", "BoJack Horseman", "Pinky Penguin"]
|
||||
quotes: ["It gets easier. But you have to do it every day, that's the hard part. But it does get easier", "Yes, I ate all the muffins, because I have no self-control and I hate myself", "Dead on the inside, dead on the outside", "The universe is a cruel, uncaring void. The key to being happy isn't a search for meaning. It's to just keep yourself busy with unimportant nonsense, and eventually, you'll be dead", "Beer before liquor, never sicker, liquor before beer, never fear, don't do heroin", "If you care about what other people think, you're never gonna do anything", "Ow, crap. I hate this. Running is terrible. Everything is the worst", "For a lot of people, life is just one long, hard kick in the urethra", "Spaghetti or not, here I come", "I need to go take a shower so I can't tell if I'm crying or not", "You know what the problem is with everybody? They all just want to hear what they already believe. No one ever wants to hear the truth", "I don't understand how people live. It's amazing to me that people wake up every morning and say: 'Yeah, another day, let's do it.' How do people do it? I don't know how", "Not understanding that you're a horrible person doesn't make you less of a horrible person", "That's the problem with life, either you know what you want and you don't get what you want, or you get what you want and then you don't know what you want", "I do love you, by the way. I mean as much as I'm capable of loving anyone"]
|
||||
tongue_twisters: ["Courtney Portnoy portrayed the formerly portly consort in the seaport resort", "Courtly roles like the formerly portly consort are Courtney Portnoy's forté", "That's sorta been thwarted unfortunately cos Courtney's purportedly falling short of shoring up fourth quadrant support", "Portnoy finds joy in hoi polloi boy toy", "Did you steal a meal from Neal McBeal the Navy Seal?", " audiences are going to adore your tour de force performance as the forceful denim-clad court reporter in 'The Court Reporter Sported Jorts', the jet-setting jort-sporting court reporter story"]
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
bossa_nova:
|
||||
artists: ["Alaide Costa", "Antonio Carlos Jobim", "Astrud Gilberto", "Baden Powell", "Bebel Gilberto", "Billy Blanco", "Bola Sete", "Caetano Veloso", "Carlos Lyra", "Chico Buarque", "Chico Moraes", "Danilo Caymmi", "Dori Caymmi", "Dorival Caymmi", "Edu Lobo", "Elis Regina", "Elizeth Cardoso", "Elza Soares", "Gal Costa", "Geraldo Vandre", "Gilberto Gil", "Johnny Alf", "Jorge Ben Jor", "Joyce Moreno", "Joao Donato", "Joao Gilberto", "Joao Gilberto", "Laurindo de Almeida", "Leny Andrade", "Lisa Ono", "Lucio Alves", "Luiz Bonfa", "Luiz Eca", "Marcos Valle", "Maria Bethania", "Minas", "Nara Leao", "Nelson Motta", "Novos Baianos", "Os Cariocas", "Oscar Castro Neves", "Roberto Menescal", "Ronaldo Boscoli", "Sergio Mendes", "Stan Getz", "Toquinho", "Vinicius de Moraes", "Wanda Sa", "Wilson Simonal", "Zimbo Trio"]
|
||||
songs: ["A Banda", "Acabou Chorare", "Alo, alo Marciano", "Aquarela", "Aquarela Do Brasil", "Batucada Surgiu", "Bossa Jazz", "Canto de Ossanha", "Catavento", "Chega de Saudade", "Chora Tua Tristeza", "Chuva de Prata", "Chao de Giz", "Clube do Samba", "Coisa Mais Linda", "Corcovado", "Calice", "Desafinado", "Dindi", "Diz Que Fui Por Ai", "Drao", "Ela E Carioca", "Entardecendo", "Eu Bebo Sim", "Eu Nao Existo Sem Voce", "Eu Preciso Dizer Que Te Amo", "Eu Sei Que Vou Te Amar", "Eu Sei Que Vou Te Amar", "Garota de Ipanema", "Ginza Samba", "Influencia Do Jazz", "Insensatez", "Ladainha", "Luiza", "Malandro", "Manha De Carnaval", "Mas Que Nada", "Moonlight in Rio", "O Barquinho", "O Bebado e A Equilibrista", "O Leaozinho", "O Que E Que A Bahiana Tem", "Para Viver Um Grande Amor", "Piston de Gafieira", "Pra Nao Dizer Que Nao Falei Das Flores", "Samba De Uma Nota So", "Samba Esquema Novo", "Samba da Bencao", "Samba da Bencao", "Samba de Orly", "Samba em Prelúdio", "Sabado em Copacabana", "Tarde Em Itapoa", "Valsa de Uma Cidade", "Voce E Linda", "Zum-Zum", "Agua de beber", "Aguas de Marco"]
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
en:
|
||||
faker:
|
||||
breaking_bad:
|
||||
character: [
|
||||
"Walter White", "Hank Schrader", "Skyler White", "Jesse Pinkman", "Gustavo Fring",
|
||||
"Mike Ehrmantraut", "Jimmy McGill", "Hector 'Tio' Salamanca", "Lydia Rodarte-Quayle",
|
||||
"Jane Margolis", "Tuco Salamanca", "The Cousins", "Ted Beneke", "Gale Boetticher",
|
||||
"Walter White Jr.", "Todd Alquist", "Brock Cantillo", "Andrea Cantillo", "Jack Welker",
|
||||
"Krazy-8", "'Don' Eladio Vuente", "Marie Schrader", "Gretchen Schwartz",
|
||||
"Huell Babineaux", "Tortuga", "Victor", "Juan Bolsa", "Tomás Cantillo", "Holly White",
|
||||
"Steven Gomez", "Emilio Koyama", "Drew Sharp", "Declan", "Carmen Molina",
|
||||
"Brandon 'Badger' Mayhew", "Christian 'Combo' Ortega", "Rival Dealers", "Ed", "Ken",
|
||||
"Kenny", "Group Leader", "George Merkert", "Adam Pinkman", "Mrs Pinkman", "No-Doze",
|
||||
"Gonzo"
|
||||
]
|
||||
episode: [
|
||||
"Pilot", "Cat's in the Bag...", "...And the Bag's in the River", "Cancer Man",
|
||||
"Gray Matter", "Crazy Handful of Nothin", "A No-Rough-Stuff-Type Deal",
|
||||
"Seven Thirty-Seven", "Grilled", "Bit by a Dead Bee", "Down", "Breakage", "Peekaboo",
|
||||
"Negro y Azul", "Better Call Saul", "4 Days Out", "Over", "Mandala", "Phoenix", "ABQ",
|
||||
"No Más", "Caballo Sin Nombre", "I.F.T.", "Green Light", "Más", "Sunset", "One Minute",
|
||||
"I See You", "Kafkaesque", "Fly", "Abiquiu", "Half Measures", "Full Measure",
|
||||
"Box Cutter", "Thirty-Eight Snub", "Open House", "Bullet Points", "Shotgun",
|
||||
"Cornered", "Problem Dog", "Hermanos", "Bug", "Salud", "Crawl Space", "End Times",
|
||||
"Face Off", "Live Free or Die", "Madrigal", "Hazard Pay", "Fifty-One", "Dead Freight",
|
||||
"Buyout", "Say My Name", "Gliding Over All", "Blood Money", "Buried", "Confessions",
|
||||
"Rabid Dog", "To'hajiilee", "Ozymandias", "Granite State", "Felina"
|
||||
]
|
||||
@@ -0,0 +1,260 @@
|
||||
en:
|
||||
faker:
|
||||
buffy:
|
||||
characters: [
|
||||
'Buffy Summers',
|
||||
'Xander Harris',
|
||||
'Willow Rosenberg',
|
||||
'Rupert Giles',
|
||||
'Cordelia Chase',
|
||||
'Angel',
|
||||
'Spike',
|
||||
'Oz',
|
||||
'Anya Jenkins',
|
||||
'Dawn Summers',
|
||||
'Joyce Summers',
|
||||
'Tara Maclay',
|
||||
'Riley Finn',
|
||||
'Drusilla',
|
||||
'Faith Lehane',
|
||||
'Jonathan Levinson',
|
||||
'Harmony Kendall',
|
||||
'Amy Madison',
|
||||
'Andrew Wells',
|
||||
'Darla',
|
||||
'Ethan Rayne'
|
||||
]
|
||||
quotes: [
|
||||
"In every generation there is a chosen one.",
|
||||
"Power. I have it. They don't. This bothers them.",
|
||||
"No weapons, no friends, no hope. Take all that away, and what's left? Me.",
|
||||
"I'm the thing that monsters have nightmares about.",
|
||||
"Strong is fighting. It's hard and it's painful, and it's every day. It's what we have to do. And we can do it together.",
|
||||
"I'm beyond tired. I'm beyond scared. I'm standing on the mouth of hell, and it's gonna swallow me whole. And it'll choke on me. We're not ready? They're not ready.",
|
||||
"There is only one thing on this earth more powerful than evil. And that's us.",
|
||||
"So what — are we helpless puppets? No. The big moments are gonna come. You can't help that. It's what you do afterwards that counts. That's when you find out who you are.",
|
||||
"When it's really something that matters, they fight. I mean, they're lame morons for fighting, but they do. They never— they never quit. And so I guess I will keep fighting, too.",
|
||||
"If the apocalypse comes, beep me.",
|
||||
"The hardest thing in this world is to live in it.",
|
||||
"In every generation there is a chosen one. She alone will stand against the vampires, the demons, and the forces of darkness. She is the slayer.",
|
||||
"I may be dead, but I'm still pretty. Which is more than I can say for you.",
|
||||
"Cordelia, your mouth is open, sound is coming from it. This is never good.",
|
||||
"Harmony, when you tried to be head cheerleader, you were bad. When you tried to chair the Homecoming committee, you were really bad. But when you try to be bad... you suck.",
|
||||
"They were supposed to be my light at the end of the tunnel. I guess they were a train.",
|
||||
"I don't know what's coming next. But I do know it's gonna be just like this.",
|
||||
"Well, I like you. You're nice, and you're funny, and you don't smoke. Yeah, okay, werewolf, but... that's not all the time. I mean, three days out of the month, I'm not much fun to be around either.",
|
||||
"A good Sunnydale rule-of-thumb? Avoid white-skinned men in capes.",
|
||||
"I can kill a couple of geeks all by myself. But, hey, if you'd like to watch... I mean, that's what you Watchers are good at, right? Watching?",
|
||||
"I'm talking! Don't interrupt me! Insignificant man. I am Willow. I am death. If you dare defy me, I will call down my fury, exact fresh vengeance, and make your worst fears come true. Okay?",
|
||||
"Just because you're better than us doesn't mean you can be all superior.",
|
||||
"You should never hurt the feelings of a brutal killer. You know, that's, uh, that's actually some pretty good advice.",
|
||||
"A vampire isn't a person at all. It may have the movements, the memories, even the personality of the person it took over, but it's a demon at the core. There is no halfway.",
|
||||
"I'm leaning towards blind panic myself.",
|
||||
"Well, I'm a hair's breath from investigating bunnies at the moment, so I'm open to anything.",
|
||||
"Buffy, what you said, it flies in the face of everything we've ever... every generation has ever done in the fight against evil. I think it's bloody brilliant.",
|
||||
"Now, I know you haven't been in the game for a while, mate, but we still do kill people. Sort of our raison d'etre, you know.",
|
||||
"She wouldn't even kill me. She just left. She didn't even care enough to cut off my head, or set me on fire. I mean, is that too much to ask? You know? Some little sign that she cared? It was the truce with Buffy that did it. Dru said I'd gone soft - wasn't demon enough for the likes of her.",
|
||||
"Well, isn't this usually the part where you... kick me in the head and run out, virtue fluttering?",
|
||||
"Oh, I don't know. Looking in the mirror every day and seeing nothing there...it's an overrated pleasure.",
|
||||
"Sorry about the chains. It's not that I don't trust you, it's... Actually, it is that I don't trust you.",
|
||||
"I'm just so excited. They come in, I help them, they give us money in exchange for goods, you give me money for working for you. I have a place in the world now. I'm part of the system. I'm a workin' gal.",
|
||||
"Wow, it's like, one second you were this klutzy teenager with false memories and a history of kleptomania, and then suddenly you were a hero. A hero with a much abbreviated life span.",
|
||||
"You gotta give me something to do. There's no way I'm sleeping. Don't you need anyone dead? Or maimed? I can settle for maimed.",
|
||||
"You know, I honestly don't think there's a human word fabulous enough for me.",
|
||||
"We don't know much about them except for they're very ugly, and they're very mobile for blind people.",
|
||||
"And I wonder what possible catastrophe came crashing down from heaven and brought this dashing stranger to tears?"
|
||||
]
|
||||
celebrities: [
|
||||
'Sarah Michelle Geller',
|
||||
'Alyson Hannigan',
|
||||
'David Boreanaz',
|
||||
'Eliza Dushku',
|
||||
'Michelle Trachtenberg',
|
||||
'Rachel Bilson',
|
||||
'Seth Green',
|
||||
'John Ritter',
|
||||
'Amy Adams',
|
||||
'Ashanti',
|
||||
'Eric Balfour',
|
||||
'Julie Benz',
|
||||
'Clare Cramer',
|
||||
'Carmine Giovinazzo',
|
||||
'Clea Duvall',
|
||||
'Eion Bailey',
|
||||
'Shane West',
|
||||
'Pedro Pascal',
|
||||
'Kal Penn',
|
||||
'Amber Tamblyn'
|
||||
]
|
||||
big_bads: [
|
||||
'The Master',
|
||||
'Drusilla',
|
||||
'Angelus',
|
||||
'Mayor Richard Wilkins III',
|
||||
'Maggie Walsh',
|
||||
'Adam',
|
||||
'Warren Mears',
|
||||
'Caleb',
|
||||
'The First Evil',
|
||||
'Dark Willow',
|
||||
'The Anointed One'
|
||||
]
|
||||
episodes: [
|
||||
# Season 1
|
||||
"Welcome to the Hellmouth",
|
||||
"The Harvest",
|
||||
"Witch",
|
||||
"Teacher's Pet",
|
||||
"Never Kill a Boy on the First Date",
|
||||
"The Pack",
|
||||
"Angel",
|
||||
"I Robot, You Jane",
|
||||
"The Puppet Show",
|
||||
"Nightmares",
|
||||
"Out of Mind, Out of Sight",
|
||||
"Prophecy Girl",
|
||||
|
||||
# Season 2
|
||||
"When She Was Bad",
|
||||
"Some Assembly Required",
|
||||
"School Hard",
|
||||
"Inca Mummy Girl",
|
||||
"Reptile Boy",
|
||||
"Halloween",
|
||||
"Lie to Me",
|
||||
"The Dark Age",
|
||||
"What's My Line, Part One",
|
||||
"What's My Line, Part Two",
|
||||
"Ted",
|
||||
"Bad Eggs",
|
||||
"Surprise",
|
||||
"Innocence",
|
||||
"Phases",
|
||||
"Bewitched, Bothered and Bewildered",
|
||||
"Passion",
|
||||
"Killed by Death",
|
||||
"I Only Have Eyes for You",
|
||||
"Go Fish",
|
||||
"Becoming, Part One",
|
||||
"Becoming, Part Two",
|
||||
|
||||
# Season 3
|
||||
"Anne",
|
||||
"Dead Man's Party",
|
||||
"Faith, Hope & Trick",
|
||||
"Beauty and the Beasts",
|
||||
"Homecoming",
|
||||
"Band Candy",
|
||||
"Revelations",
|
||||
"Lovers Walk",
|
||||
"The Wish",
|
||||
"Amends",
|
||||
"Gingerbread",
|
||||
"Helpless",
|
||||
"The Zeppo",
|
||||
"Bad Girls",
|
||||
"Consequences",
|
||||
"Doppelgangland",
|
||||
"Enemies",
|
||||
"Earshot",
|
||||
"Choices",
|
||||
"The Prom",
|
||||
"Graduation Day, Part One",
|
||||
"Graduation Day, Part Two",
|
||||
|
||||
# Season 4
|
||||
"The Freshman",
|
||||
"Living Conditions",
|
||||
"The Harsh Light of Day",
|
||||
"Fear, Itself",
|
||||
"Beer Bad",
|
||||
"Wild at Heart",
|
||||
"The Initiative",
|
||||
"Pangs",
|
||||
"Something Blue",
|
||||
"Hush",
|
||||
"Doomed",
|
||||
"A New Man",
|
||||
"The I in Team",
|
||||
"Goodbye Iowa",
|
||||
"This Year's Girl",
|
||||
"Who Are You",
|
||||
"Superstar",
|
||||
"Where the Wild Things Are",
|
||||
"New Moon Rising",
|
||||
"The Yoko Factor",
|
||||
"Primeval",
|
||||
"Restless",
|
||||
|
||||
# Season 5
|
||||
"Buffy vs. Dracula",
|
||||
"Real Me",
|
||||
"The Replacement",
|
||||
"Out of My Mind",
|
||||
"No Place Like Home",
|
||||
"Family",
|
||||
"Fool for Love",
|
||||
"Shadow",
|
||||
"Listening to Fear",
|
||||
"Into the Woods",
|
||||
"Triangle",
|
||||
"Checkpoint",
|
||||
"Blood Ties",
|
||||
"Crush",
|
||||
"I Was Made to Love You",
|
||||
"The Body",
|
||||
"Forever",
|
||||
"Intervention",
|
||||
"Tough Love",
|
||||
"Spiral",
|
||||
"The Weight of the World",
|
||||
"The Gift",
|
||||
|
||||
# Season 6
|
||||
"Bargaining, Part One",
|
||||
"Bargaining, Part Two",
|
||||
"After Life",
|
||||
"Flooded",
|
||||
"Life Serial",
|
||||
"All the Way",
|
||||
"Once More, with Feeling",
|
||||
"Tabula Rasa",
|
||||
"Smashed",
|
||||
"Wrecked",
|
||||
"Gone",
|
||||
"Doublemeat Palace",
|
||||
"Dead Things",
|
||||
"Older and Far Away",
|
||||
"As You Were",
|
||||
"Hell's Bells",
|
||||
"Normal Again",
|
||||
"Entropy",
|
||||
"Seeing Red",
|
||||
"Villains",
|
||||
"Two to Go",
|
||||
"Grave",
|
||||
|
||||
# Season 7
|
||||
"Lessons",
|
||||
"Beneath You",
|
||||
"Same Time, Same Place",
|
||||
"Help",
|
||||
"Selfless",
|
||||
"Him",
|
||||
"Conversations with Dead People",
|
||||
"Sleeper",
|
||||
"Never Leave Me",
|
||||
"Bring on the Night",
|
||||
"Showtime",
|
||||
"Potential",
|
||||
"The Killer in Me",
|
||||
"First Date",
|
||||
"Get It Done",
|
||||
"Storyteller",
|
||||
"Lies My Parents Told Me",
|
||||
"Dirty Girls",
|
||||
"Empty Places",
|
||||
"Touched",
|
||||
"End of Days",
|
||||
"Chosen"
|
||||
]
|
||||
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
business:
|
||||
credit_card_numbers: ['1234-2121-1221-1211', '1212-1221-1121-1234', '1211-1221-1234-2201', '1228-1221-1221-1431']
|
||||
credit_card_types: ['visa', 'mastercard', 'american_express', 'discover', 'diners_club', 'jcb', 'switch', 'solo', 'dankort', 'maestro', 'forbrugsforeningen', 'laser']
|
||||
credit_card_expiry_dates: ['2011-10-12', '2012-11-12', '2015-11-11', '2013-9-12']
|
||||
@@ -0,0 +1,12 @@
|
||||
en:
|
||||
faker:
|
||||
cannabis:
|
||||
strains: ["24k", "Alien Diesel", "Banana OG", "Bio-Diesel", "Black Diamond OG", "Black Jack", "Blackberry Cookies", "Blackberry Soda", "Blackwater OG", "Blue Dream", "Blueberry Tangie", "Boss Hog", "Cali Mist", "Candy Skunk", "Candyland", "Canna Sutra", "Cheese", "Chem Berry", "Cherry Cheese", "Cherry Lime", "Chocolate Hashberry", "Chronic", "Church OG", "Clementine", "Colfax Cookies", "Colfax Jack", "Colfax Platinum", "Critical Kush", "Diablo OG", "Double Dutch Bus", "Dutch Treat", "Forbidden Fruit", "Gelato", "Ghost OG", "Girl Scout Cookies", "Godzilla Glue", "Golden Strawberries", "Gorilla Glue", "Gorilla Princess", "Granddaddy Purple Kush", "Grapefruit Kush", "Green Cobra", "Green Queen", "Hardcore Grapes", "Heavy OG", "Jack Frost", "Key Lime Pie", "King Kong OG", "King Louis OG", "Kings Reserve OG", "Koffee Cake", "Lemon Jack", "Lemon Meringue", "Lemon Skunk", "Lemonade", "Lime #5", "Lucky Charms", "Master OG", "Maui Jack", "Mendo Breath", "Mojito", "Moon Glue", "Mr. Nice Guy", "NY Sour Diesel", "Nectarine", "Novicane Kush", "Nug Salad", "OG Chem", "OG Salad", "ONAC OG", "Panama Punch", "Pineapple Sage", "Pinesol OG", "Pink Lotus", "Pitbull", "Platinum OG", "Presidential OG", "Private Reserve", "Purple Punch", "Queen Dream", "Rainbow Sherbet", "Raskal OG", "Redwood Bubba Kush", "Rude Boi OG", "Satellite OG", "Saturn OG", "Sherbert", "Skywalker OG", "Snozzberry OG", "Sonoma Glue", "Soul Assasin OG", "Soul Assassin", "Sour Cheese", "Strawberry Banana", "Strawberry Cough", "Strawberry Moonrocks", "Strawberry Shortcake", "Sugar Momma", "Sunset Sherbert", "Super Glue", "Super Jack", "Super Silver Haze", "Tangie", "Watermelon", "White Tahoe Cookies", "Whitewalker OG", "XJ-13"]
|
||||
cannabinoid_abbreviations: ["THC", "THCa", "∆9THC", "∆8THC", "THCv", "THCv", "CBD", "CBDa", "CBDv", "CBN", "CBNa", "CBG", "CBGa", "CBC", "CBCa", "CBL", "CBLa"]
|
||||
cannabinoids: ["Tetrahydrocannabinol", "Tetrahydrocannabinolic Acid", "Tetrahydrocannabivarin", "Cannabidiol", "Cannabidiolic Acid", "Cannabidivarin", "Cannabinol", "Cannabinolic Acid", "Cannabigerol", "Cannabigerolic Acid", "Cannabichromene", "Cannabichromic Acid", "Cannabicyclol", "Cannabicyclic Acid"]
|
||||
terpenes: ["α Pinene", "Myrcene", "α Phellandrene", "∆ 3 Carene", "Terpinene", "Limonene", "α Terpinolene", "Linalool", "Fenchol", "Borneol", "Terpineol", "Geraniol", "α Humulene", "β Caryophyllene", "Caryophyllene Oxide", "α Bisabolol", "Camphene", "β Pinene", "Ocimene", "Sabinene", "Camphor", "Isoborneol", "Menthol", "α Cedrene", "Nerolidol", "R-(+)-Pulegone", "Eucalyptol", "p-Cymene", "(-)-Isopulegol", "Geranyl", "Acetate", "Guaiol", "Valencene", "Phytol", "Citronellol"]
|
||||
medical_uses: ["analgesic", "anti-bacterial", "anti-diabetic", "anti-emetic", "anti-epileptic", "anti-fungal", "anti-depressant", "anti-inflammatory", "anti-insomnia", "anti-ischemic", "anti-cancer", "anti-psoriatic", "anti-psychotic", "anti-spasmodic", "anti-anxiety", "appetite stimulant", "anorectic", "bone stimulant", "immunoregulation", "immunostimulant", "intestinal anti-prokinetic", "neuroprotective", "bronchodilator", "anti-stress", "anti-septic", "psychoactive", "non-psychoactive", "decongestant", "anti-histamine", "anti-oxidant", "anti-viral"]
|
||||
health_benefits: ["relieves pain", "kills or slows bacteria growth", "reduces blood sugar levels", "reduces vomiting and nausea", "reduces seizures and convulsion", "treats fungal infection", "treats depression", "reduces inflammation", "aids sleep", "reduces risk of artery blockage", "inhibits cell growth in tumors/cancer cells", "treats psoriasis", "tranquilizing", "suppresses muscle spasms", "relieves anxiety", "stimulates appetite", "suppresses appetite", "promotes bone growth", "regulates function in the immune system", "stimulates function in the immune system", "reduces contractions in the small intestines", "protects against nervous system degeneration", "improves airflow to lungs", "prevents stress", "prevents infection", "affects mental activity", "does not affect mental activity", "relieves congestion", "treats allergy symptoms", "cell protectant", "treats viral infections"]
|
||||
categories: ["capsules", "concentrates", "crumble", "crystalline", "distillate", "edibles", "flower", "ice hash", "live resin", "medical", "rosin", "seeds & clones", "shatter", "tinctures", "topicals", "vape pens"]
|
||||
types: ["hybrid", "indica", "sativa"]
|
||||
buzzwords: ["blunt wrap", "bong", "bottom shelf", "bubbler", "cashed", "cbd", "dank", "eighth", "gram", "high", "hydroponic", "keef", "marijuana", "mary jane", "munchies", "ounce", "papers", "pipe", "pound", "private reserve", "ripped", "spliff", "stoned", "terpene", "thc", "toke", "top shelf", "wake and bake", "weed"]
|
||||
@@ -0,0 +1,7 @@
|
||||
en:
|
||||
faker:
|
||||
creature:
|
||||
cat:
|
||||
name: ["Alfie", "Angel", "Bella", "Charlie", "Chloe", "Coco", "Daisy", "Felix", "Jasper", "Lily", "Lucky", "Lucy", "Max", "Millie", "Milo", "Missy", "Misty", "Molly", "Oliver", "Oscar", "Poppy", "Sam", "Shadow", "Simba", "Smokey", "Smudge", "Sooty", "Tiger"]
|
||||
breed: ["Abyssinian", "Aegean", "American Bobtail", "American Curl", "American Shorthair", "American Wirehair", "Arabian Mau", "Asian", "Asian Semi-longhair", "Australian Mist", "Balinese", "Bambino", "Bengal", "Birman", "Bombay", "Brazilian Shorthair", "British Longhair", "British Semipi-longhair", "British Shorthair", "Burmese", "Burmilla", "California Spangled", "Chantilly-Tiffany", "Chartreux", "Chausie", "Cheetoh", "Colorpoint Shorthair", "Cornish Rex", "Cymric, or Manx Longhair", "Cyprus", "Devon Rex", "Donskoy, or Don Sphynx", "Dragon Li", "Dwarf cat, or Dwelf", "Egyptian Mau", "European Shorthair", "Exotic Shorthair", "Foldex Cat", "German Rex", "Havana Brown", "Highlander", "Himalayan, or Colorpoint Persian", "Japanese Bobtail", "Javanese", "Khao Manee", "Korat", "Korean Bobtail", "Korn Ja", "Kurilian Bobtail", "Kurilian Bobtail, or Kuril Islands Bobtail", "LaPerm", "Lykoi", "Maine Coon", "Manx", "Mekong Bobtail", "Minskin", "Munchkin", "Napoleon", "Nebelung", "Norwegian Forest Cat", "Ocicat", "Ojos Azules", "Oregon Rex", "Oriental Bicolor", "Oriental Longhair", "Oriental Shorthair", "PerFold Cat (Experimental Breed - WCF)", "Persian (Modern Persian Cat)", "Persian (Traditional Persian Cat)", "Peterbald", "Pixie-bob", "Raas", "Ragamuffin", "Ragdoll", "Russian Blue", "Russian White, Black and Tabby", "Sam Sawet", "Savannah", "Scottish Fold", "Selkirk Rex", "Serengeti", "Serrade petit", "Siamese", "Siberian", "Singapura", "Snowshoe", "Sokoke", "Somali", "Sphynx", "Suphalak", "Thai", "Tonkinese", "Toyger", "Turkish Angora", "Turkish Van", "Ukrainian Levkoy"]
|
||||
registry: ["American Cat Fanciers Association", "Associazione Nazionale Felina Italiana", "Canadian Cat Association", "Cat Aficionado Association", "Cat Fanciers' Association", "Emirates Feline Federation", "Fédération Internationale Féline", "Felis Britannica", "Governing Council of the Cat", "Fancy Southern Africa Cat Council", "The International Cat Association"]
|
||||
@@ -0,0 +1,82 @@
|
||||
en:
|
||||
faker:
|
||||
chuck_norris:
|
||||
fact: [
|
||||
"All arrays Chuck Norris declares are of infinite size, because Chuck Norris knows no bounds.",
|
||||
"Chuck Norris doesn't have disk latency because the hard drive knows to hurry the hell up.",
|
||||
"All browsers support the hex definitions #chuck and #norris for the colors black and blue.",
|
||||
"Chuck Norris can't test for equality because he has no equal.",
|
||||
"Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().",
|
||||
"Chuck Norris's first program was kill -9.", "Chuck Norris burst the dot com bubble.",
|
||||
"Chuck Norris writes code that optimizes itself.",
|
||||
"Chuck Norris can write infinite recursion functions... and have them return.",
|
||||
"Chuck Norris can solve the Towers of Hanoi in one move.",
|
||||
"The only pattern Chuck Norris knows is God Object.",
|
||||
"Chuck Norris finished World of Warcraft.",
|
||||
"Project managers never ask Chuck Norris for estimations... ever.",
|
||||
"Chuck Norris doesn't use web standards as the web will conform to him.",
|
||||
"\"It works on my machine\" always holds true for Chuck Norris.",
|
||||
"Whiteboards are white because Chuck Norris scared them that way.",
|
||||
"Chuck Norris's beard can type 140 wpm.",
|
||||
"Chuck Norris can unit test an entire application with a single assert.",
|
||||
"Chuck Norris doesn't bug hunt, as that signifies a probability of failure. He goes bug killing.",
|
||||
"Chuck Norris's keyboard doesn't have a Ctrl key because nothing controls Chuck Norris.",
|
||||
"Chuck Norris doesn't need a debugger, he just stares down the bug until the code confesses.",
|
||||
"Chuck Norris can access private methods.",
|
||||
"Chuck Norris can instantiate an abstract class.",
|
||||
"Chuck Norris doesn't need to know about class factory pattern. He can instantiate interfaces.",
|
||||
"The class object inherits from Chuck Norris.",
|
||||
"For Chuck Norris, NP-Hard = O(1).",
|
||||
"Chuck Norris knows the last digit of PI.",
|
||||
"Chuck Norris can divide by zero.",
|
||||
"Chuck Norris doesn't get compiler errors,
|
||||
the language changes itself to accommodate Chuck Norris.",
|
||||
"The programs that Chuck Norris writes don't have version numbers because he only writes them once. If a user reports a bug or has a feature request they don't live to see the sun set.",
|
||||
"Chuck Norris doesn't believe in floating point numbers because they can't be typed on his binary keyboard.",
|
||||
"Chuck Norris solved the Travelling Salesman problem in O(1) time.",
|
||||
"Chuck Norris never gets a syntax error. Instead, the language gets a DoesNotConformToChuck error.",
|
||||
"No statement can catch the ChuckNorrisException.",
|
||||
"Chuck Norris doesn't program with a keyboard. He stares the computer down until it does what he wants.",
|
||||
"Chuck Norris doesn't pair program.",
|
||||
"Chuck Norris can write multi-threaded applications with a single thread.",
|
||||
"There is no Esc key on Chuck Norris' keyboard, because no one escapes Chuck Norris.",
|
||||
"Chuck Norris doesn't delete files, he blows them away.",
|
||||
"Chuck Norris can binary search unsorted data.",
|
||||
"Chuck Norris breaks RSA 128-bit encrypted codes in milliseconds.",
|
||||
"Chuck Norris went out of an infinite loop.",
|
||||
"Chuck Norris can read all encrypted data, because nothing can hide from Chuck Norris.",
|
||||
"Chuck Norris hosting is 101% uptime guaranteed.",
|
||||
"When a bug sees Chuck Norris, it flees screaming in terror, and then immediately self-destructs to avoid being roundhouse-kicked.",
|
||||
"Chuck Norris rewrote the Google search engine from scratch.",
|
||||
"Chuck Norris doesn't need the cloud to scale his applications, he uses his laptop.",
|
||||
"Chuck Norris can access the DB from the UI.",
|
||||
"Chuck Norris' protocol design method has no status, requests or responses, only commands.",
|
||||
"Chuck Norris' programs occupy 150% of CPU, even when they are not executing.",
|
||||
"Chuck Norris can spawn threads that complete before they are started.",
|
||||
"Chuck Norris programs do not accept input.",
|
||||
"Chuck Norris doesn't need an OS.",
|
||||
"Chuck Norris can compile syntax errors.",
|
||||
"Chuck Norris compresses his files by doing a flying round house kick to the hard drive.",
|
||||
"Chuck Norris doesn't use a computer because a computer does everything slower than Chuck Norris.",
|
||||
"You don't disable the Chuck Norris plug-in, it disables you.",
|
||||
"Chuck Norris doesn't need a java compiler, he goes straight to .war",
|
||||
"Chuck Norris can use GOTO as much as he wants to. Telling him otherwise is considered harmful.",
|
||||
"There is nothing regular about Chuck Norris' expressions.",
|
||||
"Quantum cryptography does not work on Chuck Norris. When something is being observed by Chuck it stays in the same state until he's finished.",
|
||||
"There is no need to try catching Chuck Norris' exceptions for recovery; every single throw he does is fatal.",
|
||||
"Chuck Norris' beard is immutable.",
|
||||
"Chuck Norris' preferred IDE is hexedit.",
|
||||
"Chuck Norris is immutable. If something's going to change, it's going to have to be the rest of the universe.",
|
||||
"Chuck Norris' addition operator doesn't commute; it teleports to where he needs it to be.",
|
||||
"Anonymous methods and anonymous types are really all called Chuck Norris. They just don't like to boast.",
|
||||
"Chuck Norris doesn't have performance bottlenecks. He just makes the universe wait its turn.",
|
||||
"Chuck Norris does not use exceptions when programming. He has not been able to identify any of his code that is not exceptional.",
|
||||
"When Chuck Norris' code fails to compile the compiler apologises.",
|
||||
"Chuck Norris does not use revision control software. None of his code has ever needed revision.",
|
||||
"Chuck Norris can recite π. Backwards.",
|
||||
"When Chuck Norris points to null, null quakes in fear.",
|
||||
"Chuck Norris has root access to your system.",
|
||||
"When Chuck Norris gives a method an argument, the method loses.",
|
||||
"Chuck Norris' keyboard doesn't have a F1 key, the computer asks him for help.",
|
||||
"When Chuck Norris presses Ctrl+Alt+Delete, worldwide computer restart is initiated."
|
||||
]
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,31 @@
|
||||
en:
|
||||
faker:
|
||||
coffee:
|
||||
country: ["Brazil", "Colombia", "Sumatra", "Ethiopia", "Honduras", "Kenya", "Uganda", "Mexico", "Guatemala", "Nicaragua", "Costa Rica", "Tanzania", "El Salvador", "Rwanda", "Burundi", "Panama", "Yemen", "India"]
|
||||
regions:
|
||||
brazil: ["Sul Minas", "Mogiana", "Cerrado"]
|
||||
colombia: ["Nariño", "Huila", "Tolima", "Cauca", "Casanare", "Santander", "Antioquia", "Cundinamarca", "Boyacá"]
|
||||
sumatra: ["Tapanuli", "Lintong", "Aceh", "Lake Tawar", "Lintong", "Gayo"]
|
||||
ethiopia: ["Sidama", "Harrar", "Limu", "Ojimmah", "Lekempti", "Wellega", "Gimbi"]
|
||||
honduras: ["Agalta", "Comayagua", "Copan", "Montecillos", "Opalca", "El Paraiso"]
|
||||
kenya: ["Bungoma", "Embu", "Kiamba", "Kirinyaga", "Mt. Kenya", "Kisii", "Meru", "Murang'a", "Machakos", "Thika", "Nyeri", "Nakuru", "Nyanza", "Kericho"]
|
||||
uganda: ["Bugisu", "Mount Elgon", "Kibale"]
|
||||
mexico: ["Chiapas", "Oaxaca", "Veracruz", "Colima", "San Luis Potosi", "Nayarit", "Hidalgo", "Puebla", "Jalisco"]
|
||||
guatemala: ["Acatenango", "Antigua", "Atitlan", "Fraijanes", "Huehuetenango", "Nuevo Oriente", "Coban", "San Marcos"]
|
||||
nicaragua: ["Matagalpa", "Jinotega", "Boaco", "Madriz", "Nueva Segovia", "Estelí", "Dipilto", "Jalapa", "Carazo", "Granada", "Masaya", "Managua", "Rivas"]
|
||||
costa_rica: ["Tarrazu", "Central Valley", "West Valley", "Guanacaste", "Tres Rios", "Turrialba", "Orosi", "Brunca"]
|
||||
tanzania: ["Western Region, Bukova", "Western Region, Kigoma", "Mbeya Region", "Southern Region, Mbinga", "Western Region, Tarime", "Northern Region, Oldeani", "Northern Region, Arusha", "Northern Region, Kilimanjaro", "Southern Region, Morogoro"]
|
||||
el_salvador: ["Alotepec-Metapán", "Apaneca-Ilamatepec", "El Balsamo-Quetzaltepec", "Cacahuatique", "Chichontepec", "Tecapa-Chinameca"]
|
||||
rwanda: ["Rulindo", "Gishamwana Coffee Island", "Lake Kivu Region", "Kigeyo Washing Station", "Kabirizi"]
|
||||
burundi: ["Kayanza"]
|
||||
panama: ["Boquete", "Chiriqui", "Volcan"]
|
||||
yemen: ["Mattari", "San'ani", "Hirazi", "Raimi"]
|
||||
india: ["Chikmagalur", "Coorg","Biligiris", "Bababudangiris", "Manjarabad", "Nilgiris", "Travancore", "Manjarabad", "Brahmaputra", "Pulneys", "Sheveroys"]
|
||||
variety: ["Liberica", "S288", "S795", "Kent", "Java", "Dilla", "Sumatara", "Catuai", "Pacamara", "Mundo Novo", "Red Bourbon", "Bourbon", "Yellow Bourbon", "Pacas", "Caturra", "Pink Bourbon", "Colombia", "Obata", "Catimors", "Sarchimor", "Mokka", "Kaffa", "Gimma", "Tafari-Kela", "S.4", "Agaro", "Dega", "Barbuk Sudan", "Ennarea", "Geisha", "Gesha", "Blue Mountain", "Kona", "San Ramon", "SL28", "SL34", "Villa Sarchi", "Villalobos", "Typica", "Ethiopian Heirloom"]
|
||||
intensifier: ["muted", "dull", "mild", "structured", "balanced", "rounded", "soft", "faint", "delicate", "dry", "astringent", "quick", "clean", "crisp", "bright", "vibrant", "tart", "wild", "unbalanced", "sharp", "pointed", "dense", "deep", "complex", "juicy", "lingering", "dirty"]
|
||||
body: ["watery", "tea-like", "silky", "slick", "juicy", "smooth", "syrupy", "round", "creamy", "full", "velvety", "big", "chewy", "coating"]
|
||||
descriptor: ["bergamot", "hops", "black-tea", "green-tea", "mint", "sage", "dill", "grassy", "snow pea", "sweet pea", "mushroom", "squash", "green pepper", "olive", "leafy greens", "hay", "tobacco", "cedar", "fresh wood", "soil", "tomato", "sundried tomato", "soy sauce", "leathery", "clove", "liquorice", "curry", "nutmeg", "ginger", "corriander", "cinnamon", "white pepper", "black pepper", "carbon", "smokey", "burnt sugar", "toast", "fresh bread", "barley", "wheat", "rye", "graham cracker", "granola", "almond", "hazelnut", "pecan", "cashew", "peanut", "walnut", "cola", "molasses", "maple syrup", "carmel", "brown sugar", "sugar cane", "marshmallow", "cream", "butter", "honey", "nougat", "vanilla", "milk chocolate", "cocoa powder", "bittersweet chocolate", "bakers chocolate", "cacao nibs", "prune", "dates", "figs", "raisin", "golden raisin", "black currant", "red currant", "blueberry", "strawberry", "raspberry", "cranberry", "black cherry", "cherry", "plum", "apricot", "nectarine", "peach", "coconut", "banana", "kiwi", "mango", "papaya", "pineapple", "passion fruit", "tamarind", "star fruit", "lychee", "concord grape", "red grape", "green grape", "white grape", "cantaloupe", "honeydew", "watermelon", "red apple", "green apple", "orange", "mandarin", "tangerine", "clementine", "grapefruit", "lime", "meyer lemon", "lemonade", "lemon", "orange creamsicle", "marzipan", "nutella", "lemongrass", "orange blossom", "jasmine", "honeysuckle", "magnolia", "lavender", "rose hips", "hibiscus", "lemon verbena", "medicinal", "quakery", "baggy", "potato defect!", "musty", "rubber"]
|
||||
notes: "#{intensifier}, #{body}, #{descriptor}, #{descriptor}, #{descriptor}"
|
||||
name_1: ["Summer", "Holiday", "Jacked", "Joe", "Express", "Reg's", "Split", "Spilt", "Chocolate", "Dark", "Veranda", "Major", "Bluebery", "American", "Huggy", "Wake-up", "Morning", "Evening", "Winter", "Captain's", "Thanksgiving", "Seattle", "Brooklyn", "Café", "Blacktop", "Pumpkin-spice", "Good-morning", "Postmodern", "The Captain's", "The", "Cascara", "Melty", "Heart", "Goodbye", "Hello", "Street", "Red", "Blue", "Green", "Strong", "KrebStar", "Kreb-Full-o"]
|
||||
name_2: ["Solstice", "Blend", "Level", "Enlightenment", "Cowboy", "", "Choice", "Select", "Equinox", "Star", "Forrester", "Java", "Symphony", "Utopia", "Cup", "Mug", "Been", "Bean", "Cake", "Extract", "Delight", "Pie", "America", "Treat", "Volcano", "Breaker", "Town", "Light", "Look", "Coffee", "Nuts"]
|
||||
blend_name: "#{name_1} #{name_2}"
|
||||
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
coin:
|
||||
flip:
|
||||
- Heads
|
||||
- Tails
|
||||
@@ -0,0 +1,4 @@
|
||||
en:
|
||||
faker:
|
||||
color:
|
||||
name: [red, green, blue, yellow, purple, mint green, teal, white, black, orange, pink, grey, maroon, violet, turquoise, tan, sky blue, salmon, plum, orchid, olive, magenta, lime, ivory, indigo, gold, fuchsia, cyan, azure, lavender, silver]
|
||||
@@ -0,0 +1,11 @@
|
||||
en:
|
||||
faker:
|
||||
commerce:
|
||||
department: ["Books", "Movies", "Music", "Games", "Electronics", "Computers", "Home", "Garden", "Tools", "Grocery", "Health", "Beauty", "Toys", "Kids", "Baby", "Clothing", "Shoes", "Jewelry", "Sports", "Outdoors", "Automotive", "Industrial"]
|
||||
product_name:
|
||||
adjective: [Small, Ergonomic, Rustic, Intelligent, Gorgeous, Incredible, Fantastic, Practical, Sleek, Awesome, Enormous, Mediocre, Synergistic, Heavy Duty, Lightweight, Aerodynamic, Durable]
|
||||
material: [Steel, Wooden, Concrete, Plastic, Cotton, Granite, Rubber, Leather, Silk, Wool, Linen, Marble, Iron, Bronze, Copper, Aluminum, Paper]
|
||||
product: [Chair, Car, Computer, Gloves, Pants, Shirt, Table, Shoes, Hat, Plate, Knife, Bottle, Coat, Lamp, Keyboard, Bag, Bench, Clock, Watch, Wallet]
|
||||
promotion_code:
|
||||
adjective: ['Amazing', 'Awesome', 'Cool', 'Good', 'Great', 'Incredible', 'Special', 'Surprising', 'Wonderful', 'Marvelous', 'Unbelievable', 'Stunning', 'Spectacular', 'Breathtaking', 'Exciting', 'Impressive', 'Overwhelming', 'Thrilling', 'First-Class']
|
||||
noun: ['Code', 'Deal', 'Discount', 'Price', 'Promo', 'Promotion', 'Sale', 'Savings', 'Rebate', 'Bonus', 'Benefit', 'Bounty', 'Perk', 'Reward', 'Winning']
|
||||
@@ -0,0 +1,33 @@
|
||||
en:
|
||||
faker:
|
||||
community:
|
||||
characters: ["Jeff Winger", "Britta Perry", "Señor Ben Chang", "Abed Nadir", "Annie Edison", "Dean Craig Pelton", "Pierce Hawthorne", "Troy Barnes", "Shirley Bennett", "Ian Duncan", "Michelle Slater", "Buzz Hickey", "Star Burns", "Magnitude","Leonard Rodriguez", "Garrett Lambert", "Annie's Boobs", "Inspector Spacetime", "Constable Reggie", "Kickpuncher", "Sean Garrig", "Vaughn Miller", "Rich Stephenson", "Neil", "Todd Jacobson", "Annie Kim"]
|
||||
quotes: [
|
||||
"Harrison Ford is irradiating our testicles with microwave satellite transmissions!",
|
||||
"Doing more than the minimum amount of work is my definition of failing.",
|
||||
"The next person that offers me charity or pity will be mentioned, by name, in my suicide note.",
|
||||
"I don't have an ego. My Facebook photo is a landscape.",
|
||||
"Either I'm god, or thruth is relative. Either way: Booyah.",
|
||||
"I don't step up to being a leader. I reluctantly accept it when it's thrust upon me.",
|
||||
"Don't talk to me about romance. I had a three way in a hot air balloon.",
|
||||
"Well I may be a genius, but I'm not a lesbian.",
|
||||
"I'm going to eat spaceman paninis with black Hitler and there's nothing you can do about it!",
|
||||
"Do they find thoughts in our butts?",
|
||||
"I had sex with Eartha Kitt in an airplane bathroom",
|
||||
"I was so unpopular in high school, the crossing guards used to lure me into traffic.",
|
||||
"A passing grade? Like a C? Why don't I just get pregnant at a bus station?",
|
||||
"We're all kind of crazytown bananapants.",
|
||||
"Make your money, whore.",
|
||||
"I know what a metaphor is! It's like a thought with another thought's hat on.",
|
||||
"Frankly, my dear, I don't give a dean!",
|
||||
"I ate my twin in utero.",
|
||||
"Fire can't go through doors, stupid. It's not a ghost.",
|
||||
"You have just been proven racist by the racist prover!",
|
||||
"So.. what is anthropology? Seriously, does anyone know?",
|
||||
"I quit doing blow, not being rad.",
|
||||
"I fear a political career could shine a negative light on my drug dealing.",
|
||||
"A little trick for achieving the proper competitive mindset: I always envision my opponent having aggresive sex with my mother",
|
||||
"Look at me. It's clear to you that I am awesome, but I can never admit that, because that would make me an ass.",
|
||||
"Some flies are too awesome for the wall.",
|
||||
"We'll definitely be back next year. If not, it'll be because an asteroid has destroyed all human civilization. And that's canon."
|
||||
]
|
||||
@@ -0,0 +1,21 @@
|
||||
en:
|
||||
faker:
|
||||
company:
|
||||
suffix: [Inc, and Sons, LLC, Group]
|
||||
# Buzzword wordlist from http://www.1728.com/buzzword.htm
|
||||
buzzwords:
|
||||
- ["Adaptive", "Advanced", "Ameliorated", "Assimilated", "Automated", "Balanced", "Business-focused", "Centralized", "Cloned", "Compatible", "Configurable", "Cross-group", "Cross-platform", "Customer-focused", "Customizable", "Decentralized", "De-engineered", "Devolved", "Digitized", "Distributed", "Diverse", "Down-sized", "Enhanced", "Enterprise-wide", "Ergonomic", "Exclusive", "Expanded", "Extended", "Face to face", "Focused", "Front-line", "Fully-configurable", "Function-based", "Fundamental", "Future-proofed", "Grass-roots", "Horizontal", "Implemented", "Innovative", "Integrated", "Intuitive", "Inverse", "Managed", "Mandatory", "Monitored", "Multi-channelled", "Multi-lateral", "Multi-layered", "Multi-tiered", "Networked", "Object-based", "Open-architected", "Open-source", "Operative", "Optimized", "Optional", "Organic", "Organized", "Persevering", "Persistent", "Phased", "Polarised", "Pre-emptive", "Proactive", "Profit-focused", "Profound", "Programmable", "Progressive", "Public-key", "Quality-focused", "Reactive", "Realigned", "Re-contextualized", "Re-engineered", "Reduced", "Reverse-engineered", "Right-sized", "Robust", "Seamless", "Secured", "Self-enabling", "Sharable", "Stand-alone", "Streamlined", "Switchable", "Synchronised", "Synergistic", "Synergized", "Team-oriented", "Total", "Triple-buffered", "Universal", "Up-sized", "Upgradable", "User-centric", "User-friendly", "Versatile", "Virtual", "Visionary", "Vision-oriented"]
|
||||
- ["24 hour", "24/7", "3rd generation", "4th generation", "5th generation", "6th generation", "actuating", "analyzing", "asymmetric", "asynchronous", "attitude-oriented", "background", "bandwidth-monitored", "bi-directional", "bifurcated", "bottom-line", "clear-thinking", "client-driven", "client-server", "coherent", "cohesive", "composite", "context-sensitive", "contextually-based", "content-based", "dedicated", "demand-driven", "didactic", "directional", "discrete", "disintermediate", "dynamic", "eco-centric", "empowering", "encompassing", "even-keeled", "executive", "explicit", "exuding", "fault-tolerant", "foreground", "fresh-thinking", "full-range", "global", "grid-enabled", "heuristic", "high-level", "holistic", "homogeneous", "human-resource", "hybrid", "impactful", "incremental", "intangible", "interactive", "intermediate", "leading edge", "local", "logistical", "maximized", "methodical", "mission-critical", "mobile", "modular", "motivating", "multimedia", "multi-state", "multi-tasking", "national", "needs-based", "neutral", "next generation", "non-volatile", "object-oriented", "optimal", "optimizing", "radical", "real-time", "reciprocal", "regional", "responsive", "scalable", "secondary", "solution-oriented", "stable", "static", "systematic", "systemic", "system-worthy", "tangible", "tertiary", "transitional", "uniform", "upward-trending", "user-facing", "value-added", "web-enabled", "well-modulated", "zero administration", "zero defect", "zero tolerance"]
|
||||
- ["ability", "access", "adapter", "algorithm", "alliance", "analyzer", "application", "approach", "architecture", "archive", "artificial intelligence", "array", "attitude", "benchmark", "budgetary management", "capability", "capacity", "challenge", "circuit", "collaboration", "complexity", "concept", "conglomeration", "contingency", "core", "customer loyalty", "database", "data-warehouse", "definition", "emulation", "encoding", "encryption", "extranet", "firmware", "flexibility", "focus group", "forecast", "frame", "framework", "function", "functionalities", "Graphic Interface", "groupware", "Graphical User Interface", "hardware", "help-desk", "hierarchy", "hub", "implementation", "info-mediaries", "infrastructure", "initiative", "installation", "instruction set", "interface", "internet solution", "intranet", "knowledge user", "knowledge base", "local area network", "leverage", "matrices", "matrix", "methodology", "middleware", "migration", "model", "moderator", "monitoring", "moratorium", "neural-net", "open architecture", "open system", "orchestration", "paradigm", "parallelism", "policy", "portal", "pricing structure", "process improvement", "product", "productivity", "project", "projection", "protocol", "secured line", "service-desk", "software", "solution", "standardization", "strategy", "structure", "success", "superstructure", "support", "synergy", "system engine", "task-force", "throughput", "time-frame", "toolset", "utilisation", "website", "workforce"]
|
||||
# BS wordlist from http://dack.com/web/bullshit.html
|
||||
bs:
|
||||
- ["implement", "utilize", "integrate", "streamline", "optimize", "evolve", "transform", "embrace", "enable", "orchestrate", "leverage", "reinvent", "aggregate", "architect", "enhance", "incentivize", "morph", "empower", "envisioneer", "monetize", "harness", "facilitate", "seize", "disintermediate", "synergize", "strategize", "deploy", "brand", "grow", "target", "syndicate", "synthesize", "deliver", "mesh", "incubate", "engage", "maximize", "benchmark", "expedite", "reintermediate", "whiteboard", "visualize", "repurpose", "innovate", "scale", "unleash", "drive", "extend", "engineer", "revolutionize", "generate", "exploit", "transition", "e-enable", "iterate", "cultivate", "matrix", "productize", "redefine", "recontextualize"]
|
||||
- ["clicks-and-mortar", "value-added", "vertical", "proactive", "robust", "revolutionary", "scalable", "leading-edge", "innovative", "intuitive", "strategic", "e-business", "mission-critical", "sticky", "one-to-one", "24/7", "end-to-end", "global", "B2B", "B2C", "granular", "frictionless", "virtual", "viral", "dynamic", "24/365", "best-of-breed", "killer", "magnetic", "bleeding-edge", "web-enabled", "interactive", "dot-com", "sexy", "back-end", "real-time", "efficient", "front-end", "distributed", "seamless", "extensible", "turn-key", "world-class", "open-source", "cross-platform", "cross-media", "synergistic", "bricks-and-clicks", "out-of-the-box", "enterprise", "integrated", "impactful", "wireless", "transparent", "next-generation", "cutting-edge", "user-centric", "visionary", "customized", "ubiquitous", "plug-and-play", "collaborative", "compelling", "holistic", "rich"]
|
||||
- ["synergies", "web-readiness", "paradigms", "markets", "partnerships", "infrastructures", "platforms", "initiatives", "channels", "eyeballs", "communities", "ROI", "solutions", "e-tailers", "e-services", "action-items", "portals", "niches", "technologies", "content", "vortals", "supply-chains", "convergence", "relationships", "architectures", "interfaces", "e-markets", "e-commerce", "systems", "bandwidth", "infomediaries", "models", "mindshare", "deliverables", "users", "schemas", "networks", "applications", "metrics", "e-business", "functionalities", "experiences", "web services", "methodologies"]
|
||||
name:
|
||||
- "#{Name.last_name} #{suffix}"
|
||||
- "#{Name.last_name}-#{Name.last_name}"
|
||||
- "#{Name.last_name}, #{Name.last_name} and #{Name.last_name}"
|
||||
industry: ["Defense & Space", "Computer Hardware", "Computer Software", "Computer Networking", "Internet", "Semiconductors", "Telecommunications", "Law Practice", "Legal Services", "Management Consulting", "Biotechnology", "Medical Practice", "Hospital & Health Care", "Pharmaceuticals", "Veterinary", "Medical Devices", "Cosmetics", "Apparel & Fashion", "Sporting Goods", "Tobacco", "Supermarkets", "Food Production", "Consumer Electronics", "Consumer Goods", "Furniture", "Retail", "Entertainment", "Gambling & Casinos", "Leisure, Travel & Tourism", "Hospitality", "Restaurants", "Sports", "Food & Beverages", "Motion Pictures and Film", "Broadcast Media", "Museums and Institutions", "Fine Art", "Performing Arts", "Recreational Facilities and Services", "Banking", "Insurance", "Financial Services", "Real Estate", "Investment Banking", "Investment Management", "Accounting", "Construction", "Building Materials", "Architecture & Planning", "Civil Engineering", "Aviation & Aerospace", "Automotive", "Chemicals", "Machinery", "Mining & Metals", "Oil & Energy", "Shipbuilding", "Utilities", "Textiles", "Paper & Forest Products", "Railroad Manufacture", "Farming", "Ranching", "Dairy", "Fishery", "Primary / Secondary Education", "Higher Education", "Education Management", "Research", "Military", "Legislative Office", "Judiciary", "International Affairs", "Government Administration", "Executive Office", "Law Enforcement", "Public Safety", "Public Policy", "Marketing and Advertising", "Newspapers", "Publishing", "Printing", "Information Services", "Libraries", "Environmental Services", "Package / Freight Delivery", "Individual & Family Services", "Religious Institutions", "Civic & Social Organization", "Consumer Services", "Transportationg / Trucking / Railroad", "Warehousing", "Airlines / Aviation", "Maritime", "Information Technology and Services", "Market Research", "Public Relations and Communications", "Design", "Nonprofit Organization Management", "Fund-Raising", "Program Development", "Writing and Editing", "Staffing and Recruiting", "Professional Training & Coaching", "Venture Capital & Private Equity", "Political Organization", "Translation and Localization", "Computer Games", "Events Services", "Arts and Crafts", "Electrical / Electronic Manufacturing", "Online Media", "Nanotechnology", "Music", "Logistics and Supply Chain", "Plastics", "Computer & Network Security", "Wireless", "Alternative Dispute Resolution", "Security and Investigations", "Facilities Services", "Outsourcing / Offshoring", "Health, Wellness and Fitness", "Alternative Medicine", "Media Production", "Animation", "Commercial Real Estate", "Capital Markets", "Think Tanks", "Philanthropy", "E-Learning", "Wholesale", "Import and Export", "Mechanical or Industrial Engineering", "Photography", "Human Resources", "Business Supplies and Equipment", "Mental Health Care", "Graphic Design", "International Trade and Development", "Wine and Spirits", "Luxury Goods & Jewelry", "Renewables & Environment", "Glass, Ceramics & Concrete", "Packaging and Containers", "Industrial Automation", "Government Relations"]
|
||||
profession: ["teacher", "actor", "musician", "philosopher", "writer", "doctor", "accountant", "agriculturist", "architect", "economist", "engineer", "interpreter", "attorney at law", "advocate", "librarian", "statistician", "human resources", "firefighter", "judge", "police officer", "astronomer", "biologist", "chemist", "physicist", "programmer", "web developer", "designer", "actress", "air traffic controller", "artist", "attorney", "banker", "bartender", "barber", "bookkeeper", "builder", "businessman", "butcher", "carpenter", "cashier", "chef", "coach", "dentist", "dental hygienist", "developer", "dietician", "editor", "electrician", "factory worker", "farmer", "fiherman", "gardener", "hairdresser", "journalist", "lawyer", "lecturer", "lifeguard", "mechanic", "model", "newsreader", "nurse", "optician", "painter", "pharmacist", "photographer", "pilot", "plumber", "politician", "postman", "receptionist", "scientist", "secretary", "shop assistant", "soldier", "tailor", "taxi driver", "translator", "traffic warden", "travel agent", "veterinary doctor", "waiter", "window cleaner"]
|
||||
type: ["Public Company", "Educational Institution", "Self-Employed", "Government Agency", "Nonprofit", "Sole Proprietorship", "Privately Held", "Partnership"]
|
||||
@@ -0,0 +1,34 @@
|
||||
en:
|
||||
faker:
|
||||
compass:
|
||||
cardinal:
|
||||
word: ['north', 'east', 'south', 'west']
|
||||
abbreviation: ['N', 'E', 'S', 'W']
|
||||
azimuth: ['0', '90', '180', '270']
|
||||
ordinal:
|
||||
word: ['northeast', 'southeast', 'southwest', 'northwest']
|
||||
abbreviation: ['NE', 'SE', 'SW', 'NW']
|
||||
azimuth: ['45', '135', '225', '315']
|
||||
half-wind:
|
||||
word: ['north-northeast', 'east-northeast', 'east-southeast', 'south-southeast', 'south-southwest', 'west-southwest', 'west-northwest', 'north-northwest']
|
||||
abbreviation: ['NNE', 'ENE', 'ESE', 'SSE', 'SSW', 'WSW', 'WNW', 'NNW']
|
||||
azimuth: ['22.5', '67.5', '112.5', '157.5', '202.5', '247.5', '292.5', '337.5']
|
||||
quarter-wind:
|
||||
word: ['north by east', 'northeast by north', 'northeast by east', 'east by north', 'east by south', 'southeast by east', 'southeast by south', 'south by east', 'south by west', 'southwest by south', 'southwest by west', 'west by south', 'west by north', 'northwest by west', 'northwest by north', 'north by west']
|
||||
abbreviation: ['NbE', 'NEbN', 'NEbE', 'EbN', 'EbS', 'SEbE', 'SEbS', 'SbE', 'SbW', 'SWbS', 'SWbW', 'WbS', 'WbN', 'NWbW', 'NWbN', 'NbW']
|
||||
azimuth: ['11.25', '33.75', '56.25', '78.75', '101.25', '123.75', '146.25', '168.75', '191.25', '213.75', '236.25', '258.75', '281.25', '303.75', '326.25', '348.75']
|
||||
direction:
|
||||
- "#{cardinal}"
|
||||
- "#{ordinal}"
|
||||
- "#{half_wind}"
|
||||
- "#{quarter_wind}"
|
||||
abbreviation:
|
||||
- "#{cardinal_abbreviation}"
|
||||
- "#{ordinal_abbreviation}"
|
||||
- "#{half_wind_abbreviation}"
|
||||
- "#{quarter_wind_abbreviation}"
|
||||
azimuth:
|
||||
- "#{cardinal_azimuth}"
|
||||
- "#{ordinal_azimuth}"
|
||||
- "#{half_wind_azimuth}"
|
||||
- "#{quarter_wind_azimuth}"
|
||||
@@ -0,0 +1,63 @@
|
||||
en:
|
||||
faker:
|
||||
construction:
|
||||
materials: [
|
||||
"Aluminum",
|
||||
"Brass",
|
||||
"Glass",
|
||||
"Granite",
|
||||
"Plastic",
|
||||
"Plexiglass",
|
||||
"Rubber",
|
||||
"Steel",
|
||||
"Stone",
|
||||
"Vinyl",
|
||||
"Wood"
|
||||
]
|
||||
subcontract_categories: [
|
||||
"Asphalt Paving",
|
||||
"Casework",
|
||||
"Construction Clean and Final Clean",
|
||||
"Curb & Gutter",
|
||||
"Doors, Frames & Hardware",
|
||||
"Drilled Shafts",
|
||||
"Drywall & Acoustical (FED)",
|
||||
"Drywall & Acoustical (MOB)",
|
||||
"EIFS",
|
||||
"Electrical and Fire Alarm",
|
||||
"Electrical",
|
||||
"Elevator",
|
||||
"Epoxy Flooring",
|
||||
"Exterior Signage",
|
||||
"Fire Protection",
|
||||
"Fire Sprinkler System",
|
||||
"Framing (Steel)",
|
||||
"Framing (Wood)",
|
||||
"Glass & Glazing",
|
||||
"Granite Surfaces",
|
||||
"HVAC",
|
||||
"Hard Tile & Stone",
|
||||
"Landscaping & Irrigation",
|
||||
"Marlite Panels (FED)",
|
||||
"Masonry & Precast",
|
||||
"Masonry",
|
||||
"Ornamental Railings",
|
||||
"Overhead Doors",
|
||||
"Painting & Vinyl Wall Covering",
|
||||
"Plumbing & Medical Gas",
|
||||
"Prefabricated Aluminum Metal Canopies",
|
||||
"RF Shielding",
|
||||
"Rebar & Wire Mesh Install",
|
||||
"Retaining Wall and Brick Pavers",
|
||||
"Roofing (Asphalt)",
|
||||
"Roofing (Metal)",
|
||||
"Site Furnishings",
|
||||
"Sitework & Site Utilities",
|
||||
"Soft Flooring and Base",
|
||||
"Structural & Misc Steel Erection",
|
||||
"Structural and Misc Steel (Fabrication)",
|
||||
"Temp Fencing, Decorative Fencing and Gates",
|
||||
"Termite Control",
|
||||
"Wall Protection",
|
||||
"Waterproofing & Caulking"
|
||||
]
|
||||
@@ -0,0 +1,57 @@
|
||||
en:
|
||||
faker:
|
||||
cosmere:
|
||||
aons: [
|
||||
'Aon', 'Aan', 'Aeo', 'Aha', 'Ake', 'Ala', 'Aor', 'Are', 'Ashe', 'Ata',
|
||||
'Ate', 'Ati', 'Ato', 'Daa', 'Dao', 'Dii', 'Dio', 'Eda', 'Edo', 'Ehe',
|
||||
'Ela', 'Ena', 'Ene', 'Eno', 'Eon', 'Eshe', 'Eto', 'Iad', 'Ido', 'Ien',
|
||||
'Iir', 'Ire', 'Kaa', 'Kae', 'Kai', 'Kie', 'Kii', 'Mae', 'Mai', 'Mea',
|
||||
'Nae', 'Oed', 'Omi', 'Opa', 'Ope', 'Ore', 'Rao', 'Reo', 'Rii', 'Sao',
|
||||
'Sea', 'Seo', 'Shao', 'Sheo', 'Soi', 'Tae', 'Tia', 'Tii', 'Toa'
|
||||
]
|
||||
shard_worlds: [
|
||||
'Ashyn', 'Braize', 'First of the Sun', 'Nalthis', 'Obrodai', 'Roshar',
|
||||
'Scadrial', 'Sel', 'Taldain', 'Threnody', 'Vax', 'Yolen'
|
||||
]
|
||||
shards: [
|
||||
'Devotion', 'Dominion', 'Preservation', 'Ruin', 'Odium', 'Cultivation',
|
||||
'Honor', 'Endowment', 'Autonomy', 'Ambition', 'Harmony'
|
||||
]
|
||||
surges: [
|
||||
'Abrasion', 'Adhesion', 'Cohesion', 'Division', 'Gravitation',
|
||||
'Illumination', 'Progression', 'Transformation', 'Transportation', 'Tension'
|
||||
]
|
||||
knights_radiant: [
|
||||
'Bondsmith', 'Dustbringer', 'Edgedancer', 'Elsecaller', 'Lightweaver',
|
||||
'Skybreaker', 'Stoneward', 'Truthwatcher', 'Willshaper', 'Windrunner'
|
||||
]
|
||||
metals: [
|
||||
'Steel', 'Iron', 'Pewter', 'Tin', 'Zinc', 'Brass', 'Copper', Bronze',
|
||||
'Duralumin', 'Aluminum', 'Nicrosil', 'Chromium', 'Gold', 'Electrum',
|
||||
'Cadmium', 'Bendalloy', 'Atium', 'Lerasium', 'Ettmetal', 'Malatium'
|
||||
]
|
||||
allomancers: [
|
||||
'Mistborn', 'Coinshot', 'Lurcher', 'Pewterarm', 'Tineye', 'Rioter',
|
||||
'Soother', 'Smoker', 'Seeker', 'Duralumin Gnat', 'Aluminum Gnat',
|
||||
'Nicroburst', 'Leecher', 'Augur', 'Oracle', 'Pulser', 'Slider', 'Seer'
|
||||
]
|
||||
feruchemists: [
|
||||
'Feruchemist', 'Skimmer', 'Steelrunner', 'Windwhisper', 'Brute', 'Sparker',
|
||||
'Firesoul', 'Archivist', 'Sentry', 'Spinner', 'Soulbearer', 'Trueself',
|
||||
'Connector', 'Gasper', 'Subsumer', 'Bloodmaker', 'Pinnacle'
|
||||
]
|
||||
heralds: [
|
||||
'Jezrien', 'Nale', 'Chanarach', 'Vedel', 'Pailiah', 'Shalash', 'Battar',
|
||||
'Kalak', 'Talanel', 'Ishar'
|
||||
]
|
||||
sprens: [
|
||||
'Alespren', 'Angerspren', 'Anticipationspren', 'Awespren', 'Bindspren',
|
||||
'Captivityspren', 'Coldspren', 'Concentrationspren', 'Creationspren',
|
||||
'Cryptic', 'Cultivationspren', 'Deathspren', 'Decayspren', 'Exhaustionspren',
|
||||
'Fearspren', 'Flamespren', 'Gloomspren', 'Gloryspren', 'Gravityspren',
|
||||
'Groundspren', 'Heatspren', 'Highspren', 'Honorspren', 'Hungerspren',
|
||||
'Inkspren', 'Joyspren', 'Keenspren', 'Laughterspren', 'Liespren',
|
||||
'Lifespren', 'Logicspren', 'Luckspren', 'Mistspren', 'Musicspren',
|
||||
'Painspren', 'Passionspren', 'Rainspren', 'Riverspren', 'Rotspren',
|
||||
'Shamespren', 'Shockspren', 'Stormspren'
|
||||
]
|
||||
@@ -0,0 +1,9 @@
|
||||
en:
|
||||
faker:
|
||||
country:
|
||||
code2: ['af', 'al', 'dz', 'ad', 'ao', 'ag', 'ar', 'am', 'au', 'at', 'az', 'bs', 'bh', 'bd', 'bb', 'by', 'be', 'bz', 'bj', 'bt', 'bo', 'ba', 'bw', 'br', 'bn', 'bg', 'bf', 'bi', 'cv', 'kh', 'cm', 'ca', 'cf', 'td', 'cl', 'cn', 'co', 'km', 'cg', 'cd', 'cr', 'ci', 'hr', 'cu', 'cy', 'cz', 'dk', 'dj', 'dm', 'do', 'ec', 'eg', 'sv', 'gq', 'er', 'ee', 'sz', 'et', 'fj', 'fi', 'fr', 'ga', 'gm', 'ge', 'de', 'gh', 'gr', 'gd', 'gt', 'gn', 'gw', 'gy', 'ht', 'hn', 'hu', 'is', 'in', 'id', 'ir', 'iq', 'ie', 'il', 'it', 'jm', 'jp', 'jo', 'kz', 'ke', 'ki', 'kp', 'kr', 'kw', 'kg', 'la', 'lv', 'lb', 'ls', 'lr', 'ly', 'li', 'lt', 'lu', 'mk', 'mg', 'mw', 'my', 'mv', 'ml', 'mt', 'mh', 'mr', 'mu', 'mx', 'fm', 'md', 'mc', 'mn', 'me', 'ma', 'mz', 'mm', 'na', 'nr', 'np', 'nl', 'nz', 'ni', 'ne', 'ng', 'no', 'om', 'pk', 'pw', 'pa', 'pg', 'py', 'pe', 'ph', 'pl', 'pt', 'qa', 'ro', 'ru', 'rw', 'kn', 'lc', 'vc', 'ws', 'sm', 'st', 'sa', 'sn', 'rs', 'sc', 'sl', 'sg', 'sk', 'si', 'sb', 'so', 'za', 'ss', 'es', 'lk', 'sd', 'sr', 'se', 'ch', 'sy', 'tj', 'tz', 'th', 'tl', 'tg', 'to', 'tt', 'tn', 'tr', 'tm', 'tv', 'ug', 'ua', 'ae', 'gb', 'us', 'uy', 'uz', 'vu', 've', 'vn', 'ye', 'zm', 'zw']
|
||||
code3: ['afg', 'alb', 'dza', 'and', 'ago', 'atg', 'arg', 'arm', 'aus', 'aut', 'aze', 'bhs', 'bhr', 'bgd', 'brb', 'blr', 'bel', 'blz', 'ben', 'btn', 'bol', 'bih', 'bwa', 'bra', 'brn', 'bgr', 'bfa', 'bdi', 'cpv', 'khm', 'cmr', 'can', 'caf', 'tcd', 'chl', 'chn', 'col', 'com', 'cog', 'cod', 'cri', 'civ', 'hrv', 'cub', 'cyp', 'cze', 'dnk', 'dji', 'dma', 'dom', 'ecu', 'egy', 'slv', 'gnq', 'eri', 'est', 'swz', 'eth', 'fji', 'fin', 'fra', 'gab', 'gmb', 'geo', 'deu', 'gha', 'grc', 'grd', 'gtm', 'gin', 'gnb', 'guy', 'hti', 'hnd', 'hun', 'isl', 'ind', 'idn', 'irn', 'irq', 'irl', 'isr', 'ita', 'jam', 'jpn', 'jor', 'kaz', 'ken', 'kir', 'prk', 'kor', 'kwt', 'kgz', 'lao', 'lva', 'lbn', 'lso', 'lbr', 'lby', 'lie', 'ltu', 'lux', 'mkd', 'mdg', 'mwi', 'mys', 'mdv', 'mli', 'mlt', 'mhl', 'mrt', 'mus', 'mex', 'fsm', 'mda', 'mco', 'mng', 'mne', 'mar', 'moz', 'mmr', 'nam', 'nru', 'npl', 'nld', 'nzl', 'nic', 'ner', 'nga', 'nor', 'omn', 'pak', 'plw', 'pan', 'png', 'pry', 'per', 'phl', 'pol', 'prt', 'qat', 'rou', 'rus', 'rwa', 'kna', 'lca', 'vct', 'wsm', 'smr', 'stp', 'sau', 'sen', 'srb', 'syc', 'sle', 'sgp', 'svk', 'svn', 'slb', 'som', 'zaf', 'ssd', 'esp', 'lka', 'sdn', 'sur', 'swe', 'che', 'syr', 'tjk', 'tza', 'tha', 'tls', 'tgo', 'ton', 'tto', 'tun', 'tur', 'tkm', 'tuv', 'uga', 'ukr', 'are', 'gbr', 'usa', 'ury', 'uzb', 'vut', 'ven', 'vnm', 'yem', 'zmb', 'zwe']
|
||||
name: ["Afghanistan", "Albania", "Algeria", "Andorra", "Angola", "Antigua and Barbuda", "Argentina", "Armenia", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bhutan", "Bolivia (Plurinational State of)", "Bosnia and Herzegovina", "Botswana", "Brazil", "Brunei Darussalam", "Bulgaria", "Burkina Faso", "Burundi", "Cabo Verde", "Cambodia", "Cameroon", "Canada", "Central African Republic", "Chad", "Chile", "China", "Colombia", "Comoros", "Congo", "Congo, Democratic Republic of the", "Costa Rica", "Côte d'Ivoire", "Croatia", "Cuba", "Cyprus", "Czechia", "Denmark", "Djibouti", "Dominica", "Dominican Republic", "Ecuador", "Egypt", "El Salvador", "Equatorial Guinea", "Eritrea", "Estonia", "Eswatini", "Ethiopia", "Fiji", "Finland", "France", "Gabon", "Gambia", "Georgia", "Germany", "Ghana", "Greece", "Grenada", "Guatemala", "Guinea", "Guinea-Bissau", "Guyana", "Haiti", "Honduras", "Hungary", "Iceland", "India", "Indonesia", "Iran (Islamic Republic of)", "Iraq", "Ireland", "Israel", "Italy", "Jamaica", "Japan", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Korea (Democratic People's Republic of)", "Korea, Republic of", "Kuwait", "Kyrgyzstan", "Lao People's Democratic Republic", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", "Liechtenstein", "Lithuania", "Luxembourg", "Macedonia, the former Yugoslav Republic of", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "Marshall Islands", "Mauritania", "Mauritius", "Mexico", "Micronesia (Federated States of)", "Moldova, Republic of", "Monaco", "Mongolia", "Montenegro", "Morocco", "Mozambique", "Myanmar", "Namibia", "Nauru", "Nepal", "Netherlands", "New Zealand", "Nicaragua", "Niger", "Nigeria", "Norway", "Oman", "Pakistan", "Palau", "Panama", "Papua New Guinea", "Paraguay", "Peru", "Philippines", "Poland", "Portugal", "Qatar", "Romania", "Russian Federation", "Rwanda", "Saint Kitts and Nevis", "Saint Lucia", "Saint Vincent and the Grenadines", "Samoa", "San Marino", "Sao Tome and Principe", "Saudi Arabia", "Senegal", "Serbia", "Seychelles", "Sierra Leone", "Singapore", "Slovakia", "Slovenia", "Solomon Islands", "Somalia", "South Africa", "South Sudan", "Spain", "Sri Lanka", "Sudan", "Suriname", "Sweden", "Switzerland", "Syrian Arab Republic", "Tajikistan", "Tanzania, United Republic of", "Thailand", "Timor-Leste", "Togo", "Tonga", "Trinidad and Tobago", "Tunisia", "Turkey", "Turkmenistan", "Tuvalu", "Uganda", "Ukraine", "United Arab Emirates", "United Kingdom of Great Britain and Northern Ireland", "United States of America", "Uruguay", "Uzbekistan", "Vanuatu", "Venezuela (Bolivarian Republic of)", "Viet Nam", "Yemen", "Zambia", "Zimbabwe"]
|
||||
capital: ["Hargeisa", "King Edward Point", "Port-aux-Français", "Jerusalem", "Mariehamn", "Yaren", "Marigot", "Atafu", "El-Aaiún", "Kabul", "Tirana", "Algiers", "Pago Pago", "Andorra la Vella", "Luanda", "The Valley", "Saint John's", "Buenos Aires", "Yerevan", "Oranjestad", "Canberra", "Vienna", "Baku", "Nassau", "Manama", "Dhaka", "Bridgetown", "Minsk", "Brussels", "Belmopan", "Porto-Novo", "Hamilton", "Thimphu", "La Paz", "Sarajevo", "Gaborone", "Brasilia", "Road Town", "Bandar Seri Begawan", "Sofia", "Ouagadougou", "Rangoon", "Bujumbura", "Phnom Penh", "Yaounde", "Ottawa", "Praia", "George Town", "Bangui", "N'Djamena", "Santiago", "Beijing", "The Settlement", "West Island", "Bogota", "Moroni", "Kinshasa", "Brazzaville", "Avarua", "San Jose", "Yamoussoukro", "Zagreb", "Havana", "Willemstad", "Nicosia", "Prague", "Copenhagen", "Djibouti", "Roseau", "Santo Domingo", "Quito", "Cairo", "San Salvador", "Malabo", "Asmara", "Tallinn", "Addis Ababa", "Stanley", "Torshavn", "Suva", "Helsinki", "Paris", "Papeete", "Libreville", "Banjul", "Tbilisi", "Berlin", "Accra", "Gibraltar", "Athens", "Nuuk", "Saint George's", "Hagatna", "Guatemala City", "Saint Peter Port", "Conakry", "Bissau", "Georgetown", "Port-au-Prince", "Vatican City", "Tegucigalpa", "Budapest", "Reykjavik", "New Delhi", "Jakarta", "Tehran", "Baghdad", "Dublin", "Douglas", "Jerusalem", "Rome", "Kingston", "Tokyo", "Saint Helier", "Amman", "Astana", "Nairobi", "Tarawa", "Pyongyang", "Seoul", "Pristina", "Kuwait City", "Bishkek", "Vientiane", "Riga", "Beirut", "Maseru", "Monrovia", "Tripoli", "Vaduz", "Vilnius", "Luxembourg", "Skopje", "Antananarivo", "Lilongwe", "Kuala Lumpur", "Male", "Bamako", "Valletta", "Majuro", "Nouakchott", "Port Louis", "Mexico City", "Palikir", "Chisinau", "Monaco", "Ulaanbaatar", "Podgorica", "Plymouth", "Rabat", "Maputo", "Windhoek", "Kathmandu", "Amsterdam", "Noumea", "Wellington", "Managua", "Niamey", "Abuja", "Alofi", "Kingston", "Saipan", "Oslo", "Muscat", "Islamabad", "Melekeok", "Panama City", "Port Moresby", "Asuncion", "Lima", "Manila", "Adamstown", "Warsaw", "Lisbon", "San Juan", "Doha", "Bucharest", "Moscow", "Kigali", "Gustavia", "Jamestown", "Basseterre", "Castries", "Saint-Pierre", "Kingstown", "Apia", "San Marino", "Sao Tome", "Riyadh", "Dakar", "Belgrade", "Victoria", "Freetown", "Singapore", "Philipsburg", "Bratislava", "Ljubljana", "Honiara", "Mogadishu", "Pretoria", "Juba", "Madrid", "Colombo", "Khartoum", "Paramaribo", "Longyearbyen", "Mbabane", "Stockholm", "Bern", "Damascus", "Taipei", "Dushanbe", "Dar es Salaam", "Bangkok", "Dili", "Lome", "Nuku'alofa", "Port of Spain", "Tunis", "Ankara", "Ashgabat", "Grand Turk", "Funafuti", "Kampala", "Kyiv", "Abu Dhabi", "London", "Washington", "Montevideo", "Tashkent", "Port-Vila", "Caracas", "Hanoi", "Charlotte Amalie", "Mata-Utu", "Sanaa", "Lusaka", "Harare", "Washington", "North Nicosia", "Diego Garcia"]
|
||||
currency: ["Afghani", "Euro", "Lek", "Algerian Dinar", "US Dollar", "Euro", "Kwanza", "East Caribbean Dollar", "No universal currency", "East Caribbean Dollar", "Argentine Peso", "Armenian Dram", "Aruban Florin", "Australian Dollar", "Euro", "Azerbaijan Manat", "Bahamian Dollar", "Bahraini Dinar", "Taka", "Barbados Dollar", "Belarusian Ruble", "Euro", "Belize Dollar", "CFA Franc BCEAO", "Bermudian Dollar", "Indian Rupee", "Ngultrum", "Boliviano", "Mvdol", "US Dollar", "Convertible Mark", "Pula", "Norwegian Krone", "Brazilian Real", "US Dollar", "Brunei Dollar", "Bulgarian Lev", "CFA Franc BCEAO", "Burundi Franc", "Cabo Verde Escudo", "Riel", "CFA Franc BEAC", "Canadian Dollar", "Cayman Islands Dollar", "CFA Franc BEAC", "CFA Franc BEAC", "Chilean Peso", "Unidad de Fomento", "Yuan Renminbi", "Australian Dollar", "Australian Dollar", "Colombian Peso", "Unidad de Valor Real", "Comorian Franc ", "Congolese Franc", "CFA Franc BEAC", "New Zealand Dollar", "Costa Rican Colon", "CFA Franc BCEAO", "Kuna", "Cuban Peso", "Peso Convertible", "Netherlands Antillean Guilder", "Euro", "Czech Koruna", "Danish Krone", "Djibouti Franc", "East Caribbean Dollar", "Dominican Peso", "US Dollar", "Egyptian Pound", "El Salvador Colon", "US Dollar", "CFA Franc BEAC", "Nakfa", "Euro", "Ethiopian Birr", "Euro", "Falkland Islands Pound", "Danish Krone", "Fiji Dollar", "Euro", "Euro", "Euro", "CFP Franc", "Euro", "CFA Franc BEAC", "Dalasi", "Lari", "Euro", "Ghana Cedi", "Gibraltar Pound", "Euro", "Danish Krone", "East Caribbean Dollar", "Euro", "US Dollar", "Quetzal", "Pound Sterling", "Guinean Franc", "CFA Franc BCEAO", "Guyana Dollar", "Gourde", "US Dollar", "Australian Dollar", "Euro", "Lempira", "Hong Kong Dollar", "Forint", "Iceland Krona", "Indian Rupee", "Rupiah", "SDR (Special Drawing Right)", "Iranian Rial", "Iraqi Dinar", "Euro", "Pound Sterling", "New Israeli Sheqel", "Euro", "Jamaican Dollar", "Yen", "Pound Sterling", "Jordanian Dinar", "Tenge", "Kenyan Shilling", "Australian Dollar", "North Korean Won", "Won", "Kuwaiti Dinar", "Som", "Lao Kip", "Euro", "Lebanese Pound", "Loti", "Rand", "Liberian Dollar", "Libyan Dinar", "Swiss Franc", "Euro", "Euro", "Pataca", "Denar", "Malagasy Ariary", "Malawi Kwacha", "Malaysian Ringgit", "Rufiyaa", "CFA Franc BCEAO", "Euro", "US Dollar", "Euro", "Ouguiya", "Mauritius Rupee", "Euro", "ADB Unit of Account", "Mexican Peso", "Mexican Unidad de Inversion (UDI)", "US Dollar", "Moldovan Leu", "Euro", "Tugrik", "Euro", "East Caribbean Dollar", "Moroccan Dirham", "Mozambique Metical", "Kyat", "Namibia Dollar", "Rand", "Australian Dollar", "Nepalese Rupee", "Euro", "CFP Franc", "New Zealand Dollar", "Cordoba Oro", "CFA Franc BCEAO", "Naira", "New Zealand Dollar", "Australian Dollar", "US Dollar", "Norwegian Krone", "Rial Omani", "Pakistan Rupee", "US Dollar", "No universal currency", "Balboa", "US Dollar", "Kina", "Guarani", "Sol", "Philippine Peso", "New Zealand Dollar", "Zloty", "Euro", "US Dollar", "Qatari Rial", "Euro", "Romanian Leu", "Russian Ruble", "Rwanda Franc", "Euro", "Saint Helena Pound", "East Caribbean Dollar", "East Caribbean Dollar", "Euro", "Euro", "East Caribbean Dollar", "Tala", "Euro", "Dobra", "Saudi Riyal", "CFA Franc BCEAO", "Serbian Dinar", "Seychelles Rupee", "Leone", "Singapore Dollar", "Netherlands Antillean Guilder", "Sucre", "Euro", "Euro", "Solomon Islands Dollar", "Somali Shilling", "Rand", "No universal currency", "South Sudanese Pound", "Euro", "Sri Lanka Rupee", "Sudanese Pound", "Surinam Dollar", "Norwegian Krone", "Lilangeni", "Swedish Krona", "Swiss Franc", "WIR Euro", "WIR Franc", "Syrian Pound", "New Taiwan Dollar", "Somoni", "Tanzanian Shilling", "Baht", "US Dollar", "CFA Franc BCEAO", "New Zealand Dollar", "Pa’anga", "Trinidad and Tobago Dollar", "Tunisian Dinar", "Turkish Lira", "Turkmenistan New Manat", "US Dollar", "Australian Dollar", "Uganda Shilling", "Hryvnia", "UAE Dirham", "Pound Sterling", "US Dollar", "US Dollar", "US Dollar (Next day)", "Peso Uruguayo", "Uruguay Peso en Unidades Indexadas (UI)", "Unidad Previsional", "Uzbekistan Sum", "Vatu", "Bolívar Soberano", "Dong", "US Dollar", "US Dollar", "CFP Franc", "Moroccan Dirham", "Yemeni Rial", "Zambian Kwacha", "Zimbabwe Dollar"]
|
||||
currency_code: ["AFN", "EUR", "ALL", "DZD", "USD", "EUR", "AOA", "XCD", "XCD", "ARS", "AMD", "AWG", "AUD", "EUR", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "EUR", "BZD", "XOF", "BMD", "INR", "BTN", "BOB", "BOV", "USD", "BAM", "BWP", "NOK", "BRL", "USD", "BND", "BGN", "XOF", "BIF", "CVE", "KHR", "XAF", "CAD", "KYD", "XAF", "XAF", "CLP", "CLF", "CNY", "AUD", "AUD", "COP", "COU", "KMF", "CDF", "XAF", "NZD", "CRC", "XOF", "HRK", "CUP", "CUC", "ANG", "EUR", "CZK", "DKK", "DJF", "XCD", "DOP", "USD", "EGP", "SVC", "USD", "XAF", "ERN", "EUR", "ETB", "EUR", "FKP", "DKK", "FJD", "EUR", "EUR", "EUR", "XPF", "EUR", "XAF", "GMD", "GEL", "EUR", "GHS", "GIP", "EUR", "DKK", "XCD", "EUR", "USD", "GTQ", "GBP", "GNF", "XOF", "GYD", "HTG", "USD", "AUD", "EUR", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "XDR", "IRR", "IQD", "EUR", "GBP", "ILS", "EUR", "JMD", "JPY", "GBP", "JOD", "KZT", "KES", "AUD", "KPW", "KRW", "KWD", "KGS", "LAK", "EUR", "LBP", "LSL", "ZAR", "LRD", "LYD", "CHF", "EUR", "EUR", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "XOF", "EUR", "USD", "EUR", "MRU", "MUR", "EUR", "XUA", "MXN", "MXV", "USD", "MDL", "EUR", "MNT", "EUR", "XCD", "MAD", "MZN", "MMK", "NAD", "ZAR", "AUD", "NPR", "EUR", "XPF", "NZD", "NIO", "XOF", "NGN", "NZD", "AUD", "USD", "NOK", "OMR", "PKR", "USD", "PAB", "USD", "PGK", "PYG", "PEN", "PHP", "NZD", "PLN", "EUR", "USD", "QAR", "EUR", "RON", "RUB", "RWF", "EUR", "SHP", "XCD", "XCD", "EUR", "EUR", "XCD", "WST", "EUR", "STN", "SAR", "XOF", "RSD", "SCR", "SLL", "SGD", "ANG", "XSU", "EUR", "EUR", "SBD", "SOS", "ZAR", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "CHE", "CHW", "SYP", "TWD", "TJS", "TZS", "THB", "USD", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "USD", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "USD", "USN", "UYU", "UYI", "UYW", "UZS", "VUV", "VES", "VND", "USD", "USD", "XPF", "MAD", "YER", "ZMW", "ZWL"]
|
||||
@@ -0,0 +1,9 @@
|
||||
en:
|
||||
faker:
|
||||
crypto_coin:
|
||||
coin:
|
||||
- "Bitcoin, BTC, https://i.imgur.com/psBNOBq.png"
|
||||
- "Litecoin, LTC, https://i.imgur.com/EFz61Ei.png"
|
||||
- "Dash, DASH, https://i.imgur.com/2uX91cb.png"
|
||||
- "Ethereum, ETH, https://i.imgur.com/uOPFCXj.png"
|
||||
- "Ripple, XRP, https://i.imgur.com/GjAPSsL.png"
|
||||
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
currency:
|
||||
code: [AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BWP, BYR, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EEK, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LTL, LVL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRO, MUR, MVR, MWK, MXN, MYR, MZN, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLL, SOS, SRD, STD, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, VUV, WST, XAF, XAG, XAU, XBA, XBB, XBC, XBD, XCD, XDR, XFU, XOF, XPD, XPF, XPT, XTS, YER, ZAR, ZAR, ZAR, ZMK, ZWL]
|
||||
name: ["UAE Dirham", "Afghani", "Lek", "Armenian Dram", "Netherlands Antillian Guilder", "Kwanza", "Argentine Peso", "Australian Dollar", "Aruban Guilder", "Azerbaijanian Manat", "Convertible Marks", "Barbados Dollar", "Taka", "Bulgarian Lev", "Bahraini Dinar", "Burundi Franc", "Bermudian Dollar (customarily known as Bermuda Dollar)", "Brunei Dollar", "Boliviano Mvdol", "Brazilian Real", "Bahamian Dollar", "Pula", "Belarussian Ruble", "Belize Dollar", "Canadian Dollar", "Congolese Franc", "Swiss Franc", "Chilean Peso Unidades de fomento", "Yuan Renminbi", "Colombian Peso Unidad de Valor Real", "Costa Rican Colon", "Cuban Peso Peso Convertible", "Cape Verde Escudo", "Czech Koruna", "Djibouti Franc", "Danish Krone", "Dominican Peso", "Algerian Dinar", "Kroon", "Egyptian Pound", "Nakfa", "Ethiopian Birr", "Euro", "Fiji Dollar", "Falkland Islands Pound", "Pound Sterling", "Lari", "Cedi", "Gibraltar Pound", "Dalasi", "Guinea Franc", "Quetzal", "Guyana Dollar", "Hong Kong Dollar", "Lempira", "Croatian Kuna", "Gourde US Dollar", "Forint", "Rupiah", "New Israeli Sheqel", "Indian Rupee", "Indian Rupee Ngultrum", "Iraqi Dinar", "Iranian Rial", "Iceland Krona", "Jamaican Dollar", "Jordanian Dinar", "Yen", "Kenyan Shilling", "Som", "Riel", "Comoro Franc", "North Korean Won", "Won", "Kuwaiti Dinar", "Cayman Islands Dollar", "Tenge", "Kip", "Lebanese Pound", "Sri Lanka Rupee", "Liberian Dollar", "Lithuanian Litas", "Latvian Lats", "Libyan Dinar", "Moroccan Dirham", "Moldovan Leu", "Malagasy Ariary", "Denar", "Kyat", "Tugrik", "Pataca", "Ouguiya", "Mauritius Rupee", "Rufiyaa", "Kwacha", "Mexican Peso Mexican Unidad de Inversion (UDI)", "Malaysian Ringgit", "Metical", "Naira", "Cordoba Oro", "Norwegian Krone", "Nepalese Rupee", "New Zealand Dollar", "Rial Omani", "Balboa US Dollar", "Nuevo Sol", "Kina", "Philippine Peso", "Pakistan Rupee", "Zloty", "Guarani", "Qatari Rial", "New Leu", "Serbian Dinar", "Russian Ruble", "Rwanda Franc", "Saudi Riyal", "Solomon Islands Dollar", "Seychelles Rupee", "Sudanese Pound", "Swedish Krona", "Singapore Dollar", "Saint Helena Pound", "Leone", "Somali Shilling", "Surinam Dollar", "Dobra", "El Salvador Colon US Dollar", "Syrian Pound", "Lilangeni", "Baht", "Somoni", "Manat", "Tunisian Dinar", "Pa'anga", "Turkish Lira", "Trinidad and Tobago Dollar", "New Taiwan Dollar", "Tanzanian Shilling", "Hryvnia", "Uganda Shilling", "US Dollar", "Peso Uruguayo Uruguay Peso en Unidades Indexadas", "Uzbekistan Sum", "Bolivar Fuerte", "Dong", "Vatu", "Tala", "CFA Franc BEAC", "Silver", "Gold", "Bond Markets Units European Composite Unit (EURCO)", "European Monetary Unit (E.M.U.-6)", "European Unit of Account 9(E.U.A.-9)", "European Unit of Account 17(E.U.A.-17)", "East Caribbean Dollar", "SDR", "UIC-Franc", "CFA Franc BCEAO", "Palladium", "CFP Franc", "Platinum", "Codes specifically reserved for testing purposes", "Yemeni Rial", "Rand", "Rand Loti", "Rand Namibia Dollar", "Zambian Kwacha", "Zimbabwe Dollar"]
|
||||
symbol: ['HK$', 'Ft', '₪', '¥', '$', 'kr', 'PhP', 'zł', 'CHF', 'NT$', '฿', '£', '¢', 'Rp', 'ƒ', '€','रू']
|
||||
@@ -0,0 +1,52 @@
|
||||
en:
|
||||
faker:
|
||||
dc_comics:
|
||||
hero: [
|
||||
"Batman", "Superman", "Red Arrow", "Green Lantern", "Robin",
|
||||
"Nightwing", "The Flash", "Aquaman", "Green Arrow", "Captain Marvel",
|
||||
"Shazam", "Martain Manhunter", "Cyborg", "Hawkman", "Speedy", "Arsenal",
|
||||
"Red Tornado","Booster Gold", "Doctor Fate", "Beast Boy", "Plastic Man",
|
||||
"Captain Atom", "Tempest", "Spectre", "Midnighter", "The Atom", "Kilowog",
|
||||
"Firestorm", "Blue Beetle", "Animal Man", "Mr. Miracle", "Wildcat",
|
||||
"Rorschach", "Dr. Manhattan", "Nite Owl", "The Comedian", "Azrael",
|
||||
"Jonah Hex", "Apollo", "Black Lightning", "Orion", "Steel", "Superboy",
|
||||
"Doctor Mid-Nite", "Mr. Terrific", "Ragman", "Captain Comet", "The Sandman",
|
||||
"Dr. Fate", "Guardian"
|
||||
]
|
||||
heroine: [
|
||||
"Wonder Woman", "Hawkgirl", "Supergirl", "Black Canary", "Batgirl",
|
||||
"Raven", "Wonder Girl", "Starfire", "Lady Cain", "Power Girl", "Mera",
|
||||
"Vixen", "Silk Spectre", "Batwoman", "Mary Marvel"
|
||||
]
|
||||
villain: [
|
||||
"The Joker", "Lex Luthor", "Darkseid", "Sinestro", "Brainiac", "Black Adam",
|
||||
"Ras al Ghul", "Deathstroke", "Two-Face", "Doomsday", "Catwoman", "Mongul",
|
||||
"Bizaroo", "Riddler", "Captain Cold", "Bane", "Harley Quinn", "Scarecrow",
|
||||
"Paralax", "Gorilla Grodd", "General Zod", "Black Manta", "Mr. Freeze",
|
||||
"Cheetah", "Amanda Waller", "Penguin", "Poison Ivy", "Solomon Grundy",
|
||||
"Parasite", "Krona", "Deadshot", "Metallo", "Lobo", "Eclipso", "Ares",
|
||||
"Hugo Strange", "Despero", "Talia al Ghul", "Mirror Master", "Captain Boomerang",
|
||||
"Mr. Mxyzptlk", "Weather Wizard", "Heat Wave", "Clock King", "Clay Face",
|
||||
"Killer Croc", "Gentleman Ghost", "Toy Man", "Starro"
|
||||
]
|
||||
name: [
|
||||
"John Stewart", "Hal Jordan", "Kyle Rayner", "Barry Allen", "James Gordon",
|
||||
"Dianna Prince", "Lois Lane", "Barbara Gordon", "Jason Todd", "Bart Allen",
|
||||
"John Constantine", "Roy Harper", "Clark Kent", "Bruce Wayne", "Dick Grayson",
|
||||
"Billy Batson", "Michael Jon Carter", "Tim Drake", "Jay Garrick", "Damian Wayne",
|
||||
"Ray Palmer", "Ted Kord", "Connor Hawke", "Terry McGinnis", "Harvey Bullock",
|
||||
"Al Pratt", "Wesley Dodds", "Maxwell Lord", "Oswald Cobblepot", "Alfred Pennyworth"
|
||||
]
|
||||
title: [
|
||||
"The Sinestro Corps War", "The Coyote Gospel", "Green Arrow: The Longbow Hunters",
|
||||
"Jla: Earth 2 ", "Identity Crisis", "Jla: Tower Of Babel", "Superman For All Seasons",
|
||||
"Superman: Red Son", "Batman: The Long Halloween", "Swamp Thing: The Anatomy Lesson",
|
||||
"For The Man Who Has Everything", "Jack Kirby'S New Gods",
|
||||
"Arkham Asylum: A Serious House On Serious Earth", "Snowbirds Don't Fly",
|
||||
"Whatever Happened To The Man Of Tomorrow?", "The Killing Joke",
|
||||
"Teen Titans: The Judas Contract", "The New Frontier",
|
||||
"Kingdom Come", "Crisis On Infinite Earths",
|
||||
"Batman: Year One", "All Star Superman", "The Dark Knight Returns",
|
||||
"Multiversity", "Gotham Central", "Grant Morrison'S Animal Man",
|
||||
"Doom Patrol", "Action Comics", "Detective Comics"
|
||||
]
|
||||
@@ -0,0 +1,8 @@
|
||||
en:
|
||||
faker:
|
||||
demographic:
|
||||
race: ["American Indian or Alaska Native", "Asian", "Black or African American", "Native Hawaiian or Other Pacific Islander", "White"]
|
||||
sex: ["Male", "Female"]
|
||||
demonym: ["Afghan","Albanian","Algerian","American","Andorran","Angolan","Argentine","Armenian","Aromanian","Aruban","Australian","Austrian","Azerbaijani","Bahamian","Bahraini","Bangladeshi","Barbadian","Basotho","Basque","Belarusian","Belgian","Belizean","Bermudian","Bissau-Guinean","Boer","Bosniak","Brazilian","Breton","Briton","British Virgin Islander","Bruneian","Bulgarian","Burkinabè","Burundian","Cambodian","Cameroonian","Canadian","Catalan","Cape Verdean","Chadian","Chilean","Chinese","Colombian","Comorian","Congolese","Croatian","Cuban","Cypriot","Czech","Dane","Dominican","Dutch","East Timorese","Ecuadorian","Egyptian","Emirati","English","Eritrean","Estonian","Ethiopian","Falkland Islander","Faroese","Finn","Fijian","Filipino","French","Georgian","German","Ghanaian","Gibraltar","Greek","Grenadian","Guatemalan","French Guianan","Guinean","Guyanese","Haitian","Honduran","Hong Konger","Hungarian","Icelander","I-Kiribati","Indian","Indonesian","Iranian","Iraqi","Irish","Israeli","Italian","Ivoirian","Jamaican","Japanese","Jordanian","Kazakh","Kenyan","Korean","Kosovar","Kurd","Kuwaiti","Kyrgyz","Lao","Latvian","Lebanese","Liberian","Libyan","Liechtensteiner","Lithuanian","Luxembourger","Macanese","Macedonian","Malagasy","Malaysian","Malawian","Maldivian","Malian","Maltese","Manx","Mauritian","Mexican","Moldovan","Moroccan","Mongolian","Montenegrin","Namibian","Nepalese","New Zealander","Nicaraguan","Nigerien","Nigerian","Norwegian","Pakistani","Palauan","Palestinian","Panamanian","Papua New Guinean","Paraguayan","Peruvian","Pole","Portuguese","Puerto Rican","Quebecer","Romanian","Russian","Rwandan","Salvadoran","São Toméan","Saudi","Scottish","Senegalese","Serb","Sierra Leonean","Singaporean","Sindhian","Slovak","Slovene","Somali","Somalilander","South African","Spaniard","Sri Lankan","St Lucian","Sudanese","Surinamese","Swede","Swiss","Syriac","Syrian","Tajik","Taiwanese","Tanzanian","Thai","Tibetan","Tobagonian","Trinidadian","Tunisian","Turk","Tuvaluan","Ugandan","Ukrainian","Uruguayan","Uzbek","Vanuatuan","Venezuelan","Vietnamese","Welsh","Yemeni","Zambian","Zimbabwean"]
|
||||
educational_attainment: ["No schooling completed", "Nursery school", "Kindergarten", "Grade 1 though 11", "12th grade - No Diploma", "Regular high school diploma", "GED or alternative credential", "Some college", "Associate's degree", "Bachelor's degree", "Master's degree", "Professional degree", "Doctorate degree"]
|
||||
marital_status: ["Married", "Widowed", "Divorced", "Separated", "Never married"]
|
||||
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
dessert:
|
||||
variety: ["Cake", "Cookie", "Pie", "Ice Cream", "Pudding", "Sweet Bread", "Cupcake", "Cheesecake", "Brownie", "Cobbler", "Ice Cream Cake", "Doughnut", "Frozen Yogurt", "Parfait", "Sundae", "Trifle", "Cake Pop", "Fruit Cake", "Coffee Cake", "Key Lime Pie", "Upside Down Pineapple Cake"]
|
||||
topping: ["Rainbow Sprinkles", "Chocolate Chips", "Whipped Cream", "Frosting", "Peanut Butter", "Gummy Bears", "Mocha Drizzle", "Caramel", "Bacon", "Chocolate Syrup", "Chocolate Sprinkles", "Cookie Dough", "Peanuts", "Butterscotch Syrup", "Marshmallows", "Cheesecake Bites", "Walnuts", "Granola", "Toffee Bits", "Berry Compote", "Glaze", "Powdered Sugar", "Cinnamon"]
|
||||
flavor: ["Vanilla", "Chocolate", "Strawberry", "Birthday Cake", "Salted Caramel", "Banana", "Butter Pecan", "Cookies 'n Cream", "Caramel", "Apple", "Butterscotch", "Mint Chocolate Chip", "Espresso", "Butter Pecan", "Cherry", "Coconut", "Chocolate Chip Cookie Dough", "French Vanilla", "Neapolitan", "Pistachio", "Rocky Road", "Peanut Butter", "Almond", "Green Tea", "Cheesecake", "Funfetti", "Lemon", "Oatmeal", "Pumpkin", "Red Velvet", "Blondie"]
|
||||
@@ -0,0 +1,7 @@
|
||||
en:
|
||||
faker:
|
||||
device:
|
||||
model_name: ["iPhone", "iPhone 3G", "iPhone 3GS", "iPhone 4", "iPhone 4S", "iPhone 5", "iPhone 5C", "iPhone 5S", "iPhone 6 / 6 Plus", "iPhone 6S / 6S Plus", "iPhone SE", "iPhone 7 / 7 Plus", "iPhone 8 / 8 Plus", "iPhone X", "OnePlus 6T", "OnePlus 6", "OnePlus 5T", "OnePlus 5", "OnePlus 3T", "OnePlus 3", "OnePlus 2", "OnePlus One", "Samsung Galaxy S9", "Samsung Galaxy S8 Plus", "Samsung Galaxy S8", "Samsung Galaxy S7 Edge", "Samsung Galaxy S7", "Samsung Galaxy S6 Edge", "Samsung Galaxy S5", "Samsung Galaxy S4", "Samsung Galaxy S4 Mini", "Samsung Galaxy S3", "Samsung Galaxy S3 Mini", "Samsung Galaxy S2", "Samsung Galaxy S1", "Huawei Mate 20", "Huawei Mate 10 Pro", "Huawei P20", "Huawei P20 Pro", "Huawei Mate 20 Pro", "Huawei P10 Plus", "Huawei P10", "Huawei Mate 20 Lite", "Huawei Mate 9", "Huawei P Smart", "Google Pixel", "Google Pixel XL", "Google Pixel 2", "Google Pixel 2 XL", "Google Pixel 3", "Google Pixel 3 XL", "Xiaomi Redmi Note 6 Pro", "Xiaomi Mi 8 Pro", "Xiaomi Mi 8 Lite", "Xiaomi Mi 8", "Xiaomi Mi 8 SE", "Xiaomi Pocophone F1"]
|
||||
platform: ["Android OS", "webOS", "iOS", "BlackBerry", "Danger OS", "Android", "Firefox OS", "Ubuntu Touch", "Windows Phone", "Windows 8", "Windows RT", "Windows 8.1", "Windows 10", "Windows 10 Mobile", "Windows Phone"]
|
||||
manufacturer: ["Dell", "HP", "ASUS", "Acer", "Lenovo", "Apple", "Huawei", "OnePlus", "Xiamomi"]
|
||||
serial: ["pEekWH7zGxVITv6NTa5KHjLSwr5Ie4", "UVr864F8zUbyYOAUd4cFOW9hpsZuGn", "Kl2ZroV9a", "m6aHiiHOc", "hHhDJaHCO", "SJMZOmtU0csrv4R", "PTIA6Ff3GBvGh3j", "hrR8nflThDDaSXO", "OezkV3nTii0sMK0", "T6UuMUTani3VGY4vXGia", "NjGU0z33pgE4sTEED7VR", "05skEogwZlX7j6twhhXX", "ToFVWLzGTJhQxAaJlDDn", "ejfjnRNInxh0363JC2WM", "xC36G3Xy4n2Fu90keaW96c1Hw5QBJX", "CdNevWfqDPQw4iJgUhtyCqwCggV12T", "9vxM9fCsG9nXg8EjTN5ygV2LvaDZdG", "39gPmcOKpwhDezLdiIOZ7SH89Pbjp4", "Yr9Vt13BlgvXO9zgJTPuCLv6F82r5S", "trDuJXhT8PnD3JEtw4lsluEuYSn1Xh", "VMTnd2mMQWvjbtNcZh7UIdULKb1mMo", "Pbn8^`LkKPi4QJ79xk3SnW'_DbV*CL", "Hk4BoF=%ud/PV4K-/NvEq28Q/&HNq7", "_usDGH^%'4dSYvUtH39qu3*hbi3V+z", "&XwUS6yR2N&+Z`$94eK@XzFp/p/ie^", "tL&^J@24CVF=zP46Lxixk`_a#=o6c5"]
|
||||
@@ -0,0 +1,13 @@
|
||||
en:
|
||||
faker:
|
||||
creature:
|
||||
dog:
|
||||
name: ["Buddy", "Max", "Bella", "Daisy", "Molly", "Rocky", "Lucy", "Bear", "Bailey", "Lucky", "Harley", "Maggie", "Princess", "Angel", "Charlie", "Sadie", "Jack", "Shadow", "Jake", "Coco", "Gizmo", "Chloe", "Sophie", "Toby", "Roxy", "Buster", "Ginger", "Lady", "Duke", "Baby", "Peanut", "Bandit", "Abby", "Sasha", "Lola", "Zoey", "Pepper", "Sam", "Gracie", "Sammy", "Precious", "Missy", "Riley", "Spike", "Lily", "Sassy", "Cooper", "Rusty", "Dakota", "Dixie", "Cody", "Lilly", "Zoe", "Cookie", "Chico", "Zeus", "Tucker", "Oreo", "Teddy", "Marley", "Oscar", "Honey", "Rex", "Tank", "Sugar", "Sandy", "Penny", "Tyson", "Chance", "Mia", "Diamond", "Bubba", "Blue", "Belle", "Shelby", "Rosie", "Casey", "Ruby", "Snoopy", "Cocoa", "Jasmine", "Diesel", "Patches", "Annie", "Sparky", "Taz", "Bruno", "Roxie", "Lexi", "Scooter", "Jasper", "Brutus", "Baxter", "Luna", "Snickers", "Misty", "Rascal", "Milo", "Murphy", "Bo", "Harvey"]
|
||||
breed: ["Affenpinscher", "African", "Airedale", "Akita", "Appenzeller", "Basenji", "Beagle", "Bluetick", "Borzoi", "Bouvier", "Boxer", "Brabancon", "Briard", "Boston Bulldog", "French Bulldog", "Staffordshire Bullterrier", "Cairn", "Chihuahua", "Chow", "Clumber", "Border Collie", "Coonhound", "Cardigan Corgi", "Dachshund", "Great Dane", "Scottish Deerhound", "Dhole", "Dingo", "Doberman", "Norwegian Elkhound", "Entlebucher", "Eskimo", "Germanshepherd", "Italian Greyhound", "Groenendael", "Ibizan Hound", "Afghan Hound", "Basset Hound", "Blood Hound", "English Hound", "Walker Hound", "Husky", "Keeshond", "Kelpie", "Komondor", "Kuvasz", "Labrador", "Leonberg", "Lhasa", "Malamute", "Malinois", "Maltese", "Bull Mastiff", "Tibetan Mastiff", "Mexicanhairless", "Bernese Mountain", "Swiss Mountain", "Newfoundland", "Otterhound", "Papillon", "Pekinese", "Pembroke", "Miniature Pinscher", "German Pointer", "Pomeranian", "Miniature Poodle", "Standard Poodle", "Toy Poodle", "Pug", "Pyrenees", "Redbone", "Chesapeake Retriever", "Curly Retriever", "Flatcoated Retriever", "Golden Retriever", "Rhodesian Ridgeback", "Rottweiler", "Saluki", "Samoyed", "Schipperke", "Giant Schnauzer", "Miniature Schnauzer", "English Setter", "Gordon Setter", "Irish Setter", "English Sheepdog", "Shetland Sheepdog", "Shiba", "Shihtzu", "Blenheim Spaniel", "Brittany Spaniel", "Cocker Spaniel", "Irish Spaniel", "Japanese Spaniel", "Sussex Spaniel", "Welsh Spaniel", "English Springer", "Stbernard", "American Terrier", "Australian Terrier", "Bedlington Terrier", "Border Terrier", "Dandie Terrier", "Fox Terrier", "Irish Terrier", "Kerryblue Terrier", "Lakeland Terrier", "Norfolk Terrier", "Norwich Terrier", "Patterdale Terrier", "Rat Terrier", "Scottish Terrier", "Sealyham Terrier", "Silky Terrier", "Tibetan Terrier", "Toy Terrier", "Westhighland Terrier", "Wheaten Terrier", "Yorkshire Terrier", "Vizsla", "Weimaraner", "Whippet", "Irish Wolfhound"]
|
||||
sound: ["woof", "woof woof", "bow wow", "ruff", "owooooo", "grrrrrr"]
|
||||
meme_phrase: ["heck no pal", "11/10", "boop the snoot", "mlem", "blep", "long boi", "thicc doggo", "big ol' pupper", "smol pupperino", "zoom", "they're good dogs Brent"]
|
||||
age: ["puppy", "young", "adult", "senior"]
|
||||
coat_length: ["hairless", "short", "medium", "long", "wire", "curly"]
|
||||
size: ["small", "medium", "large", "extra large"]
|
||||
gender: ["female", "male"]
|
||||
|
||||
@@ -0,0 +1,103 @@
|
||||
en:
|
||||
faker:
|
||||
games:
|
||||
dota:
|
||||
hero: ["Abaddon", "Alchemist", "Axe", "Beastmaster", "Brewmaster", "Bristleback", "Centaur Warrunner", "Chaos Knight", "Clockwerk"]
|
||||
abaddon:
|
||||
quote: ["You have called death upon yourself.", "From House Avernus, I set forth.", "The mist chose me, it is not mine to command.", "To die at a noble hand is no guarantee of a noble death."]
|
||||
alchemist:
|
||||
quote: ["Easy now, this stuff is explosive!", "Better living through alchemy!", "Tell the ogre you're sorry."]
|
||||
axe:
|
||||
quote: ["Let the carnage begin.", "Come and get it!", "You get nothing. Good day, sir!", "Feel the axe of Axe!", "What happened? Axe happened!", "No business but war. No family but death. No mercy but the grave!"]
|
||||
beastmaster:
|
||||
quote: ["Meet your master…snuhg… beastmaster.", "I'm a natural disaster.", "A death not fit for man or beast."]
|
||||
brewmaster:
|
||||
quote: ["I fight any thing in the house.", "Here's beer in your eye.", "Let's raise a cup before battle!"]
|
||||
bristleback:
|
||||
quote: ["Time to mash some faces, I'd say.", "A good bashing, never hurt nobody.", "I'm more than a pretty face."]
|
||||
centaur:
|
||||
quote: ["Long shall my name be remembered.", "I don't always wear a saddlebag, but when I do, I put this one in it.", "Hurts you more than it hurts me."]
|
||||
chaos_knight:
|
||||
quote: ["All that is light shall be cast in darkness.", "Like the heads of my enemies, this one is in the bag.", "We descend into chaos.", "The light shall be blackened, and chaos shall reign.", "Chaos is Fun…damental."]
|
||||
clockwerk:
|
||||
quote: ["I've a mind like a steel trap, and the physique to go with it!", "What time is it? It's killing time.", "A good offense is the best armor. Good armor is also good armor."]
|
||||
doom:
|
||||
quote: ["Face your demons.", "I am the midnight of your soul.", "Speak of me, and I shall appear. Face me and face the furnace!"]
|
||||
dragon_knight:
|
||||
quote: ["Who calls the Dragon Knight?", "A Knight in dragon's armor.", "Face the knight, face the dragon.", "Live by the sword, die by the dragon.", "Good night, Sven. I mean bad knight. [Talking to Sven]", "Never make a deal with a dragon, unless you're prepared to keep your end of it."]
|
||||
earth_spirit:
|
||||
quote: ["Body is flesh, but spirit immortal.", "Knowledge is golden.", "Your flesh is soft. Your Spirit weak."]
|
||||
earthshaker:
|
||||
quote: ["Time to shake things up and see where they settle.", "The earth moves under my feet!", "Tiny, your name is still too big for you. [Talking to Tiny]", "There may be many earths, but there's only one Earthshaker."]
|
||||
elder_titan:
|
||||
quote: ["The battle is joined, like the pieces of a broken world.", "Strong as a world new-formed.", "What is weak must break.", "I broke the world, did you think I could not break you?"]
|
||||
huskar:
|
||||
quote: ["You must learn to sacrifice.", "The gods grant me life, nor shall I waste it.", "You gave all you could give but it was not enough.", "As my body falls, my spirit rises up like the smoke of offerings, pleasing to the gods."]
|
||||
io:
|
||||
quote: ["Really?! If you play DotA, you know IO can't talk. ¬¬'"]
|
||||
kunkka:
|
||||
quote: ["An old vessel, but more than seaworthy.", "Tidehunter? More like dead hunter. [Talking to Tidehunter]", "There is no bad weather, only thin armor.", "Damn, I thought this bottle would have rum in it. [Acquiring Bottle]", "That's a lot for an empty bottle. [Acquiring Bottle]", "When I'm done with this, I'll fill it with rum. [Acquiring Bottle]"]
|
||||
legion_commander:
|
||||
quote: ["I've come to put an end to hope.", "You won't win the war by dying for your Ancient. You'll win by making the other dumb, unfed bastard die for theirs!", "It's the smells of battle that stay with you long after they've ended. In Stonehall it was blood and sulfur, smoke, and rot and fear…"]
|
||||
lifestealer:
|
||||
quote: ["Better to die free than to live in chains.", "Wait until I get my claws in you!", "I steal your life…someone else already stole your face. [Talking to Faceless Void]", "Even a thief must sometimes pay the asking price. [buying an item]", "It pains me to purchase what ought to be stolen. [Buying an item]"]
|
||||
lycan:
|
||||
quote: ["A wolf in man's clothing.", "Who fears the wolf should fear the forest.", "A peaceful man is but a patient wolf."]
|
||||
magnus:
|
||||
quote: ["Under my hoof you will find your fate.", "My horn is sharp, my pike is sharper still.", "Compared to my horn, all precious items are cheap."]
|
||||
night_stalker:
|
||||
quote: ["Day walker, night stalker.", "Devil by day, demon by night.", "Flesh sustains, gold remains.", "I feed the darkness and the darkness feeds me."]
|
||||
omniknight:
|
||||
quote: ["Fear not my friends, our guardian is here.", "Knowledge is peace.", "Let this be the last crusade. Let me find peace."]
|
||||
phoenix:
|
||||
quote: ["Really?! If you play DotA, you know Phoenix can't talk. ¬¬'"]
|
||||
pudge:
|
||||
quote: ["They call me the Butcher.", "Look who's coming for dinner!", "Come to Pudge!", "Get over here!", "I'm gonna need bigger pants.", "You'll look good with an apple in yer mouth!", "You can't chop a chopper!", "Sweetbreads ain't sweet and they ain't bread…and they need a butcher, not a baker.", "Only trouble with carrion…an hour after eating you're hungry again!"]
|
||||
sand_king:
|
||||
quote: ["King of the Desert.", "All we are is sand in the wind…", "True horror is a verdant garden…", "Where some see an oasis, I see only mud."]
|
||||
slardar:
|
||||
quote: ["Guardian of the deeps.", "The riches of the darkest sea abysses are mine to protect.", "Too bright up here and far too light. I long for the pressures of the deep, and the subtle luminosities of the sunken world."]
|
||||
spirit_breaker:
|
||||
quote: ["The peace is broken!", "I'll break their spirits and their backs.", "Attack is the best defense.", "You'll be dead before you know it."]
|
||||
sven:
|
||||
quote: ["Rogue Knight at your service!", "One man…in a world of foes…", "It's Rogue Knight, dammit! It's not rouge knight", "I will crush my foe as I crushed the Vigil Knights."]
|
||||
tidehunter:
|
||||
quote: ["Time and Tidehunter wait for no man.", "Time to make waves.", "I'm hungry enough to eat a plankton.", "I could eat a sea cucumber.", "I'm so hungry I could eat a mackerel.", "I'm hungry enough to eat a manta ray.", "I'm stuffed! [Level 25]", "Who needs a big brain when you've got teeth like mine?"]
|
||||
timbersaw:
|
||||
quote: ["I'm Rizzrack. Don't touch me!", "I cut things. It's what I do. What else would I do?", "Trees? What do you mean there's trees out there?", "Nobody takes me seriously.", "This one is in the bag. And that one is too. And that one! They are all in the bag.",
|
||||
"Cut cut cutcutcutcutcutcutcutcutcutcutcutcutcutcut!", "Someone once told me I needed to face fear to get over it, and I thought well why not take a step further and cut my fear into little pieces then set my fear on fire then throw the hot ash of my fear into a lake and then poison the lake. Simple!"]
|
||||
tiny:
|
||||
quote: ["Sticks and stones will break their bones!", "The road ahead looks rocky, but that's all right with me.", "Why do they call it the Mineral Kingdom? We don't even have a king."]
|
||||
treant_protector:
|
||||
quote: ["Thoughts cross my mind as the sun crosses the sky.", "Trees can be ferocious if provoked.", "Nature is not always kind.", "I would like nothing more than to plant myself in the sunshine, next to a cool stream."]
|
||||
tusk:
|
||||
quote: ["They call me the Terror from the Barrier. They call me the Snowball from Cobalt. But you may call me Tusk!", "Who's ready for a fight? The first hit is free! Anyone?", "It's a great day to do some squat thrusts and lift a barrel of fish, is it not?"]
|
||||
underlord:
|
||||
quote: ["I rule the Abyssal Horde.", "Fear is my dominion.", "The Abyss knows no mercy. It knows no light. It knows only fear and despair.", "Nothing can stop us. Nothing can slow our march. And when we have arrived, all will burn."]
|
||||
undying:
|
||||
quote: ["I bring the song of death.", "I need… gummy vitamins.", "I need to work out more, but… my arm keeps snapping off."]
|
||||
wraith_king:
|
||||
quote: ["King am I of all the wraiths.", "Submit to the Wraith King's rule!", "Purer than flesh, stronger than bone, imperishable is the essence of the wraith.", "I miss my bones.", "Where once was bone, wraith flesh as far as the eye can see."]
|
||||
item: ["Animal Courier", "Clarity", "Town Portal Scroll", "Faerie Fire", "Observer Ward", "Smoke of Deceit", "Tango", "Enchanted Mango", "Sentry Ward", "Healing Salve", "Tome of Knowledge",
|
||||
"Dust of Appearance", "Bottle", "Iron Branch", "Gauntlets of Strength", "Mantle of Intelligence", "Slippers of Agility", "Circlet", "Band of Elvenskin", "Belt of Strength", "Robe of the Magi",
|
||||
"Blade of Alacrity", "Ogre Axe", "Staff of Wizardry", "Ring of Protection", "Quelling Blade", "Stout Shield", "Infused Raindrop", "Orb of Venom", "Blight Stone", "Blades of Attack", "Chainmail",
|
||||
"Quarterstaff", "Helm of Iron Will", "Javelin", "Broadsword", "Claymore", "Mithril Hammer", "Magic Stick", "Wind Lace", "Ring of Regen", "Sage's Mask", "Boots of Speed", "Gloves of Haste", "Cloak",
|
||||
"Ring of Health", "Void Stone", "Gem of True Sight", "Morbid Mask", "Shadow Amulet", "Ghost Scepter", "Blink Dagger", "Energy Booster", "Vitality Booster", "Point Booster", "Platemail", "Talisman of Evasion",
|
||||
"Hyperstone", "Ultimate Orb", "Demon Edge", "Mystic Staff", "Reaver", "Eaglesong", "Sacred Relic", "Magic Wand", "Bracer", "Null Talisman", "Wraith Band", "Soul Ring", "Phase Boots", "Power Treads", "Oblivion Staff",
|
||||
"Perseverance", "Hand of Midas", "Boots of Travel", "Moon Shard", "Ring of Basilius", "Headdress", "Buckler", "Urn of Shadows", "Tranquil Boots", "Ring of Aquila", "Medallion of Courage", "Arcane Boots", "Drum of Endurance",
|
||||
"Vladmir's Offering", "Mekansm", "Spirit Vessel", "Pipe of Insight", "Guardian Greaves", "Glimmer Cape", "Force Staff", "Veil of Discord", "Aether Lens", "Necronomicon", "Solar Crest", "Dagon", "Eul's Scepter of Divinity",
|
||||
"Rod of Atos", "Orchid Malevolence", "Aghanim's Scepter", "Nullifier", "Refresher Orb", "Scythe of Vyse", "Octarine Core", "Hood of Defiance", "Vanguard", "Blade Mail", "Soul Booster", "Aeon Disk", "Crimson Guard", "Black King Bar",
|
||||
"Lotus Orb", "Hurricane Pike", "Shiva's Guard", "Bloodstone", "Manta Style", "Linken's Sphere", "Heart of Tarrasque", "Assault Cuirass", "Crystalys", "Armlet of Mordiggian", "Meteor Hammer", "Shadow Blade", "Skull Basher", "Battle Fury",
|
||||
"Monkey King Bar", "Ethereal Blade", "Radiance", "Daedalus", "Butterfly", "Silver Edge", "Divine Rapier", "Abyssal Blade", "Bloodthorn", "Dragon Lance", "Kaya", "Sange", "Yasha", "Mask of Madness", "Helm of the Dominator", "Echo Sabre",
|
||||
"Maelstrom", "Diffusal Blade", "Heaven's Halberd", "Desolator", "Sange and Yasha", "Eye of Skadi", "Satanic", "Mjollnir", "Aegis of the Immortal", "Cheese", "Refresher Shard"]
|
||||
team: ["Evil Geniuses", "OG", "Natus Vincere", "Team Liquid", "Fnatic", "Team Secret", "Alliance", "OpTic Gaming", "Iceberg Esports", "Mineski.亿鼎博", "PENTA Sports", "Team. Spirit", "LGD-GAMING",
|
||||
"M19", "WarriorsGaming.Unity", "Newbee", "Virtus.pro", "VGJ.Storm", "Immortals", "LGD.Forever Young", "Vici Gaming", "Kingdra", "TNC Pro Team", "compLexity Gaming", "Invictus Gaming",
|
||||
"Double Dimension", "Gambit Esports", "Team HighGround", "Vega Squadron", "EHOME", "5 Anchors No Captain", "Forsaken", "Entity Gaming", "The Final Tribe", "Eclipse", "VGJ Thunder", "Team Empire",
|
||||
"EHOME.immortal", "Natural 9", "Sun Gaming", "Ten Twenty", "iG.Vitality", "mousesports", "Spartak Esports", "Effect", "Fire Dragoon", "TEAM MAX", "SG e-sports team", "paiN Gaming", "Rock.Y"]
|
||||
player: ["Alliance.AdmiralBulldog", "Dendi", "s4", "rtz YB`a", "Loda", "Miracle-", "Aui_2000", "Puppey", "Wagamama", "SumaiL", "BigDaddyN0tail", "Fear", "EternaLEnVy", "Ferrari_430", "w33", "syndereN",
|
||||
"Universe", "KuroKy", "zai", "Peterpandam", "BurNIng", "冰冰冰", "Funn1k", "Meracle-", "IllidanSTR SF46", "JerAx", "1437", "ChuaN", "Pajkatt", "qojqva", "BSJ", "SoNNeikO", "fy", "Cr1t-", "xiao8",
|
||||
"Mushi", "artstyle", "Fata", "bOne7", "Resolut1on", "DeMoN", "QO", "FoREv", "ZSMJ", "Trixi", "Fng", "ddz`", "Agressif", "ixmike88", "Fly", "ana", "BuLba", "Mag", "pieliedie", "kpii", "SmAsH",
|
||||
"VANSKOR", "Fenrir", "Solo", "Somnus丶M", "MATUMBAMAN", "Scandal", "Abed", "ALWAYSWANNAFLY", "FLUFFNSTUFF", "Ar1se.", "Lil", "kid", "Moo", "Gh", "MoonS", "Super!", "NighTmAre", "MISERY", "Slayer",
|
||||
"Era", "Sccc", "Yao", "No[o]ne-", "Hao", "Sneyking", "RAMZES666", "LaNm", "thereayou", "canceL^^", "Ohaiyo", "ComeWithMe", "MidOne", "Sylar", "MinD_ContRoL", "monkeys-forever", "kaka", "Silent",
|
||||
"Faith", "火", "G", "YapzOr", "Febby?", "丶MINI幂", "DC.MSS", "Jeyo", "MP", "Ditya Ra", "Yawar", "GeneRaL", "633", "balla", "マテリス", "9pasha", "yol", "Nofear", "Limmp", "Sedoy", "DkPhobos",
|
||||
"Paparazi灬", "★Ice ice☆", "xfreedom", "Chessie", "AME", "Jenkins", "JoHnNy", "shadow"]
|
||||
@@ -0,0 +1,96 @@
|
||||
en:
|
||||
faker:
|
||||
dr_who:
|
||||
character: [
|
||||
"Dr. Who", "The Doctor", "Tardis", "Rose Tyler", "Adam Mitchell", "Mickey Smith", "Donna Noble", "Martha Jones",
|
||||
"Captain Jack Harkness", "Astrid Peth", "Sarah Jane Smith", "Jackson Lake", "Lady Christina de Souza",
|
||||
"Adelaide Brooke", "Wilfred Mott", "Amy Pond" ]
|
||||
the_doctors: [
|
||||
"First Doctor", "Second Doctor", "Third Doctor", "Fourth Doctor", "Fifth Doctor", "Sixth Doctor", "Seventh Doctor",
|
||||
"Eighth Doctor", "Ninth Doctor", "Tenth Doctor", "Eleventh Doctor", "Twelfth Doctor", "Thirteenth Doctor"
|
||||
]
|
||||
actors: [
|
||||
"William Hartnell", "Patrick Troughton", "Jon Pertwee", "Tom Baker", "Peter Davison", "Colin Baker", "Sylvester McCoy",
|
||||
"Paul McGann", "Christopher Eccleston", "David Tennant", "Matt Smith", "Peter Capaldi", "Jodie Whittaker"
|
||||
]
|
||||
catch_phrases: [
|
||||
"Fantastic!", "I’m sorry. I’m so sorry.", "Bow ties are cool.", "Mmm I wonder ... Aha!",
|
||||
"Brave heart, Tegan.", "Would you care for a jelly baby?", "Reverse the polarity of the neutron flow.",
|
||||
"Somewhere there’s danger, somewhere there’s injustice, somewhere else, the tea’s getting cold.",
|
||||
"When I say run, run. (pause) RUN!", "Mm? What’s that, my boy?", "Allons-y!"
|
||||
]
|
||||
quotes: [
|
||||
"Lots of planets have a north!", "This is my timey-wimey detector. It goes 'ding' when there's stuff.",
|
||||
"Bananas are good.", "I wear a fez now. Fezzes are cool.", "Can you hold? I have to eat a biscuit.",
|
||||
"If we're gonna die, let's die looking like a Peruvian folk band.",
|
||||
"You want weapons? We're in a library! Books! The best weapons in the world!",
|
||||
"Come on, Rory! It isn't rocket science, it's just quantum physics!",
|
||||
"We're all stories in the end. Just make it a good one, eh?",
|
||||
"Big flashy things have my name written all over them. Well... not yet, give me time and a crayon.",
|
||||
"You don't want to take over the universe. You wouldn't know what to do with it beyond shout at it.",
|
||||
"A straight line may be the shortest distance between two points, but it is by no means the most interesting.",
|
||||
"See the bowtie? I wear it and I don't care. That's why it's cool.",
|
||||
"I saw the Fall of Troy! World War Five! I was pushing boxes at the Boston Tea Party! Now I'm gonna die in a dungeon... in Cardiff!",
|
||||
"Bunk beds are cool, a bed with a ladder, you can't beat that!",
|
||||
"The universe is big. It’s vast and complicated and ridiculous. And sometimes, very rarely, impossible things just happen and we call them miracles.",
|
||||
"Do what I do. Hold tight and pretend it’s a plan!",
|
||||
"900 years of time and space, and I’ve never been slapped by someone’s mother.",
|
||||
"Never ignore coincidence. Unless, of course, you’re busy. In which case, always ignore coincidence.",
|
||||
"The assembled hordes of Genghis Khan couldn't get through that door, and, believe me, they've tried.",
|
||||
"Your wish is my command. But be careful what you wish for.",
|
||||
"Aw, I wanted to be ginger! I've never been ginger!",
|
||||
"Crossing into established events is strictly forbidden. Except for cheap tricks.",
|
||||
]
|
||||
villians: [
|
||||
"Helen A", "Abzorbaloff", "Animus", "The Master", "Davros", "Dalek Emperor"
|
||||
]
|
||||
species: [
|
||||
"Time Lord", "Dalek", "Thal", "Dal", "Voord", "Sensorite", "Slyther", "Didonian", "Sand Beast", "Animus",
|
||||
"Zarbi", "Larvae Gun", "Menoptra", "Morok", "Xeron", "Aridian", "Mire Beast", "Gubbage Cone", "Rill",
|
||||
"Great Old One", "Drahvin", "Varga Plant", "Representatives of the 7 Galaxies", "Visian", "Screamer",
|
||||
"Monoid", "Refusian", "Celestial Toymaker", "Elder", "Cybermen (Mondas)", "Fish People", "Macra",
|
||||
"Chameleon", "Cybermat", "The Moon", "Great Intelligence", "Ice Warrior", "Seaweed Creature", "Dominator",
|
||||
"Dulcian", "Master Brain", "Land of Fiction beings", "Kroton", "Gond", "Seed Pod", "Auton", "Nestene Consciousness",
|
||||
"Silurian", "Ambassadors", "Primord", "Keller Machine", "Axos/Axon/Axonite", "Uxariean", "Dæmon",
|
||||
"Ogron", "Arcturan", "Alpha Centauran", "Aggedor", "Peladonian", "Sea Devil", "Solonian", "Chronovore",
|
||||
"Minotaur", "Anti-matter organism", "Lurman", "Drashig", "Inter Minorian", "Wallarian", "Draconian", "Spiridon",
|
||||
"Giant Maggots", "Sontaran", "Dinosaur", "Exxilon", "Eight Legs", "Wirrn", "Kaled", "Vogan", "Zygon", "Skarasen",
|
||||
"Morestran", "Sutekh", "Osiran", "Kraal", "Sisterhood of Karn", "Hoothi", "Krynoid", "Mandragora Helix", "Kastrian",
|
||||
"Giant Rat", "Rutan", "Swarm (Virus)", "Fendahl", "Usurian", "Minyan", "Vardan", "Guardian", "Ribosian",
|
||||
"Levithian", "Shrivenzale", "Zanak Humanoid", "Diplosian", "Ogri", "Megara", "Taran", "Taran Beast",
|
||||
"Swampie", "Kroll", "The Shadow", "Mute", "Sirian", "Jagaroth", "Chloris Humanoid", "Tythonian", "Wolfweed",
|
||||
"Mandrel", "Skonnan", "Nimon", "Anethan", "Crinothian", "Drornidian", "Krarg", "Argolin", "Foamasi",
|
||||
"Tigellan", "Zolfa-Thuran", "Gaztak", "Bell Plant", "Alzarian", "Marshman", "Marshspider", "Great Vampire",
|
||||
"Tharil", "Trakenite", "Logopolitan", "Castrovalvan", "Urbankan", "Mara", "Kinda", "Terileptil", "Plasmaton",
|
||||
"Xeraphin", "The Ergon", "Manussan", "Trion", "Garm", "Eternal", "Myrka", "Malus", "Tractator", "Magma Beast",
|
||||
"Queen Bat", "Gastropod", "Jadondan", "Cryon", "Mentor", "Gee-Jee fly", "Androgum", "Karfelon", "Morlox",
|
||||
"Bandril", "Andromedan", "Thoros Alphan", "Krontep", "Posicarian", "Raak", "Vervoid", "Mogarian", "Lakertyan",
|
||||
"Tetrap", "Time Brain", "Chimeron", "Navarino", "Bannermen", "Proamonian", "Dragon", "Stigorax", "Pipe Person",
|
||||
"Validium", "Gods of Ragnorak", "Werewolf", "The Destroyer", "Light", "Fenric", "Haemovore", "Cheetah People",
|
||||
"Kitling", "Deathworm Morphant", "Lady Cassandra O'Brien.∆17", "Boekind", "Crespallion", "Trees of Cheem",
|
||||
"Pakoo", "Balhoonian", "New Human", "Protohuman", "Digihuman", "Gelth", "Raxacoricofallapatorian",
|
||||
"Space Pig", "Jagrafess", "Reaper", "Empty Child", "Nanogene", "Chula", "Barcelonian Dogs", "Sycorax",
|
||||
"Graske", "Catkind", "New Human", "Krillitane", "Cyberman (Pete's World)", "The Wire", "The Beast",
|
||||
"Ood", "Pallushi", "Hoix", "Abzorbaloff", "Isolus", "Flying Stingray", "Weevil", "Sex Gas", "Fairy",
|
||||
"Arcateenian", "Racnoss", "Dogon", "Abaddon", "Bane", "Xylok", "Judoon", "Plasmavore", "Carrionite",
|
||||
"Pig Slave", "Dalek/Human Hybrid", "Richard Lazarus", "Torajii Sun", "Family of Blood", "Scarecrow",
|
||||
"Weeping Angel", "Futurekind", "Malmooth", "Toclafane", "Gorgon", "Uvodni", "The Trickster", "Verron",
|
||||
"Sto Humanoid", "Zocci", "Blowfish", "Cell 114", "Cash Cow", "Mayfly", "Duroc", "Nostrovite", "Night Travellers",
|
||||
"Tumor Alien", "Cowled Ghost", "Adipose", "Pyrovile", "Ood Brain", "Hath", "Vespiform", "Vashta Nerada",
|
||||
"Time Beetle", "Shadow Proclamation Humanoids", "Bees (Melissa Majoria)", "Pied Piper", "Ancient Lights",
|
||||
"Berserker", "Travist Polong", "Cybershade", "The Swarm", "Tritovore", "Hitchhiker", "The 4-5-6", "Veil",
|
||||
"Eve", "Jixen", "Erasmus Darkening", "International Gallery Paintings", "The Flood", "Vinvocci",
|
||||
"Dauntless Prison Inmates", "Korven", "Fear Entity", "Gryffen Family Ghosts", "Bodach", "Anubian",
|
||||
"Oroborus", "Mede", "Multi-form", "Atraxi", "Aeolian", "Star Whale", "Winder", "Centuripede", "The Hunger",
|
||||
"Aplan", "Ukkan", "Saturnyn", "Psychic Pollen", "Eknodine", "Etydion", "Krafayis", "Vishklar", "Shansheeth",
|
||||
"Groske", "Qetesh", "Dark Hoarde", "Chelonian", "Haemogoth", "Sky Fish", "The Silence", "Siren",
|
||||
"Patchwork Person", "Ganger", "Headless Monk", "Brain Parasite", "Tenza", "Peg Doll", "The Blessing Messenger",
|
||||
"Apalapucian", "The Blessing", "Tivolian", "Minotaur", "Metalkind", "Fleshkind", "Hetocumtek", "Skullion",
|
||||
"Androzani Tree", "Dalek Puppet", "Kahler", "Orderly", "Shakri", "Memory Worm", "Snowmen", "Akhaten Humanoid",
|
||||
"Pan-Babylonian", "Lugal-Irra-Kush", "Lucanian", "Hooloovoo", "Terraberserker", "Ultramancer", "Vigil",
|
||||
"Crooked Person", "Time Zombie", "Mr. Sweet", "Cybermite", "Whisper Men", "The Teller", "Skovox Blitzer",
|
||||
"Spider Germ", "The Foretold", "Boneless", "Kantrofarri", "The Fisher King", "The Mire", "Leonian",
|
||||
"The Sandmen", "Janus", "Quantum Shade", "The Veil", "Hydroflax", "Shoal of the Winter Harmony", "Rhodian",
|
||||
"Quill", "Shadow Kin", "Arn", "Lothan", "Leaf Dragon", "Lankin", "Killer petals", "Lorr", "Sentient oil",
|
||||
"Vardy", "Sea Creature", "Lure Fish", "Dryad", "The Monks"
|
||||
]
|
||||
@@ -0,0 +1,4 @@
|
||||
en:
|
||||
faker:
|
||||
dragon_ball:
|
||||
characters: ["Goku", "Bulma", "Kami", "Yamcha", "Krillin", "Tien", "Piccolo", "Gohan", "Vegeta", "Kid Trunks", "Goten", "Future Trunks", "Pan", "Android 18", "Android 16", "Android 17", "Android 19", "Android 20", "Beerus", "Chaozu", "Chi-Chi", "Launch", "Mr. Satan", "Oolong", "Puar", "Videl", "Whis", "Yajirobe", "Demon King Piccolo", "Freeza", "Cell", "Majin Buu", "Goku Black", "Zamasu", "Baba", "Bra", "Bardock", "Champa", "Dende", "Dr. Gero", "Captain Ginyu", "Grandpa Gohan", "Jaco", "King Kai", "Supreme Kai", "Elder Kai", "Mr. Popo", "Nappa", "Uub", "Pilaf", "Raditz", "Shenron", "Vados", "Zarbon", "Broly", "Cooler", "King Cold", "Garlic Jr", "King Vegeta", "Nail", "Guru", "Hit", "Super Saiyan Goku", "Super Saiyan 2 Goku", "Super Saiyan 3 Goku", "Super Saiyan Vegeta", "Super Saiyan 2 Vegeta", "Majin Vegeta", "Super Saiyan Gohan", "Super Saiyan 2 Gohan", "Super Saiyan Goten", "Super Saiyan Trunks", "Vegito", "Gogeta", "Super Saiyan Blue Goku", "Super Saiyan Blue Vegeta", "Mystic Gohan", "Caulifla", "Baby", "Shenlong", "Ryan Shenlong", "Uh Shenlong", "Ryuu Shenlong", "Chi Shenlong", "Su Shenlong", "San Shenlong", "Li Shenlong"]
|
||||
@@ -0,0 +1,59 @@
|
||||
en:
|
||||
faker:
|
||||
dumb_and_dumber:
|
||||
actors: ["Jim Carrey", "Jeff Daniels", "Lauren Holly", "Mike Starr", "Karen Duffy", "Charles Rocket", "Victoria Rowell", "Cam Neely", "Rob Moran", "Harland Williams"]
|
||||
characters: ["Lloyd Christmas", "Harry Dunne", "Mary Swanson", "Joe Mentalino", "J.P. Shay", "Nicholas Andre", "Sea Bass"]
|
||||
quotes: [
|
||||
"Just when I thought you couldn't possibly be any dumber, you go and do something like this... and totally redeem yourself!",
|
||||
"Oh, yeah! It's right here. Samsonite! I was way off! I knew it started with an S, though.",
|
||||
"You're it. You're it. You're it, quitsies! Anti-quitsies, you're it, quitsies, no anti-quitsies, no startsies! You can't do that! Can too! Cannot, stamp it! Can too, double stamp it, no erasies! Cannot, triple stamp, no erasies, Touch blue make it true. No, you can't do that... you can't triple stamp a double stamp, you can't triple stamp a double stamp! Lloyd! LA LA LA LA LA LA! LLOYD! LLOYD! LLOYD!",
|
||||
"We got no food, we got no jobs... our PETS' HEADS ARE FALLING OFF!",
|
||||
"Lloyd, I can't feel my fingers, they're numb! Oh well here, take this extra pair of gloves, my hands are starting to get a little sweaty. Extra gloves? You've had extra gloves this whole time? Uh yea, we are in the Rockies. Jeez!",
|
||||
"Harry: You sold my dead bird to a blind kid? Lloyd! Petey didn't even have a head! Harry, I took care of it...",
|
||||
"I got robbed by a sweet old lady on a motorized cart. I didn't even see it coming.",
|
||||
"WE LANDED ON THE MOON!",
|
||||
"I can't stop going once I've started, it stings!",
|
||||
"That's as good as money, sir. Those are I.O.U.'s. Go ahead and add it up, every cents accounted for. Look, see this? That's a car. 275 thou. Might wanna hang onto that one.",
|
||||
"Oh yeah. Tractor beam. Sucked me right in.",
|
||||
"G'day mate! Let's put another shrimp on the barbie!",
|
||||
"How was your day? Not bad. Fell off the jet way again.",
|
||||
"Nice set of hooters you got there! I beg your pardon? The owls! They're beautiful!",
|
||||
"I expected the Rocky Mountains to be a little rockier than this. I was thinking the same thing. That John Denver's full of shit, man.",
|
||||
"I'm going to hang by the bar... Put out the vibe.",
|
||||
"So you're telling me there's a chance... YEAH!",
|
||||
"One time, we successfully mated a bulldog with a Shih-Tzu. Really? That's weird. Yeah, we called it a bullshit.",
|
||||
"What if he shot me in the face?",
|
||||
"Kick his ass, Sea Bass!",
|
||||
"Harry, you're alive... and you're a horrible shot!",
|
||||
"Life is a fragile thing, Har. One minute you're chewin' on a burger, the next minute you're dead meat.",
|
||||
"So you got fired again eh? Oh yeah. They always freak out when you leave the scene of an accident.",
|
||||
"Man, you are one pathetic loser. No offense.",
|
||||
"There you go... There you go... There you go...",
|
||||
"Why would she have you meet her in a bar at ten in the morning? I just figured she was a raging alcoholic.",
|
||||
"I can't believe we drove around all day, and there's not a single job in this town. There is nothing, nada, zip! Yeah! Unless you wanna work forty hours a week.",
|
||||
"Yeah I called her up. She gave me a bunch of crap about me not listening to her, or something. I don't know, I wasn't really paying attention.",
|
||||
"I'll tell you where. Someplace warm. A place where the beer flows like wine. Where beautiful women instinctively flock like salmon of Capistrano. I'm talking about a little place called Aspen. Oh, I don't know, Lloyd. The French are assholes.",
|
||||
"Suck me sideways!",
|
||||
"Now we don't have enough money to get to Aspen, we don't have enough money to get home, we don't have enough money to eat, we don't have enough money to sleep!",
|
||||
"I'll bet you twenty bucks I can get you gambling before the end of the day!",
|
||||
"Hey guys. Woah, Big Gulps, huh? All right! Well, see ya later.",
|
||||
"You spilled the salt, that's what's the matter! Spilling the salt is very bad luck! We're driving across the country, the last thing we need is bad luck. Quick, toss some salt over your right shoulder.",
|
||||
"Look at the butt on that... Yeah, he must work out.",
|
||||
"Why you going to the airport? Flying somewhere?",
|
||||
"Hey look there's some people who want a ride too. Pick'em up!",
|
||||
"Pullover! No, it's a cardigan but thanks for noticing. Yeah, killer boots man!",
|
||||
"Skis, huh? That's right! Great! They yours? Uh-huh. Both of 'em? Yes. Cool!",
|
||||
"Yesterday was one of the greatest days of my life. Mary and I went skiing, we made a snowman, she touched my leg!",
|
||||
"Pills are goooood. Pills are goooood!",
|
||||
"Man, I would have to be a real lowlife to go rooting around in someone else's private property. Is it locked? Yeah. Really well.",
|
||||
"Hey, I guess they're right. Senior citizens, although slow and dangerous behind the wheel, can still serve a purpose. I'll be right back. Don't you go dying on me!",
|
||||
"The first time I set eyes on Mary Swanson, I just got that old fashioned romantic feeling where I'd do anything to bone her. That's a special feeling, Lloyd.",
|
||||
"Foot long! Who's got the foot long?",
|
||||
"Husband? Wait a minute... what was all that ‘one in a million' talk?",
|
||||
"How's your burger?",
|
||||
"Wanna hear the most annoying sound in the world?",
|
||||
"We don't usually pick up hitchhikers... but I'm-a gonna go with my instincts on this one. Saddle up partner!",
|
||||
"So I told myself. Beth you just got to run girl and oh you know what that clutz did next? No and I DON'T CARE! BarTENDER...",
|
||||
"You are in luck! There's a town about three miles that way. I'm sure you'll find a couple guys there. Okay, thanks. Do you realize what you've done?",
|
||||
"What is the Soup Du Jour? It's the Soup of the Day. Mmmm. That sounds good. I'll have that."
|
||||
]
|
||||
@@ -0,0 +1,159 @@
|
||||
en:
|
||||
faker:
|
||||
dune:
|
||||
characters: [ "Paul \"Muad'Dib\" \"Usul\" Atreides", "Jessica Atreides", "Alia Atreides", "Leto Atreides", "Leto II Atreides", "Duncan Idaho", "Shaddam Corrino IV", "Liet-Kynes", "Vladimir Harkonnen", "Irulan", "Feyd-Rautha Rabban", "Gaius Helen Mohiam", "Thufir Hawat", "Chani", "Shadout Mapes", "Ramallo", "Otheym", "Jamis", "Harrah", "Gurney Halleck", "Glossu \"Beast\" Rabban", "Piter De Vries", "Miles Teg", "Hasimir Fenring", "Margot Fenring", "Murbella", "Siona Atreides", "Scytale", "Stilgar", "Wellington Yueh", "Edric", "Ilban Richese", "Dominic Vernius", "Cammar Pilru", "Hwi Noree", "Nayla" ]
|
||||
titles: [ "Master of Assassins", "Judge of the Change", "Duke", "Lady", "Reverend Mother", "Sayyadina", "Padishah Emperor", "Earl", "Princess", "Prince", "Premier", "Baron", "Mentat", "Count", "Countess", "Viscount", "Master", "Doctor", "Imperial Planetologist", "Elder", "Face Dancer", "Envoy", "Guild Navigator", "Ambassador", "Fedaykin Commando", "Naib", "Fish Speaker", "Grand Patriarch" ]
|
||||
planets: [ "Arrakis", "Caladan", "Dune", "Geidi Prime", "Ix", "Selusa Secundus", "Kaitain", "Richesse", "Ecaz" ]
|
||||
quotes:
|
||||
guild_navigator:
|
||||
- "The spice must flow"
|
||||
- "The Bene Gesserit Witch must leave."
|
||||
- "Remedy this situation, restore spice production, or you will live out your life in a pain amplifier!"
|
||||
- "I mean Paul Atreides. We want him killed. I did not say this. I am not here."
|
||||
- "Many machines on Ix. New machines, better than those on Richesse."
|
||||
emperor:
|
||||
- "Bring in that floating fat man, the Baron!"
|
||||
paul:
|
||||
- "They tried and failed, all of them?"
|
||||
- "There is no escape — we pay for the violence of our ancestors."
|
||||
- "One of the most terrible moments in a boy's life ... is when he discovers his father and mother are human beings who share a love that he can never quite taste. It's a loss, an awakening to the fact that the world is there and here and we are in it alone. The moment carries its own truth; you can't evade it."
|
||||
- "The eye that looks ahead to the safe course is closed forever."
|
||||
- "The power to destroy a thing is the absolute control over it."
|
||||
- "Try looking into that place where you dare not look! You'll find me there, staring out at you!"
|
||||
- "The sleeper has awakened!"
|
||||
- "My name is a killing word."
|
||||
- "You dare suggest a Duke's son is an animal?"
|
||||
- "You have no need for your weapons with me, Gurney Halleck."
|
||||
- "Carry this noble Atreides warrior away. Do him all honor."
|
||||
- "Some thoughts have a certain sound, that being the equivalent to a form. Through sound and motion, you will be able to paralyze nerves, shatter bones, set fires, suffocate an enemy or burst his organs. We will kill until no Harkonnen breathes Arakeen air."
|
||||
- "If I hear any more nonsense from either of you I'll give the order that'll destroy all spice production on Arrakis… forever."
|
||||
- "Superstitions sometimes have strange roots and stranger branchings"
|
||||
thufir:
|
||||
- "A popular man arouses the jealousy of the powerful."
|
||||
- "Parting with friends is a sadness. A place is only a place."
|
||||
- "It's easier to be terrified by an enemy you admire."
|
||||
- “Knowing where the trap is—that's the first step in evading it.”
|
||||
- "Repression makes a religion flourish."
|
||||
jessica:
|
||||
- "And you, my son, are you one who gives or one who takes?"
|
||||
- "A million deaths were not enough for Yueh!"
|
||||
- "Motivating people, forcing them to your will, gives you a cynical attitude towards humanity. It degrades everything it touches."
|
||||
- "What delicious abandon in the sleep of the child. Where do we lose it?"
|
||||
- "The young reed dies so easily. Beginnings are times of such peril."
|
||||
- "Anything outside yourself, this you can see and apply your logic to it. But it’s a human trait that when we encounter personal problems, these things most deeply personal are the most difficult to bring out for our logic to scan. We tend to flounder around, blaming everything but the actual, deep-seated thing that’s really chewing on us."
|
||||
- "Is it defeatist or treacherous for a doctor to diagnose a disease correctly? My only intention is to cure the disease."
|
||||
- "Think on it, Chani; the princess will have the name, yet she'll live as less than a concubine - never to know a moment of tenderness from the man to whom she's bound. While we, Chani, we who carry the name of concubine - history will call us wives."
|
||||
irulan:
|
||||
- "A beginning is the time for taking the most delicate care that the balances are correct."
|
||||
- "To attempt an understanding of Muad'Dib without understanding his mortal enemies, the Harkonnens, is to attempt seeing Truth without knowing Falsehood. It is the attempt to see the Light without knowing Darkness. It cannot be."
|
||||
mohiam:
|
||||
- "You've heard of animals chewing off a leg to escape a trap? There's an animal kind of trick. A human would remain in the trap, endure the pain, feigning death that he might kill the trapper and remove a threat to his kind."
|
||||
- "Hope clouds observation."
|
||||
- "A human can control his instincts. Your instinct will be to draw your hand out of the box. You do, you die."
|
||||
- "Kul Wahad! No woman-child ever withstood that much!"
|
||||
- "Kill this child. She's an abomination. Kill her!"
|
||||
- "Get out of my mind!"
|
||||
- "But I can tell you, dear God, for the father, nothing."
|
||||
- "Did you really think that you could bear the Kwisatz Haderach? The universe's super being? How dare you. My greatest student, and my greatest disappointment."
|
||||
- "You, Paul Atreides, descendant of kings, son of a Duke, you must learn to rule. It's something none of your ancestors learned."
|
||||
- "Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them."
|
||||
- "We look down so many avenues of the past... but only feminine avenues. Yet, there's a place where no Truthsayer can see. We are repelled by it, terrorized. It is said a man will come one day and find in the gift of the drug his inward eye. He will look where we cannot — into both feminine and masculine pasts."
|
||||
- "They tried and died."
|
||||
- "Shield your son too much, Jessica, and he'll not grow strong enough to fulfill any destiny."
|
||||
- "That which submits rules. ... The willow submits to the wind and prospers until one day it is many willows — a wall against the wind. This is the willow's purpose."
|
||||
- "The mystery of life isn't a problem to solve, but a reality to experience."
|
||||
gurney:
|
||||
- "In shield fighting, one moves fast on defense, slow on attack. Attack has the sole purpose of tricking the opponent into a misstep, setting him up for the attack sinister. The shield turns the fast blow, admits the slow kindjal!"
|
||||
- "Mood? What has mood to do with it? You fight when the necessity arises — no matter the mood! Mood's a thing for cattle or making love or playing the baliset. It's not for fighting."
|
||||
- "If wishes were fishes, we'd all cast nets."
|
||||
- "Behold as a wild ass in the desert go I forth to my work"
|
||||
- "One enemy at a time."
|
||||
leto:
|
||||
- "Let us not rail about justice as long as we have arms and the freedom to use them."
|
||||
- "Command must always look confident. All that faith riding on your shoulders while you sit in the critical seat and never show it."
|
||||
- "I must rule with eye and claw — as the hawk among lesser birds."
|
||||
- "Most of the Houses have grown fat by taking few risks. One cannot truly blame them for this; one can only despise them."
|
||||
- "A day comes when the potential Mentat must learn what's being done. It may no longer be done to him. The Mentat has to share in the choice of whether to continue or abandon the training."
|
||||
- "On Caladan, we ruled with sea and air power. Here, we must scrabble for desert power. This is your inheritance, Paul."
|
||||
- "A person needs new experiences. They jar something deep inside, allowing him to grow. Without change, something sleeps inside us, and seldom awakens. The sleeper must awaken."
|
||||
stilgar:
|
||||
- "To save one from a mistake is a gift of paradise."
|
||||
- "Usul has called a big one. Again, it is the legend."
|
||||
liet_kynes:
|
||||
- "Growth is limited by that necessity which is present in the least amount. And, naturally, the least favorable condition controls the growth rate."
|
||||
- "A dead man, surely, no longer requires that water."
|
||||
- "He cares more about his men than the Spice. I have to admit, against my better judgement, I like this Duke."
|
||||
- "He shall know your ways as if born to them."
|
||||
pardot_kynes:
|
||||
- "No more terrible disaster could befall your people than for them to fall into the hands of a Hero."
|
||||
- "The highest function of ecology is understanding consequences."
|
||||
- "Men and their works have been a disease on the surface of their planets before now. Nature tends to compensate for diseases, to remove or encapsulate them, to incorporate them into the system in her own way."
|
||||
baron_harkonnen:
|
||||
- "He who controls the spice, controls the universe!"
|
||||
- "I must have him dead and his line ended."
|
||||
- "I made my peace gesture. The forms of kanly have been obeyed!"
|
||||
- "I won't tell you who the traitor is, or when we'll attack. However, the Duke will die before these eyes and he'll know, he'll know, that it is I, Baron Vladimir Harkonnen, who encompasses his doom!"
|
||||
- "Listen carefully, Feyd. Observe the plans within plans within plans."
|
||||
- "The absence of a thing, this can be as deadly as the presence. The absence of air, eh? The absence of water? The absence of anything else we're addicted to."
|
||||
- "The day hums sweetly when you have enough bees working for you."
|
||||
- "My dear Piter, your pleasures are what tie you to me. How could I object to that?"
|
||||
- "I never could bring myself to trust a traitor. Not even a traitor I created."
|
||||
- "One must always keep the tools of statecraft sharp and ready. Power and fear - sharp and ready."
|
||||
- "I will have Arrakis back for myself! He who controls the Spice controls the universe and what Piter did not tell you is we have control of someone who is very close, very close, to Duke Leto! This person, this traitor, will be worth more to us than ten legions of Sardaukar!"
|
||||
piter:
|
||||
- "I knew Yueh's wife. I was the one who broke his Imperial conditioning. I've thought of many pleasures with you. It is perhaps better that you die in the innards of a worm. Desire clouds my reason. That is not good. That is bad."
|
||||
- "Vendetta, he says, using the ancient tongue. The art of kanly is still alive in the Universe. He does not wish to meet or speak with you."
|
||||
alia:
|
||||
- "The Guild... they're fighting me in the mental vaults. They're behind everything. They fear the one who will come, who will know more, who will see more. The Guild is behind everything. It's not finished yet. I'm not formed."
|
||||
mapes:
|
||||
- "Before I do your bidding, manling, I must cleanse the way between us. You've put a water burden on me that I'm not sure I care to support. But we Fremen pay our debts"
|
||||
duncan:
|
||||
- "My lord, I suspect an incredible secret has been kept on this planet: that the Fremen exist in vast numbers - vast. And it is they who control Arrakis."
|
||||
- "Use the first moments in study. You may miss an opportunity for quick victory this way, but the moments of study are insurance of success. Take your time and be sure."
|
||||
- "When your opponent fears you, then's the moment when you give the fear its own rein, give it the time to work on him. Let it become terror. The terrified man fights himself. Eventually, he attacks in desperation. That is the most dangerous moment, but the terrified man can be trusted usually to make a fatal mistake."
|
||||
yueh:
|
||||
- "But attack can take strange forms. And you will remember the tooth. The tooth. Duke Leto Atreides. You will remember the tooth."
|
||||
- "Forgive me, my Lady! My thoughts were far away… I … did not mean to be familiar."
|
||||
- "Those are date palms. One date palm requires forty liters of water a day. A man requires but eight liters. A palm, then, equals five men. There are twenty palms out there—one hundred men."
|
||||
sayings:
|
||||
bene_gesserit:
|
||||
- "I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain."
|
||||
- "A world is supported by four things ... the learning of the wise, the justice of the great, the prayers of the righteous and the valor of the brave. But all of these are as nothing ... without a ruler who knows the art of ruling. Make that the science of your tradition!"
|
||||
- "The mind can go either direction under stress — toward positive or toward negative: on or off. Think of it as a spectrum whose extremes are unconsciousness at the negative end and hyperconsciousness at the positive end. The way the mind will lean under stress is strongly influenced by training."
|
||||
- "Do not count a human dead until you’ve seen his body. And even then you can make a mistake."
|
||||
- "Humans must never submit to animals."
|
||||
- "To suspect your own mortality is to know the beginning of terror; to learn irrefutably that you are mortal is to know the end of terror."
|
||||
- "Survival is the ability to swim in strange water."
|
||||
- "Prophets have a way of dying by violence."
|
||||
- "Humans live best when each has his place to stand, when each knows where he belongs in the scheme of things and what he may achieve. Destroy the place and you destroy the person."
|
||||
fremen:
|
||||
- "He shall know your ways as if born to them."
|
||||
- "May thy knife chip and shatter."
|
||||
- "The wise animal blends into its surroundings."
|
||||
- "Bless the Maker and all His Water. Bless the coming and going of Him, May His passing cleanse the world. May He keep the world for his people."
|
||||
- "Be prepared to appreciate what you meet."
|
||||
- "A stone is heavy and the sand is weighty; but a fools wrath is heavier than them both."
|
||||
- "Truth suffers from too much analysis."
|
||||
- "A man's flesh is his own; the water belongs to the tribe."
|
||||
mentat:
|
||||
- "It is by will alone I set my mind in motion. It is by the juice of Sapho that thoughts acquire speed, the lips acquire stains. The stains become a warning."
|
||||
- "A process cannot be understood by stopping it. Understanding must move with the flow of the process, must join it and flow with it."
|
||||
- "Memory never recaptures reality. Memory reconstructs reality. Reconstructions change the original, becoming external frames of reference that inevitably fail."
|
||||
muaddib:
|
||||
- "Arrakis teaches the attitude of the knife, chopping off what’s incomplete and saying, \"Now it’s complete because it’s ended here.\""
|
||||
- "Greatness is a transitory experience. It is never persistent. It depends in part upon the myth-making imagination of humankind. The person who experiences greatness must have a feeling for the myth he is in. He must reflect what is projected upon him. And he must have a strong sense of the sardonic. This is what uncouples him from belief in his own pretensions. The sardonic is all that permits him to move within himself. Without this quality, even occasional greatness will destroy a man."
|
||||
- "There is probably no more terrible instance of enlightenment than the one in which you discover your father is a man — with human flesh."
|
||||
- "What do you despise? By this you are truly known."
|
||||
- "God created Arrakis to train the faithful."
|
||||
- "You do not beg the sun for mercy."
|
||||
- "Fragmentation is the natural destiny of all power."
|
||||
- "I am the Kwisatz Haderach. That is reason enough."
|
||||
- "The eye that looks ahead to the safe course is closed forever."
|
||||
- "Deep in the human unconscious is a pervasive need for a logical universe that makes sense. But the real universe is always one step beyond logic."
|
||||
- "There exists no separation between gods and men: one blends softly casual into the other."
|
||||
- "There should be a science of discontent. People need hard times and oppression to develop psychic muscles."
|
||||
orange_catholic_bible:
|
||||
- "Think you of the fact that a deaf person cannot hear. Then, what deafness may we not all possess? What senses do we lack that we cannot see and cannot hear another world all around us?"
|
||||
- "When God hath ordained a creature to die in a particular place, He causeth that creature's wants to direct him to that place"
|
||||
- "Thou shalt not make a machine in the likeness of a man's mind"
|
||||
- "From water does all life begin."
|
||||
@@ -0,0 +1,11 @@
|
||||
en:
|
||||
faker:
|
||||
educator:
|
||||
name: ['Marblewald', 'Mallowtown', 'Brookville', 'Flowerlake', 'Falconholt', 'Ostbarrow', 'Lakeacre', 'Clearcourt', 'Ironston', 'Mallowpond', 'Iceborough', 'Icelyn', 'Brighthurst', 'Bluemeadow', 'Vertapple', 'Ironbarrow']
|
||||
secondary: ['High School', 'Secondary College', 'High']
|
||||
tertiary:
|
||||
type: ['College', 'University', 'Technical College', 'TAFE']
|
||||
degree:
|
||||
subject: ['Arts', 'Business', 'Education', 'Applied Science (Psychology)', 'Architectural Technology', 'Biological Science', 'Biomedical Science', 'Commerce', 'Communications', 'Creative Arts', 'Criminology', 'Design', 'Engineering', 'Forensic Science', 'Health Science', 'Information Systems', 'Computer Science', 'Law', 'Nursing', 'Medicine', 'Psychology', 'Teaching']
|
||||
type: ['Associate Degree in', 'Bachelor of', 'Master of']
|
||||
course_number: ['1##', '2##', '3##', '4##', '5##']
|
||||
@@ -0,0 +1,11 @@
|
||||
en:
|
||||
faker:
|
||||
games:
|
||||
elder_scrolls:
|
||||
race: ["Altmer", "Argonian", "Bosmer", "Breton", "Dunmer", "Dwemer", "Imperial", "Khajiit", "Nord", "Orc", "Redguard","Riekling"]
|
||||
creature: ["Bear", "Cave Bear", "Chaurus", "Death Hound", "Snow Bear", "Wolf", "Ice Wolf", "Pit Wolf", "Sabre Cat", "Skeever", "Mudcrab", "Horker", "Ice Wraith", "Werewolf", "Troll", "Frost Troll", "Werebear", "Blue Dartwing", "Orange Dartwing", "Torchbugs", "Slaughterfish", "Chaurus Hunter", "Dremora Lord", "Flame Atronach", "Frost Atronach", "Storm Atronach", "Daedric Prince", "Dremora", "Lurker", "Seeker", "Draugr", "Restless Draugr", "Draugr Overlord", "Draugr Wight", "Draugr Deathlord", "Draugr Scourge", "Draugr Death Overlord", "Draugr Thrall", "Spider Worker", "Spider Soldier", "Spider Guardian", "Dwarven Shpere", "Dwarven Centurion", "Falmer", "Falmer Archer", "Falmer Gloomlurker", "Falmer Shaman", "Falmer Spellsword", "Falmer Shadowmaster", "Falmer Nightprowler", "Falmer Warmonger", "Feral Falmer", "Frostbite Spider", "Giant", "Frost Giant", "Hagraven", "Corrupted Shade", "Skeleton", "Spriggan", "Spriggan Matron", "Spriggan Earth Mother", "Wisp", "Shade", "Wispmother"]
|
||||
region: ["Black Marsh", "Cyrodiil", "Elsweyr", "Hammerfell", "High Rock", "Morrowind", "Skyrim", "Summerset Isles", "Valenwood"]
|
||||
dragon: ["Dragon", "Blood Dragon", "Frost Dragon", "Elder Dragon", "Ancient Dragon", "Revered Dragon", "Legendary Dragon", "Serpentine Dragon", "Paarthunax","Odahviing", "Alduin","Mirmulnir","Sahloknir"]
|
||||
city: ["Solitude", "Winterhold", "Markarth", "Daggerfall", "Silvenar", "Tignus", "Lainlyn", "Dwyynen", "Glenpoint", "Whiterun", "Falkreath","Ykalon","Kozanset", "Kambria","Menevia", "Betony", "Northmoor", "Tulune", "Alcaire", "Verkarth", "Davon's Watch", "Abah's Landing", "Clockwork City", "Wayrest", "Stormhold", "Sentinel", "Dawnstar", "Morthal","Riften","Windhelm","Dragon Bridge","Helgen", "Ivarstead", "Karthwasten", "Riverwood", "Rorikstead", "Shor's Stone"]
|
||||
first_name: ["Balgruuf", "Ralof", "Hadvar", "Irileth", "Gormlaith", "Farengar", "Felldir", "Hakon", "Iddra", "Malborn", "Tsun","Ysgramor", "Tsun", "Gerdur", "Dirge", "Orgnar", "Septimus", "Urag", "Brynjolf", "Faralda", "Vignar", "Elenwen", "Rulindil", "Gissur", "Drahff", "Hewnon", "Gian", "Sulla", "Umana", "J'darr", "Astrid", "Nazir", "Maliq", "Babette", "Gabriella", "Festus", "Arnbjorn", "Veezara", "Kodlak", "Aela", "Farkas", "Vilkas", "Skjor", "Athis", "Njada", "Ria", "Torvar", "Brill", "Eorlund", "Tilma", "Hestla", "Askar","Mercer", "Delvin", "Vex", "Tonilia", "Sapphire", "Cynric", "Niruin", "Rune", "Thrynn", "Vipir", "Garthar", "Ravyn", "Etienne", "Molgrom", "Karliah", "Syndus", "Vanryth", "Gulum-Ei", "Enthir", "Niranye", "Endon", "Mallus", "Athel", "Glover", "Erikur", "Ri'saad", "Atahbah", "Ma'randru-jo", "Khayla", "Ahkari", "Zaynabi", "Dro'marash", "Kharjo", "Ma'dran", "Ma'jhad", "Ra'zhinda", "Mjoll", "Brand-shei", "Inigo"]
|
||||
last_name: ["The Old", "The Greater", "The Lesser", "One-Eye", "Golden-Hilt", "Secret-Fire", "Septim", "Signus", "gro-Shub","Gray-Mane", "Black-Skeever", "The Fist", "Krex", "Whitemane", "Hunter", "Stonearm","The Haggard", "The Unbroken", "The Man", "Ember-Master", "Battle-Born", "Black-Briar", "Lothaire", "Frey", "Mallory", "Endell", "The Fleet", "Imyan", "Rarnis", "Twice-Killed", "Gatharian", "Maccius", "Newberry", "Cruel-Sea", "The Lion"]
|
||||
@@ -0,0 +1,6 @@
|
||||
en:
|
||||
faker:
|
||||
electrical_components:
|
||||
active: ["Diode", "LED", "Rectifier", "Transistor", "JFET", "MOSFET", "Integrated Circuit", "LCD", "Cathode Ray Tube", "Vacuum Tube", "Battery", "Fuel Cell", "Power Supply"]
|
||||
passive: ["Resistor", "Potentiometer", "Trim Pot", "Varistor", "Capacitor", "Varicap Diode", "Inductor", "Transformer", "Generator", "Motor", "Solenoid", "Magnetic Amplifier", "Speaker", "Motion Sensor", "Accelerometer", "Thermocouple", "Antenna", "Oscillator", "Breadboard"]
|
||||
electromechanical: ["Piezoelectric device", "crystal", "Ultrasonic Motor", "Terminal", "Socket", "Power Cord", "Toggle Switch", "Slide Switch", "DIP Switch", "Footswitch", "Keypad", "Circuit Breaker", "Fuse", "Printed Circuit Board"]
|
||||
@@ -0,0 +1,8 @@
|
||||
en:
|
||||
faker:
|
||||
esport:
|
||||
players: ["Froggen", "Dendi", "Surefour", "Seagull", "xPeke", "shroud", "KennyS", "pasha", "RamboRay", "Crimsix", "ACE", "Grubby", "f0rest", "cArn", "Flash", "Faker", "Boxer", "Miracle", "Silvername"]
|
||||
teams: ["Dignitas", "OpTic Gaming", "FaZe", "iBUYPOWER", "Evil Geniuses", "Ninjas in Pijamas", "Natus Vincere", "Team SoloMid", "Cloud9", "Fnatic", "CLG", "EnVyUs", "Virtus.Pro", "Team Secret"]
|
||||
events: ["ESL Cologne", "MLG Meadowlands", "GFinity London", "Worlds", "IEM Championship", "League All Stars", "International"]
|
||||
leagues: ["ESL", "IEM", "MLG", "GFinity", "Starladder"]
|
||||
games: ["CS:GO", "League of Legends", "Overwatch", "StarCraft II", "Dota 2", "Super Smash Bros. Melee", "Hearthstone", "PUBG"]
|
||||
@@ -0,0 +1,137 @@
|
||||
en:
|
||||
faker:
|
||||
games:
|
||||
fallout:
|
||||
characters: [
|
||||
"Ada",
|
||||
"Angela Bishop",
|
||||
"Boone",
|
||||
"Cait",
|
||||
"Christine Royce",
|
||||
"Codsworth",
|
||||
"Curie",
|
||||
"Daecon",
|
||||
"DiMA",
|
||||
"Dogmeat",
|
||||
"Elder Maxon",
|
||||
"Harold",
|
||||
"John Hancock",
|
||||
"Joshua Graham",
|
||||
"Legate Lanius",
|
||||
"Leslie Ann Bishop",
|
||||
"Liberty Prime",
|
||||
"Lucas Simms",
|
||||
"Madison Lee",
|
||||
"Miria",
|
||||
"Myron",
|
||||
"Nick Valentine",
|
||||
"Old Longfellow",
|
||||
"Caesar",
|
||||
"Paladin Danse",
|
||||
"Piper Wright",
|
||||
"Porter Gage",
|
||||
"Preston Garvey",
|
||||
"Robert Joseph Mac Cready",
|
||||
"Rose of Sharon Cassidy",
|
||||
"Strong",
|
||||
"Sulik",
|
||||
"The Master",
|
||||
"Three Dog",
|
||||
"X6-88",
|
||||
"Yes Man"
|
||||
]
|
||||
factions: [
|
||||
"Boomers",
|
||||
"Brotherhood of Steel",
|
||||
"Caesar's Legion",
|
||||
"Chinese remnants",
|
||||
"Diamond City security",
|
||||
"Enclave",
|
||||
"Followers of the Apocalypse",
|
||||
"Gunners",
|
||||
"Kings",
|
||||
"Master's Army",
|
||||
"Mojave Express",
|
||||
"New California Republic",
|
||||
"Nuka World Triumvirate",
|
||||
"Powder Gangers",
|
||||
"Raiders",
|
||||
"State of Utobitha",
|
||||
"Talon Company",
|
||||
"Triggermen",
|
||||
"United States Armed Forces",
|
||||
"Van Graffs"
|
||||
]
|
||||
locations: [
|
||||
"Anchorage",
|
||||
"Big MT",
|
||||
"Big town",
|
||||
"Cambridge",
|
||||
"Capital Wasteland",
|
||||
"Concord",
|
||||
"Diamond City",
|
||||
"Dog City",
|
||||
"Goodsprings",
|
||||
"Hoover Dam",
|
||||
"Lexington",
|
||||
"Little Lamplight",
|
||||
"Megaton",
|
||||
"Nellis Air Force Base",
|
||||
"New Reno",
|
||||
"New Vegas",
|
||||
"Nipton",
|
||||
"Primm",
|
||||
"Raven Rock",
|
||||
"Red Rock Canyon",
|
||||
"Sloan",
|
||||
"The Commonwealth",
|
||||
"The Institute",
|
||||
"Vault 101",
|
||||
"Vault 11",
|
||||
"Vault 111",
|
||||
"Vault 13",
|
||||
"Vault 15",
|
||||
"Vault 19",
|
||||
"Vault 22",
|
||||
"Vault 3",
|
||||
"Vault 81",
|
||||
"Vault City"
|
||||
]
|
||||
quotes: [
|
||||
"Ad Victoriam!",
|
||||
"Calm is what you have to be when people look to you, and it's all you can be when things are out of your hands.",
|
||||
"Democracy is non-negotiable",
|
||||
"Hi, I'm Jean Baptiste. And you're about to stop being a pain in my ass.",
|
||||
"I'm a synth. Synthetic man. All the parts, minus a few red blood cells.",
|
||||
"I'm dying.... so that democracy... can live.",
|
||||
"I'm gonna run some diagnostics while you're tinkering. Take your time.",
|
||||
"I've seen soldiers come and go. Some were brave. Some were honest. Some were even heroic. But I've never called any of them a friend.",
|
||||
"If you want to see the fate of democracies, just look out the window",
|
||||
"Let's go, pal.",
|
||||
"Liberty Prime is online. All systems nominal. Weapons hot. Mission: the destruction of any and all Chinese communists.",
|
||||
"Ngh. Hi. I'm Mahsofabish ang I gob ko keep fiebs gaeg.",
|
||||
"Nobody has a Dick that long, not eve Long-Dick Johnson, and he had a fuckin long dick, thus the name.",
|
||||
"Nothing to impede progress. If you want to see the fate of democracies, look out the windows.",
|
||||
"Patrolling the Mojave almost makes you wish for a nuclear winter.",
|
||||
"Please step out of the fountain",
|
||||
"Revised stratagem: Initiate photonic resonance overcharge.",
|
||||
"Stimpaks are a marvelous invention, don't you think?",
|
||||
"Strange rumors from across the river indicate that a secret underground robot army has been destroyed before anyone had a chance to use it.",
|
||||
"Success depends on forethought, dispassionate calculation of probabilities, accounting for every stray variable.",
|
||||
"Sure. Be glad to take...I mean hold some stuff for you.",
|
||||
"That chip of yours, I wouldn't wager it on Blackjack...Unless the dealer has a five of six showing.",
|
||||
"That means you're, erm... two centuries late for dinner! Perhaps I could whip you up a snack? You must be famished!",
|
||||
"The past, the present, and the future walked into a bar. It was tense.",
|
||||
"The women of New Vegas ask me a lot if there's a Mrs. New Vegas. Well, of course there is. You're her. And you're still as perfect as the day we met.",
|
||||
"Though dangerous, combat is quite vigorous exercise.",
|
||||
"Today's forecast calls for a 99%chance of clear skies being ruined by artillery fire.",
|
||||
"Voice module online. Audio functionality test initialized. Designation: Liberty Prime. Mission: the liberation of Anchorage, Alaska.",
|
||||
"We must find the men of science and institutes of learning, surely they are out there still.",
|
||||
"We'd move faster if you'd keep your eyes on the road and off me arse.",
|
||||
"Well, ain't we all, right? That was a long time ago. I don't pay it much mind anymore.",
|
||||
"What did you... did you put a plug in his cocktube and make him explode?",
|
||||
"Who do you think actually won the war? No one, I guess.",
|
||||
"You stood up to Elder Maxson for me. I'll never forget that for as long as I live.",
|
||||
"You think I inject myself with all that shite and drink myself drunk because I’m a tough Irish gal?",
|
||||
"You'd be shocked how many people I've managed to convince I'm just a really sick ghoul."
|
||||
]
|
||||
@@ -0,0 +1,7 @@
|
||||
en:
|
||||
faker:
|
||||
family_guy:
|
||||
character: ["Peter Griffin", "Lois Griffin", "Meg Griffin", "Chris Griffin", "Stewie Griffin", "Brian Griffin", "Francis Griffin", "Mickey McFinnigan", "Thelma Griffin", "Karen Griffin", "Carter Pewterschmidt", "Barabara Pewterschmidt", "Glenn Quagmire", "Cleveland Brown", "Joe Swanson", "Bonnie Swanson", "Mort Goldman", "Tom Tucker", "Joyce Kinney", "Diane Simmons", "Ollie Williams", "Tricia Takanawa", "Fouad", "Principal Shephard", "Mayor Adam West", "Carl", "Consuela", "God", "Horace", "James Woods", "Evil Monkey"]
|
||||
location: ["Cleveland's Deli", "Drunken Clam", "Goldman's Pharmacy", "Happy-Go-Lucky Toy Factory", "Jack's Joke Shop", "James Woods High", "Pawtucket Brewery", "Quahog 5 News", "Spooner Street"]
|
||||
quote: ["It’s Peanut Butter Jelly Time.", "I’ve got an idea–an idea so smart that my head would explode if I even began to know what I’m talking about.", "A degenerate, am I? Well, you are a festisio! See? I can make up words too, sister.", "Now I may be an idiot, but there’s one thing I am not sir, and that sir, is an idiot.", "Isn’t ‘bribe’ just another word for ‘love’?", "I am so not competitive. In fact, I am the least non-competitive. So I win.", "Hey, don't try to take this away from me. This is the only thing I've ever been good at. Well, this and timing my farts to a thunderstorm.", "Joe, gag on my fat dauber.", "People in love can overcome anything.", "Amazing. One second of a stranger's voice on a phone, and you've got full Bollywood.", "You know, this is great guys. Drinking and eating garbage. I'm glad we all took a mental health day."]
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
en:
|
||||
faker:
|
||||
famous_last_words:
|
||||
last_words: ["I don't know.", "No comment.", "Van Halen!", "Is it not meningitis?", "I love you too, honey. Good luck with your show.", "Am I dying, or is this my birthday?", "I want your bunk!", "I went the distance.", "Goodnight, my darlings, I'll see you tomorrow.", "I am confound.", "That was the best ice-cream soda I ever tasted.", "All my possessions for a moment of time.", "Hurrah for anarchy! This is the happiest moment of my life.", "It's stopped.", "You can get anything you want at Alice's restaurant.", "Yes, it's tough, but not as tough as doing comedy.", "That's good. Go on, read some more.", "I love you.", "One! Two! Three!", "Do you want me to come with you?", "Does nobody understand?", "I wish I could go with you.", "I'll be in Hell before you start breakfast! Let her rip!", "Tape Seinfeld for me.", "Strike the tent.", "I don't think they even heard me.", "I regret that I should leave this world without again beholding him.", "Well, this is certainly a pleasant surprise.", "Okay, I won't.", "I want to go home.", "Happy.", "I forgot something.", "My vocabulary did this to me. Your love will let you go on…"]
|
||||
@@ -0,0 +1,5 @@
|
||||
en:
|
||||
faker:
|
||||
file:
|
||||
extension: ["flac", "mp3", "wav", "bmp", "gif", "jpeg", "jpg", "png", "tiff", "css", "csv", "html", "js", "json", "txt", "mp4", "avi", "mov", "webm", "doc", "docx", "xls", "xlsx", "ppt", "pptx", "odt", "ods", "odp", "pages", "numbers", "key", "pdf"]
|
||||
mime_type: ["application/atom+xml", "application/ecmascript", "application/EDI-X12", "application/EDIFACT", "application/json", "application/javascript", "application/ogg", "application/pdf", "application/postscript", "application/rdf+xml", "application/rss+xml", "application/soap+xml", "application/font-woff", "application/xhtml+xml", "application/xml-dtd", "application/xop+xml", "application/zip", "application/gzip", "audio/basic", "audio/L24", "audio/mp4", "audio/mpeg", "audio/ogg", "audio/vorbis", "audio/vnd.rn-realaudio", "audio/vnd.wave", "audio/webm", "image/gif", "image/jpeg", "image/pjpeg", "image/png", "image/svg+xml", "image/tiff", "image/vnd.microsoft.icon", "message/http", "message/imdn+xml", "message/partial", "message/rfc822", "model/example", "model/iges", "model/mesh", "model/vrml", "model/x3d+binary", "model/x3d+vrml", "model/x3d+xml", "multipart/mixed", "multipart/alternative", "multipart/related", "multipart/form-data", "multipart/signed", "multipart/encrypted", "text/cmd", "text/css", "text/csv", "text/html", "text/javascript", "text/plain", "text/vcard", "text/xml", "video/mpeg", "video/mp4", "video/ogg", "video/quicktime", "video/webm", "video/x-matroska", "video/x-ms-wmv", "video/x-flv"]
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user