# person -----------------------------------------
person_hi_IN = R6Class(
"person_hi_IN",
inherit = person_init,
cloneable = FALSE,
private = list(
formats = c(
'{first_name} {last_name}',
'{first_name} {last_name}',
'{last_name}, {first_name}'),
# First 20 names from here
# https://www.babycenter.in/l25020672/top-20-indian-boys-names-of-2016-photos
# Next 20 names from here
# https://www.babycenter.in/l25020674/top-20-indian-girls-names-of-2016-photos
first_names = c(
"\u092e\u0941\u0939\u092e\u094d\u092e\u0926",
"\u0906\u0930\u0935",
"\u0905\u0930\u094d\u091c\u0941\u0928",
"\u0930\u093e\u092f\u0928",
"\u0906\u0926\u094d\u0935\u093f\u0915",
"\u0905\u0925\u0930\u094d\u0935",
"\u0930\u0947\u092f\u093e\u0902\u0936",
"\u0905\u092f\u093e\u0928",
"\u0935\u093f\u0939\u093e\u0928",
"\u0938\u093e\u0908",
"\u0905\u0926\u094d\u0935\u0948\u0924",
"\u0936\u094c\u0930\u094d\u092f",
"\u0935\u093f\u0906\u0928",
"\u0906\u0930\u0941\u0937",
"\u0907\u0936\u093e\u0928",
"\u0905\u092f\u093e\u0902\u0936",
"\u092a\u093e\u0930\u094d\u0925",
"\u0926\u0947\u0928\u094d\u092f\u0932",
"\u0915\u093f\u0906\u0928",
"\u0935\u093f\u0935\u093e\u0928",
"\u0906\u0926\u094d\u092f\u093e",
"\u0905\u0928\u0928\u094d\u092f\u093e",
"\u0936\u0928\u093e\u092f\u093e",
"\u092b\u093c\u093e\u0924\u093f\u092e\u093e",
"\u0936\u094d\u0930\u0940",
"\u0905\u0928\u093e\u092f\u093e",
"\u0905\u0928\u093f\u0915\u093e",
"\u092e\u093e\u092f\u0930\u093e",
"\u0907\u0928\u093e\u092f\u093e",
"\u0905\u092e\u093e\u092f\u0930\u093e",
"\u0906\u0928\u094d\u0935\u0940",
"\u0938\u094d\u0935\u0930\u093e",
"\u095b\u093e\u0930\u093e",
"\u092e\u0930\u093f\u092f\u092e",
"\u0906\u0930\u093e\u0927\u094d\u092f\u093e",
"\u0924\u0928\u094d\u0935\u0940",
"\u0926\u0940\u092f\u093e",
"\u0905\u0926\u094d\u0935\u093f\u0915\u093e",
"\u0908\u0935\u093e",
"\u0906\u0935\u094d\u092f\u093e",
"\u0905\u092d\u092f",
"\u0906\u0926\u093f\u0924\u094d\u092f",
"\u0905\u091c\u093f\u0924",
"\u0905\u0916\u093f\u0932",
"\u0905\u092e\u0930",
"\u0906\u0928\u0928\u094d\u0926",
"\u0905\u0902\u0915\u0941\u0930",
"\u0905\u0928\u0941\u092a\u092e",
"\u0905\u0936\u094b\u0915",
"\u091a\u0928\u094d\u0926\u0928\u093e",
"\u0917\u0923\u0947\u0936",
"\u0917\u094c\u0924\u092e",
"\u0917\u094b\u0935\u093f\u0902\u0926\u093e",
"\u0939\u0928\u0941\u092e\u093e\u0928\u094d",
"\u0907\u0928\u094d\u0926\u094d\u0930\u091c\u093f\u0924",
"\u0908\u0936",
"\u091c\u0917\u0928\u094d\u0928\u093e\u0925",
"\u091c\u0917\u0926\u0940\u0936",
"\u091c\u092f\u0926\u0947\u0935",
"\u091c\u093f\u0924\u0947\u0928\u094d\u0926\u094d\u0930",
"\u0915\u0948\u0932\u093e\u0936",
"\u0915\u093e\u0932\u093f\u0926\u093e\u0938",
"\u0915\u092e\u094d\u092c\u094b\u091c",
"\u0915\u093f\u0930\u0923",
"\u0932\u0932\u093f\u0924",
"\u092e\u093e\u0928\u0926\u0940\u092a",
"\u092e\u094b\u0939\u0928",
"\u092e\u0941\u0915\u0947\u0936",
"\u0928\u0930\u0947\u0928\u094d\u0926\u094d\u0930",
"\u0928\u093e\u0930\u093e\u092f\u0923",
"\u0928\u093f\u0916\u093f\u0932",
"\u092a\u094d\u0930\u092d\u093e\u0915\u0930",
"\u092a\u094d\u0930\u092c\u094b\u0927",
"\u092a\u094d\u0930\u0926\u0940\u092a",
"\u092a\u094d\u0930\u0923\u0935",
"\u092a\u094d\u0930\u0947\u092e",
"\u0930\u093e\u091c\u0940\u0935",
"\u0930\u0924\u0928",
"\u0930\u094b\u0939\u0928",
"\u0935\u093f\u0937\u094d\u0923\u0941",
"\u0935\u093f\u0915\u094d\u0930\u092e",
"\u0935\u093f\u091c\u092f\u093e",
"\u0935\u093f\u091c\u092f",
"\u0935\u093f\u0935\u0947\u0915",
"\u092f\u0936",
"\u0905\u092d\u093f\u0932\u093e\u0937\u093e",
"\u0905\u0926\u093f\u0924\u0940",
"\u0910\u0936\u094d\u0935\u0930\u094d\u092f\u093e",
"\u0905\u092e\u093f\u0924\u093e",
"\u0905\u0902\u0915\u093f\u0924\u093e",
"\u0906\u0936\u093e",
"\u0905\u0935\u0928\u0940",
"\u092d\u0930\u0924",
"\u091a\u0947\u0924\u0928\u093e",
"\u0926\u093f\u0935\u094d\u092f\u093e",
"\u090f\u0937\u093e",
"\u0907\u0928\u094d\u0926\u0941",
"\u091c\u092f\u093e",
"\u091c\u092f\u0928\u094d\u0924\u0940",
"\u091c\u094d\u092f\u094b\u0924\u094d\u0938\u0928\u093e",
"\u0915\u093e\u0928\u094d\u0924\u0940",
"\u0915\u0941\u092e\u093e\u0930\u0940",
"\u0932\u0924\u093e",
"\u0932\u0940\u0932\u093e",
"\u092e\u093e\u0932\u0924\u0940",
"\u092e\u094b\u0939\u093f\u0928\u0940",
"\u0928\u093f\u0936\u093e",
"\u092a\u0942\u0930\u094d\u0923\u093f\u092e\u093e",
"\u092a\u0941\u0937\u094d\u092a\u093e",
"\u0930\u091a\u0928\u093e",
"\u0930\u091c\u0928\u0940",
"\u0930\u0936\u094d\u092e\u0940",
"\u0930\u093f\u092f\u093e",
"\u0938\u0930\u0932\u093e",
"\u0938\u0930\u0938\u094d\u0935\u0924\u0940",
"\u0938\u093e\u0935\u093f\u0924\u094d\u0930\u0940",
"\u0936\u0915\u094d\u0924\u093f",
"\u0936\u093e\u0928\u094d\u0924\u093e",
"\u0936\u0930\u094d\u092e\u093f\u0932\u093e",
"\u0936\u094d\u092f\u093e\u092e\u093e",
"\u0938\u0941\u0932\u092d\u093e",
"\u0924\u0943\u0937\u094d\u0923\u093e",
"\u0935\u093f\u0926\u094d\u092f\u093e",
"\u0905\u0932\u0940",
"\u0939\u093e\u0938\u0928",
"\u0939\u0941\u0938\u0948\u0928",
"\u091c\u093c\u093e\u0915\u093f\u0930",
"\u0930\u093f\u091c\u093c\u0935\u093e\u0928",
"\u092b\u093c\u0930\u0939\u093e\u0928",
"\u091c\u093c\u094b\u092f\u093e"
),
last_names = c(
"\u092a\u093e\u091f\u093f\u0932",
"\u0936\u0930\u094d\u092e\u093e",
"\u0906\u091a\u093e\u0930\u094d\u092f",
"\u0905\u0917\u094d\u0930\u0935\u093e\u0932",
"\u0938\u093f\u0902\u0939",
"\u0905\u0939\u0932\u0941\u0935\u093e\u0932\u093f\u092f\u093e",
"\u0906\u0939\u0942\u091c\u093e",
"\u092a\u0941\u0937\u094d\u0915\u0930",
"\u0936\u093f\u0930\u094b\u0933\u0947",
"\u0917\u093e\u092f\u0915\u0935\u093e\u0921",
"\u0917\u093e\u0935\u093f\u0924",
"\u0936\u093f\u0930\u094b\u0933\u0947",
"\u092c\u093e\u092a\u091f",
"\u0905\u0930\u094b\u095c\u093e",
"\u092c\u093e\u092c\u0942",
"\u092c\u093e\u0926\u093e\u092e\u0940",
"\u091c\u092e\u093e\u0928\u0924",
"\u092c\u091c\u093e\u091c",
"\u092c\u0915\u094d\u0937\u0940",
"\u092c\u093e\u0932\u0915\u0943\u0937\u094d\u0923\u0928",
"\u092c\u093e\u0932\u093e\u0938\u0941\u092c\u094d\u0930\u092e\u0923\u093f\u092f\u092e",
"\u092c\u0938\u0941",
"\u092d\u0902\u0921\u093e\u0930\u0940",
"\u091a\u094c\u0927\u0930\u0940",
"\u091a\u094c\u0939\u093e\u0928",
"\u091b\u093e\u092c\u0930\u093e",
"\u0926\u093e\u0926\u093e",
"\u0921\u093e\u0928\u0940",
"\u0921\u093e\u0930",
"\u0926\u093e\u0930\u093e",
"\u0926\u0924\u094d\u0924\u093e",
"\u0926\u0935\u0947",
"\u0926\u092f\u093e\u0932",
"\u0927\u093e\u0932\u0940\u0935\u093e\u0932",
"\u0926\u0940\u0915\u094d\u0937\u093f\u0924",
"\u0926\u094b\u0937\u0940",
"\u0926\u0941\u0906",
"\u0926\u0942\u092c\u0947",
"\u0922\u0940\u0902\u0917\u0930\u093e",
"\u0935\u093e\u0932",
"\u0938\u093e\u092f\u093e",
"\u092c\u0928\u093e",
"\u095c\u093e\u0932",
"\u0917\u0930\u094d\u0917",
"\u0917\u0923\u0947\u0936",
"\u0917\u093e\u0902\u0917\u0941\u0932\u0940",
"\u0917\u0941\u092a\u094d\u0924\u093e",
"\u0939\u0947\u0917\u0921\u0947",
"\u091c\u094b\u0936\u0940",
"\u0915\u093e\u0932\u0947",
"\u0915\u0943\u0937\u094d\u0923\u093e",
"\u0915\u0943\u0937\u094d\u0923\u092e\u0942\u0930\u094d\u0924\u093f",
"\u0915\u0943\u0937\u094d\u0923\u0928",
"\u0915\u0941\u0932\u0915\u0930\u094d\u0923\u0940",
"\u0915\u0941\u092e\u093e\u0930",
"\u0915\u0941\u0923\u094d\u0921\u093e",
"\u0928\u093e\u092e",
"\u0930\u093e\u092e\u0932\u0932\u093e",
"\u0932\u0924\u093e",
"\u0932\u094b\u0926\u0940",
"\u0932\u094b\u0915\u0928\u093e\u091f\u094d\u092f\u094b\u0902",
"\u0935\u093f\u0915\u093e\u0935\u093f",
"\u0932\u093e\u0932",
"\u0932\u093e\u0932\u093e",
"\u0935\u092b\u093e\u0926\u093e\u0930",
"\u0932\u0942\u0925\u0930\u093e",
"\u092e\u0926\u0928",
"\u092e\u0917\u0930",
"\u092d\u093e\u0930\u0924",
"\u092e\u0939\u093e\u0935\u0940\u0930",
"\u092e\u0939\u093e\u0926\u0947\u0935",
"\u092e\u0939\u093e\u091c\u0928",
"\u092e\u0939\u093e\u0930\u093e\u091c",
"\u092e\u091c\u0942\u092e\u0926\u093e\u0930",
"\u092e\u0932\u094d\u0932\u093f\u0915",
"\u0938\u0947\u0928\u093e\u0927\u0940\u0936",
"\u092e\u093e\u0928\u0947",
"\u092e\u0902\u0917\u0932",
"\u092e\u0902\u0917\u0924",
"\u0930\u093e\u092e\u0936\u0930\u094d\u092e\u093e",
"\u092e\u0923\u093f",
"\u092e\u093e\u0928",
"\u0936\u094d\u0930\u0940\u0935\u093f\u092e\u0932",
"\u0915\u0941\u092e\u093e\u0930",
"\u092e\u0902\u0921\u0932",
"\u0905\u0932\u0940",
"\u0939\u093e\u0938\u0928",
"\u0939\u0941\u0938\u0948\u0928",
"\u0916\u093e\u0928",
"\u0905\u092c\u094d\u092c\u093e\u0938\u0940",
"\u0928\u0942\u0930\u093e\u0928\u0940"
)
)
)
# address -------------------------------------------------
address_hi_IN = R6Class(
"address_hi_IN",
inherit = address_init,
cloneable = FALSE,
private = list(
first_names = (person_hi_IN$new())$.__enclos_env__$private$first_names,
last_names = (person_hi_IN$new())$.__enclos_env__$private$last_names,
first_name = (person_hi_IN$new())$first_name,
last_name = (person_hi_IN$new())$last_name,
city_formats = '{city_name}',
street_name_formats = c(
'{first_name} {last_name}',
'{last_name}'),
street_address_formats = '{building_number} {street_name}',
address_formats = c(
'{street_address}\n{city} {postcode}',
'{street_address}\n{city}-{postcode}'),
building_number_formats = c(
'####', '###', '##', '#', '#/#',
'##/##', '##/###', '##/####'),
postcode_formats = '######',
cities = c(
"\u0906\u0926\u093f\u0932\u093e\u092c\u093e\u0926",
"\u0905\u0917\u0930\u0924\u0932\u093e",
"\u0905\u0939\u092e\u0926\u093e\u092c\u093e\u0926",
"\u0905\u0939\u092e\u0926\u0928\u0917\u0930",
"\u0905\u091c\u092e\u0947\u0930",
"\u0905\u092e\u094d\u092c\u093e\u091c\u0940",
"\u0905\u092e\u0930\u092a\u0941\u0930",
"\u0907\u0932\u093e\u0939\u093e\u092c\u093e\u0926",
"\u0905\u0915\u094b\u0932\u093e",
"\u0905\u0916\u0928\u0942\u0930",
"\u0905\u0928\u094d\u0924\u0930\u094d\u0917\u0924",
"\u0905\u0932\u093e\u0902\u0917",
"\u0905\u0932\u0940\u0917\u0922",
"\u0926\u093e\u0926\u0930\u093e \u0914\u0930 \u0928\u0917\u0930 \u0939\u0935\u0947\u0932\u0940",
"\u0905\u092e\u0930\u093e\u0935\u0924\u0940",
"\u0905\u092e\u0930\u094b\u0939\u093e",
"\u0905\u0928\u0928\u094d\u0924\u092a\u0941\u0930",
"\u0915\u0930\u0928\u093e",
"\u091c\u093f\u0938\u0938\u0947\u092c\u0947\u0932\u093e\u0930\u0940",
"\u0905\u0928\u0902\u0924\u0928\u093e\u0917",
"\u092d\u093e\u0917\u0932\u092a\u0941\u0930",
"\u092d\u0926\u094d\u0930\u0915",
"\u092c\u091a\u0947\u0932\u0940",
"\u092c\u0939\u093e\u0926\u0941\u0930\u0917\u0902\u091c",
"\u092c\u0939\u093e\u0926\u0941\u0930\u0917\u0922",
"\u091a\u093f\u0930\u092e\u093f\u0930\u0940",
"\u091a\u093f\u0930\u093e\u0932\u093e",
"\u091a\u093f\u0924\u094d\u0930\u0926\u0941\u0930\u094d\u0917",
"\u091a\u093f\u0924\u094d\u0924\u0942\u0930",
"\u091a\u093f\u0924\u094d\u0930\u0915\u0942\u091f",
"\u0926\u0947\u0935\u0917\u0922\u093c",
"\u0926\u093e\u0932\u0916\u094b\u0932\u093e",
"\u0926\u0947\u0935\u093e\u0938",
"\u091a\u0902\u0921\u0940\u0917\u0922",
"\u091a\u093f\u092a\u0932\u0941\u0928",
"\u091a\u0915\u094d\u0930\u0927\u0930\u092a\u0941\u0930",
"\u091a\u0902\u092c\u093e",
"\u092b\u0924\u0939\u092a\u0941\u0930",
"\u092b\u0924\u0947\u0939\u092a\u0941\u0930",
"\u092b\u0924\u0947\u0939\u0917\u0922",
"\u0938\u092d\u093e\u092a\u0924\u093f\u0928\u0947",
"\u0926\u0947\u0935\u0917\u0922\u093c",
"\u0927\u0930\u094d\u092e\u093e\u092a\u0941\u0930\u0940",
"\u092a\u093e\u0915\u093e\u0932\u093e",
"\u0927\u093e\u0930\u0935\u093e\u0921",
"\u0905\u0938\u092e",
"\u0926\u0947\u0939\u0930\u093e",
"\u0930\u093e\u0928\u0940\u0924\u093e\u0932",
"\u0916\u0921\u0917\u092a\u0941\u0930",
"\u092e\u094b\u0915\u093e\u092e\u093e",
"\u092e\u094b\u0915\u094b\u0915\u091a\u0941\u0902\u0917",
"\u091c\u093f\u0932\u094b\u0902\u092a\u0930",
"\u0935\u093f\u0938\u094d\u0924\u093e\u0930\u0923",
"\u092e\u094b\u0924\u093f\u0939\u093e\u0930\u0940",
"\u0932\u0916\u0928\u090a",
"\u092e\u0941\u0902\u092c\u0908",
"\u0939\u0948\u0926\u0930\u093e\u092c\u093e"
),
states = c(
"\u0905\u0930\u0942\u0923\u093e\u091a\u0932 \u092a\u094d\u0930\u0926\u0947\u0936",
"\u092c\u093f\u0939\u093e\u0930",
"\u0905\u0938\u092e",
"\u0906\u0902\u0927\u094d\u0930 \u092a\u094d\u0930\u0926\u0947\u0936",
"\u091b\u0924\u094d\u0924\u0940\u0938\u0917\u0922",
"\u0939\u0930\u093f\u092f\u093e\u0923\u093e",
"\u0917\u0941\u091c\u0930\u093e\u0924",
"\u0939\u093f\u092e\u093e\u091a\u0932 \u092a\u094d\u0930\u0926\u0947\u0936",
"\u0917\u094b\u0935\u093e",
"\u092e\u0927\u094d\u092f \u092a\u094d\u0930\u0926\u0947\u0936",
"\u092e\u0939\u093e\u0930\u093e\u0937\u094d\u091f\u094d\u0930",
"\u091c\u092e\u094d\u092e\u0942 \u0914\u0930 \u0915\u0936\u094d\u092e\u0940\u0930",
"\u0915\u0947\u0930\u0932",
"\u0915\u0930\u094d\u0928\u093e\u091f\u0915",
"\u092e\u0923\u093f\u092a\u0941\u0930",
"\u092e\u093f\u091c\u094b\u0930\u092e",
"\u092e\u0947\u0918\u093e\u0932\u092f",
"\u0938\u093f\u0915\u094d\u0915\u093f\u092e",
"\u0930\u093e\u091c\u0938\u094d\u0925\u093e\u0928",
"\u092a\u0902\u091c\u093e\u092c",
"\u0909\u0921\u0940\u0938\u093e",
"\u0909\u0924\u094d\u0924\u0930\u093e\u0902\u091a\u0932",
"\u0909\u0924\u094d\u0924\u0930 \u092a\u094d\u0930\u0926\u0947\u0936",
"\u0924\u092e\u093f\u0932\u0928\u093e\u0921\u0941",
"\u0924\u094d\u0930\u093f\u092a\u0941\u0930\u093e",
"\u092a\u0936\u094d\u091a\u093f\u092e\u0940 \u092c\u0902\u0917\u093e\u0932",
"\u0905\u0902\u0921\u092e\u093e\u0928 \u0914\u0930 \u0928\u093f\u0915\u094b\u092c\u093e\u0930",
"\u0926\u092e\u0928 \u0914\u0930 \u0926\u0940\u0935",
"\u0926\u093e\u0926\u0930\u093e \u0914\u0930 \u0928\u0917\u0930 \u0939\u0935\u0947\u0932\u0940",
"\u0926\u093f\u0932\u094d\u0932\u0940",
"\u092a\u093e\u0902\u0921\u093f\u091a\u0947\u0930\u0940",
"\u0932\u0915\u094d\u0937\u0926\u094d\u0935\u0940\u092a"
),
countries = c(
"\u0906\u0930\u094d\u092e\u0940\u0928\u093f\u092f\u093e",
"\u092f\u0942.\u0915\u0947.",
"\u092b\u094d\u0930\u093e\u0902\u0938",
"\u092b\u0932\u0938\u094d\u0924\u0940\u0928",
"\u092e\u093f\u0938\u094d\u0930",
"\u092c\u094d\u0930\u093e\u091c\u093c\u0940\u0932",
"\u0908\u0930\u093e\u0928",
"\u092f\u0942\u0928\u093e\u0928",
"\u0938\u094d\u092a\u0947\u0928",
"\u091c\u0949\u0930\u094d\u091c\u093f\u092f\u093e",
"\u0932\u0947\u092c\u0928\u093e\u0928",
"\u0938\u093e\u092f\u092a\u094d\u0930\u0938",
"\u0938\u0940\u0930\u093f\u092f\u093e",
"\u0915\u0928\u093e\u0921\u093e",
"\u0930\u0942\u0938",
"\u0938\u0902\u092f\u0941\u0915\u094d\u0924 \u0930\u093e\u091c\u094d\u092f \u0905\u092e\u0930\u0940\u0915\u093e",
"\u0928\u0947\u0926\u0930\u094d\u0932\u093e\u0928\u094d\u0921",
"\u0911\u0938\u094d\u091f\u094d\u0930\u0947\u0932\u093f\u092f\u093e",
"\u090f\u0902\u091f\u0940\u0917\u0941\u0906",
"\u092c\u093e\u0930\u094d\u092c\u0941\u0921\u093e",
"\u0911\u0938\u094d\u091f\u094d\u0930\u093f\u092f\u093e",
"\u0905\u091c\u093c\u0930\u092c\u093e\u0907\u091c\u093e\u0928",
"\u092c\u093e\u0930\u092c\u093e\u0921\u094b\u0938",
"\u092c\u0947\u0932\u093e\u0930\u0942\u0938",
"\u092c\u0947\u0932\u094d\u091c\u093f\u092f\u092e",
"\u092c\u0947\u0932\u0940\u091c\u093c",
"\u092c\u0947\u0928\u093f\u0928",
"\u092c\u0939\u093e\u092e\u093e\u0938",
"\u092c\u0939\u0930\u0940\u0928",
"\u092c\u093e\u0902\u0917\u094d\u0932\u093e\u0926\u0947\u0936",
"\u092d\u0942\u091f\u093e\u0928",
"\u092c\u094b\u0932\u093f\u0935\u093f\u092f\u093e",
"\u092c\u094b\u0938\u094d\u0928\u093f\u092f\u093e",
"\u0939\u0930\u094d\u091c\u0947\u0917\u094b\u0935\u093f\u0928\u093e",
"\u092c\u094b\u0924\u094d\u0938\u0935\u093e\u0928\u093e",
"\u092c\u094d\u0930\u0941\u0928\u0947\u0908",
"\u092c\u0941\u0932\u094d\u0917\u093e\u0930\u093f\u092f\u093e",
"\u092c\u0941\u0930\u094d\u0915\u093f\u0928\u093e \u092b\u093c\u093e\u0938\u094b",
"\u092c\u0930\u094d\u092e\u093e",
"\u092c\u0941\u0930\u0942\u0902\u0921\u0940",
"\u0921\u094b\u092e\u093f\u0928\u093f\u0915\u0928 \u0930\u093f\u092a\u092c\u094d\u0932\u093f\u0915",
"\u0917\u093f\u0928\u093f\u092f\u093e",
"\u091f\u0940\u092e\u094b\u0930",
"\u092b\u093c\u093f\u0928\u0932\u0948\u0902\u0921",
"\u0917\u0947\u092c\u094b\u0928",
"\u0917\u093e\u092e\u094d\u092c\u093f\u092f\u093e",
"\u091c\u0930\u094d\u092e\u0928\u0940",
"\u0917\u094d\u0930\u0947\u0928\u0947\u0921\u093e",
"\u0918\u093e\u0928\u093e",
"\u0917\u094d\u0930\u0947\u091f \u092c\u094d\u0930\u093f\u091f\u0947\u0928",
"\u0939\u0902\u0917\u0930\u0940",
"\u092d\u093e\u0930\u0924",
"\u0939\u093f\u0928\u094d\u0926\u0941\u0938\u094d\u0924\u093e\u0928",
"\u0907\u0930\u093e\u0915",
"\u0906\u092f\u0930\u0932\u0948\u0902\u0921",
"\u0907\u0902\u0921\u094b\u0928\u0947\u0936\u093f\u092f\u093e",
"\u0907\u091f\u0932\u0940",
"\u091c\u092e\u0948\u0915\u093e",
"\u091c\u0949\u0930\u094d\u0921\u0928",
"\u091c\u093e\u092a\u093e\u0928",
"\u0915\u093c\u091c\u093e\u0916\u093c\u0938\u094d\u0924\u093e\u0928",
"\u0915\u0947\u0928\u094d\u092f\u093e",
"\u0915\u093f\u0930\u093f\u092c\u093e\u0924\u0940",
"\u0926\u0915\u094d\u0937\u093f\u0923 \u0915\u094b\u0930\u093f\u092f\u093e",
"\u0932\u093e\u0924\u0935\u093f\u092f\u093e",
"\u0932\u093e\u0913\u0938",
"\u0909\u0924\u094d\u0924\u0930 \u0915\u094b\u0930\u093f\u092f\u093e",
"\u0915\u094b\u0938\u094b\u0935\u094b",
"\u0915\u0941\u0935\u0948\u0924",
"\u0932\u0947\u092c\u0928\u093e\u0928",
"\u0932\u093f\u091a\u091f\u0940\u0928\u0938\u094d\u091f\u0940\u0928",
"\u0932\u093f\u0925\u0941\u0906\u0928\u093f\u092f\u093e",
"\u0932\u0915\u094d\u0938\u092e\u092c\u0930\u094d\u0917",
"\u0932\u0940\u092c\u093f\u092f\u093e",
"\u0932\u093e\u0907\u092c\u0947\u0930\u093f\u092f\u093e",
"\u0932\u0947\u0938\u094b\u0925\u094b",
"\u0928\u0947\u092a\u093e\u0932",
"\u0928\u094d\u092f\u0942\u091c\u093c\u0940\u0932\u0948\u0923\u094d\u0921",
"\u0928\u093f\u0915\u093e\u0930\u093e\u0917\u0941\u0906",
"\u0928\u093e\u0907\u091c\u0930",
"\u0928\u093e\u0909\u0930\u0942",
"\u0938\u0947\u0902\u091f \u0932\u0941\u0938\u093f\u092f\u093e",
"\u0930\u094b\u092e\u093e\u0928\u093f\u092f\u093e",
"\u0905\u0930\u092c \u0905\u092e\u0940\u0930\u093e\u0924",
"\u092f\u0942\u090f\u0908",
"\u092f\u0941\u0917\u093e\u0902\u0921\u093e",
"\u092f\u0942\u0915\u094d\u0930\u0947\u0928",
"\u0909\u0930\u0942\u0917\u094d\u0935\u0947",
"\u0909\u091c\u093c\u092c\u0947\u0915\u093f\u0938\u094d\u0924\u093e\u0928",
"\u092f\u0942\u0928\u093e\u0907\u091f\u0947\u0921 \u0915\u093f\u0902\u0917\u0921\u092e",
"\u0935\u093e\u0928\u0941\u0906\u0924\u0942",
"\u0935\u0947\u091f\u093f\u0915\u0928 \u0938\u093f\u091f\u0940",
"\u0935\u0947\u0928\u0947\u091c\u0941\u090f\u0932\u093e",
"\u092a\u0936\u094d\u091a\u093f\u092e\u0940 \u0938\u0939\u093e\u0930\u093e",
"\u0935\u093f\u092f\u0924\u0928\u093e\u092e",
"\u092f\u092e\u0928",
"\u091c\u093c\u093e\u092f\u0930",
"\u091c\u093c\u093e\u092e\u094d\u092c\u093f\u092f\u093e",
"\u091c\u093c\u093f\u092e\u094d\u092c\u093e\u092c\u094d\u0935\u0947",
"\u092a\u093e\u0915\u093f\u0938\u094d\u0924\u093e\u0928",
"\u0938\u0909\u0926\u0940 \u0905\u0930\u092c",
"\u0913\u092e\u093e\u0928",
"\u0915\u093c\u0924\u0930",
"\u091f\u094d\u092f\u0942\u0928\u0940\u0936\u093f\u092f\u093e",
"\u092e\u094b\u0930\u0915\u094d\u0915\u094b",
"\u0924\u0941\u0930\u094d\u0915\u0940",
"\u0936\u094d\u0930\u0940\u0932\u0902\u0915\u093e",
"\u0905\u092b\u093c\u0917\u093c\u093e\u0928\u093f\u0938\u094d\u0924\u093e\u0928"
)
),
public = list(
city_name = function(){
return(private$random_element(private$cities))
},
state = function(){
return(private$random_element(private$states))
}
)
)
# phone_number ------------------------------------
phone_number_hi_IN = R6Class(
"phone_number_hi_IN",
inherit = phone_number_init,
cloneable = FALSE,
private = list(
formats = c(
'+91 ##########',
'+91 ### #######',
'0##-########',
'0##########',
'0#### ######'
)
)
)
# credit_card -----------------
credit_card_hi_IN = R6Class(
"credit_card_hi_IN",
inherit = credit_card_init,
cloneable = FALSE,
private = list(
first_names = (person_hi_IN$new())$.__enclos_env__$private$first_names,
first_name = (person_hi_IN$new())$first_name,
last_names = (person_hi_IN$new())$.__enclos_env__$private$last_names,
last_name = (person_hi_IN$new())$last_name
)
)
# company --------------------------------
company_hi_IN = R6Class(
"company_hi_IN",
inherit = company_init,
cloneable = FALSE,
private = list(
first_names = (person_hi_IN$new())$.__enclos_env__$private$first_names,
last_names = (person_hi_IN$new())$.__enclos_env__$private$last_names,
first_name = (person_hi_IN$new())$first_name,
last_name = (person_hi_IN$new())$last_name
)
)
# profile ------------------
profile_hi_IN = R6Class(
"profile_hi_IN",
inherit = profile_init,
cloneable = FALSE,
public = list(
simple_profile = function(sex) {
# Generates a basic profile with personal informations
SEX = c("F", "M")
if (missing(sex)) {
sex = sample(SEX, 1)
}
if (!(sex %in% SEX)) {
sex = sample(SEX, 1)
}
name = ifelse(sex == "F",
(person_hi_IN$new())$name_female(),
(person_hi_IN$new())$name_male())
temp = list(
"username" = (internet_en_US$new())$user_name(),
"name" = name,
"sex" = sex,
"address" = (address_hi_IN$new())$address(),
"mail" = (internet_en_US$new())$free_email(),
"birthdate" = (date_time_init$new())$date_of_birth()
)
return(temp)
},
profile = function(fields, sex) {
# Generates a complete profile.
# If "fields" is not empty, only the fields in the list will be returned
if (missing(fields)) fields = c()
field = list(
"job" = (job_init$new())$job(),
"company" = (company_hi_IN$new())$company(),
"ssn" = (ssn_en_US$new())$ssn(),
"residence" = (address_hi_IN$new())$address(),
"current_location" = c((geo_init$new())$latitude(),
(geo_init$new())$longitude()),
"blood_group" = sample(c(
"A+", "A-", "B+", "B-", "AB+", "AB-", "O+", "O-"), 1),
"website" = replicate(sample(seq(4), 1), (internet_en_US$new())$url())
)
field = append(field, self$simple_profile(sex))
# field selection
if (length(fields)) {
nms = intersect(names(field), fields)
field = field[nms]
}
return(field)
}
)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.