Regiony
This commit is contained in:
24
config/locale/regions.json
Normal file
24
config/locale/regions.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"cz-10": "Praha, Hlavní město",
|
||||
"cz-20": "Středočeský kraj",
|
||||
"cz-31": "Jihočeský kraj",
|
||||
"cz-32": "Plzeňský kraj",
|
||||
"cz-41": "Karlovarský kraj",
|
||||
"cz-42": "Ústecký kraj",
|
||||
"cz-51": "Liberecký kraj",
|
||||
"cz-52": "Královéhradecký kraj",
|
||||
"cz-53": "Pardubický kraj",
|
||||
"cz-63": "Kraj Vysočina",
|
||||
"cz-64": "Jihomoravský kraj",
|
||||
"cz-71": "Olomoucký kraj",
|
||||
"cz-72": "Zlínský kraj",
|
||||
"cz-80": "Moravskoslezský kraj",
|
||||
"sk-bc": "Banskobystrický kraj",
|
||||
"sk-bl": "Bratislavský kraj",
|
||||
"sk-ki": "Košický kraj",
|
||||
"sk-ni": "Nitriansky kraj",
|
||||
"sk-pv": "Prešovský kraj",
|
||||
"sk-tc": "Trenčiansky kraj",
|
||||
"sk-ta": "Trnavský kraj",
|
||||
"sk-zi": "Žilinský kraj"
|
||||
}
|
||||
@@ -77,8 +77,9 @@ type CzchanConfig = {
|
||||
};
|
||||
// Will be used for localization in the future. Currently used for assigning names to (iterable) things we have a lot of.
|
||||
locale: {
|
||||
countries: { [key: string]: string };
|
||||
permissions: { [key: string]: string };
|
||||
countries: { [key: string]: string };
|
||||
regions: { [key: string]: string };
|
||||
};
|
||||
};
|
||||
|
||||
@@ -125,8 +126,9 @@ const loadConfig = async (): Promise<CzchanConfig> => {
|
||||
themes: await jsonConf("./config/assets/themes.json"),
|
||||
},
|
||||
locale: {
|
||||
countries: await jsonConf("./config/locale/countries.json"),
|
||||
permissions: await jsonConf("./config/locale/permissions.json"),
|
||||
countries: await jsonConf("./config/locale/countries.json"),
|
||||
regions: await jsonConf("./config/locale/regions.json"),
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
@@ -46,7 +46,9 @@ const ViewInfoPage = (
|
||||
<th>Země</th>
|
||||
<td>
|
||||
<span safe>
|
||||
{ctx.config.locale.countries[post.metadata.country]}
|
||||
{ctx.config.locale.countries[
|
||||
post.metadata.country
|
||||
] || "-"}
|
||||
</span>{" "}
|
||||
<span safe>({post.metadata.country})</span>
|
||||
</td>
|
||||
@@ -55,7 +57,13 @@ const ViewInfoPage = (
|
||||
{!!post.metadata.region && (
|
||||
<tr>
|
||||
<th>Region</th>
|
||||
<td safe>{post.metadata.region}</td>
|
||||
<td>
|
||||
<span safe>
|
||||
{ctx.config.locale.regions[post.metadata.region] ||
|
||||
"-"}
|
||||
</span>{" "}
|
||||
<span safe>({post.metadata.region})</span>
|
||||
</td>
|
||||
</tr>
|
||||
)}
|
||||
{!!post.metadata.asn && (
|
||||
|
||||
Reference in New Issue
Block a user