local p = {}

p = {
	['en-GB'] = {
		['preceding'] = function(s)
			return s and 'पिछला ' .. s
		end,
		['following'] = function(s)
			return s and 'अगला ' .. s
		end,
		['stop_noun'] = 'स्टेशन',
		['nonstop_past'] = function(s)
			return s and s .. ' यहाँ नहीं रुकी'
		end,
		['nonstop_present'] = function(s)
			return s and s .. ' यहाँ नहीं रुकती'
		end,
		['comma'] = function(s)
			return s and ', ' .. s
		end,
		['or'] = function(s)
			return s and ' या ' .. s
		end,
		['via-first'] = false, -- If the «via» text comes before termini, change to «true»
		['via'] = function(s)
			return s and ' via ' .. s
		end,
		['comma-format'] = ',%s+',
		['or-format'] = '%s+या%s+',
		['via-format'] = '%s+द्वारा%s+(.+)$', -- first match is station name
		['towards'] = function(s)
			return s and s.. ' की ओर '
		end,
		['through'] = function(s)
			return s and 'द्वारा होते हुए ' .. s
		end,
		['reverse'] = 'उलटी दिशा',
		['oneway'] = 'एकतरफा संचालन',
		['terminus'] = 'समापन',
		['transfer'] = function(s)
			return s and 'पर बदलाव ' .. s
		end,
		['error_duplicate'] = function(s)
			return s and 'एक ही पंक्ति संख्या का कई बार उपयोग ' .. s
		end,
		['error_format'] = 'डेटा पृष्ठ में स्टेशन प्रारूप तालिका अनुपलब्ध है',
		['error_line'] = 'डेटा मॉड्यूल में लाइन्स तालिका गायब है',
		['error_missing'] = function(s)
			return s and '"' .. (s or '') .. '" आँकड़े पृष्ठ से गायब हैं'
		end,
		['error_unknown'] = function(s)
			return s and 'अज्ञात लाइन "' .. (s or '') .. '"'
		end
	}
}

p['en-US'] = mw.clone(p['en-GB'])
p['en-US']['towards'] = function(s) return s and 'की ओर ' .. s end
p['en-AU'] = mw.clone(p['en-GB'])

return p