Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision

Target

Select target project
  • adaures/castopod
  • mkljczk/castopod-host
  • spaetz/castopod-host
  • PatrykMis/castopod
  • jonas/castopod
  • ajeremias/castopod
  • misuzu/castopod
  • KrzysztofDomanczyk/castopod
  • Behel/castopod
  • nebulon/castopod
  • ewen/castopod
  • NeoluxConsulting/castopod
  • nateritter/castopod-og
  • prcutler/castopod
14 results
Select Git revision
Show changes
Showing
with 441 additions and 473 deletions
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'back_to_home' => 'Zurück zur Startseite',
'map' => [
'title' => 'Karte',
'description' => 'Entdecke Podcast-Episoden auf {siteName}, die auf einer Karte platziert sind! Reise durch die Karte und höre Episoden, die über bestimmte Orte sprechen.',
],
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'feed' => 'RSS-Feed',
'season' => 'Staffel {seasonNumber}',
'list_of_episodes_year' => '({episodeCount}) Episoden in {year}',
'list_of_episodes_season' =>
'Staffel {seasonNumber} Episode ({episodeCount})',
'no_episode' => 'Keine Episode gefunden!',
'follow' => 'Folgen',
'followTitle' => 'Folge {actorDisplayName} im Fediversum!',
'followers' => '{numberOfFollowers, plural,
one {# Follower}
other {# Follower}
}',
'posts' => '{numberOfPosts, plural,
one {# Beitrag}
other {# Beiträge}
}',
'links' => 'Links',
'activity' => 'Aktivitäten',
'episodes' => 'Episoden',
'episodes_title' => 'Episoden von {podcastTitle}',
'about' => 'Über',
'stats' => [
'title' => 'Statistiken',
'number_of_seasons' => '{0, plural,
one {# Staffel}
other {# Staffeln}
}',
'number_of_episodes' => '{0, plural,
one {# Episode}
other {# Episoden}
}',
'first_published_at' => 'Erste Episode veröffentlicht am {0, date, medium}',
],
'sponsor' => 'Unterstützer',
'funding_links' => 'Links zur Finanzierung von {podcastTitle}',
'find_on' => 'Finde {podcastTitle} auf',
'listen_on' => 'Hören auf',
'persons' => '{personsCount, plural,
one {# Person}
other {# Personen}
}',
'persons_list' => 'Mitwirkende',
'castopod_website' => 'Castopod (Webseite)',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => "Beitrag von {actorDisplayName}",
'back_to_actor_posts' => 'Zurück zu den Beiträgen von {actor}',
'actor_shared' => '{actor} teilte',
'reply_to' => 'Antworten auf @{actorUsername}',
'form' => [
'message_placeholder' => 'Scheibe eine Nachricht…',
'episode_message_placeholder' => 'Schreibe eine Nachricht für die Folge…',
'episode_url_placeholder' => 'URL der Episode',
'reply_to_placeholder' => 'Antworten auf @{actorUsername}',
'submit' => 'Senden',
'submit_reply' => 'Antwort senden',
],
'favourites' => '{numberOfFavourites, plural,
one {# Favorit}
other {# Favoriten}
}',
'reblogs' => '{numberOfReblogs, plural,
one {# mal geteilt}
other {# mal geteilt}
}',
'replies' => '{numberOfReplies, plural,
one {# Antwort}
other {# Antworten}
}',
'expand' => 'Mehr anzeigen',
'block_actor' => '@{actorUsername} blockieren',
'block_domain' => 'Domain @{actorDomain} blockieren',
'delete' => 'Beitrag löschen',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => "Το σχόλιο του {actorDisplayName} για το {episodeTitle}",
'back_to_comments' => 'Επιστροφή στα σχόλια',
'form' => [
'episode_message_placeholder' => 'Γράψε ένα σχόλιο…',
'reply_to_placeholder' => 'Απαντήστε στο χρήστη {actorUsername}',
'submit' => 'Αποστολή',
'submit_reply' => 'Απάντηση',
],
'likes' => '{numberOfLikes, plural,
one {# μου αρέσει}
other {# μου αρέσει}
}',
'replies' => '{numberOfReplies, plural,
one {# απάντηση}
other {# απαντήσεις}
}',
'like' => 'Μου αρέσει',
'reply' => 'Απάντηση',
'view_replies' => 'Προβολή απαντήσεων ({numberOfReplies})',
'block_actor' => 'Αποκλεισμός χρήστη @{actorUsername}',
'block_domain' => 'Αποκλεισμός του τομέα @{actorDomain}',
'delete' => 'Διαγραφή σχολίου',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'yes' => 'Ναι',
'no' => 'Όχι',
'cancel' => 'Ακύρωση',
'optional' => 'Προαιρετικό',
'close' => 'Κλείσιμο',
'home' => 'Αρχική',
'explicit' => 'Άσεμνο περιεχόμενο',
'powered_by' => 'Με την υποστήριξη του {castopod}',
'go_back' => 'Επιστροφή',
'play_episode_button' => [
'play' => 'Αναπαραγωγή',
'playing' => 'Παίζει',
],
'read_more' => 'Διαβάστε περισσότερα',
'read_less' => 'Διαβάστε λιγότερα',
'see_more' => 'Εμφάνιση περισσότερων',
'see_less' => 'Δείτε λιγότερα',
'legal_notice' => 'Νομικές επισημάνσεις',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'season' => 'Σεζόν {seasonNumber}',
'season_abbr' => 'S{seasonNumber}',
'number' => 'Επεισόδιο {episodeNumber}',
'number_abbr' => 'Επ. {episodeNumber}',
'season_episode' => 'Σεζόν {seasonNumber} επεισόδιο {episodeNumber}',
'season_episode_abbr' => 'S{seasonNumber}:E{episodeNumber}',
'persons' => '{personsCount, plural,
one {# άτομο}
other {# άτομα}
}',
'persons_list' => 'Πρόσωπα',
'back_to_episodes' => 'Επιστροφή στα επεισόδια του {podcast}',
'comments' => 'Σχόλια',
'activity' => 'Δραστηριότητα',
'chapters' => 'Chapters',
'transcript' => 'Transcript',
'description' => 'Περιγραφή επεισοδίου',
'number_of_comments' => '{numberOfComments, plural,
one {# σχόλιο}
other {# σχόλια}
}',
'all_podcast_episodes' => 'Όλα τα επεισόδια του podcast',
'back_to_podcast' => 'Μετάβαση πίσω στο podcast',
'preview' => [
'title' => 'Preview',
'not_published' => 'Not published',
'text' => '{publication_status, select,
published {This episode is not yet published.}
scheduled {This episode is scheduled for publication on {publication_date}.}
with_podcast {This episode will be published at the same time as the podcast.}
other {This episode is not yet published.}
}',
'publish' => 'Publish',
'publish_edit' => 'Edit publication',
],
'no_chapters' => 'No chapters are available for this episode.',
'download_transcript' => 'Download transcript ({extension})',
'no_transcript' => 'No transcript available for this episode.',
];
<?php
declare(strict_types=1);
/**
* @copyright 2021 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'your_handle' => 'Ο χειρισμός σου',
'your_handle_hint' => 'Εισάγετε το @username@domain από το οποίο θέλετε να ενεργήσετε.',
'follow' => [
'label' => 'Ακολουθήστε',
'title' => 'Ακολουθήστε το {actorDisplayName}',
'subtitle' => 'Πρόκειται να ακολουθήσετε το:',
'accountNotFound' => 'Δεν βρέθηκε ο λογαριασμός.',
'remoteFollowNotAllowed' => 'Φαίνεται ότι ο διακομιστής λογαριασμού δεν επιτρέπει απομακρυσμένους ακόλουθους…',
'submit' => 'Συνεχίστε για να ακολουθήσετε',
],
'favourite' => [
'title' => "Αγαπημένη δημοσίευση του {actorDisplayName}",
'subtitle' => 'Πρόκειται να ακολουθήσετε το:',
'submit' => 'Προχωρήστε στο αγαπημένο',
],
'reblog' => [
'title' => "Κοινοποίηση της δημοσίευσης του {actorDisplayName}",
'subtitle' => 'Πρόκειται να μοιραστείτε το:',
'submit' => 'Προχωρήστε σε κοινή χρήση',
],
'reply' => [
'title' => "Απάντηση στην ανάρτηση του {actorDisplayName}",
'subtitle' => 'Πρόκειται να απαντήσετε σε:',
'submit' => 'Προχωρήστε στην απάντηση',
],
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'all_podcasts' => 'Όλα τα podcasts',
'sort_by' => 'Ταξινόμηση κατά',
'sort_options' => [
'activity' => 'Πρόσφατη δραστηριότητα',
'created_desc' => 'Πρώτα τα νεότερα',
'created_asc' => 'Πρώτα τα παλαιότερα',
],
'no_podcast' => 'Δεν βρέθηκαν podcast',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'back_to_home' => 'Επιστροφή στην αρχική σελίδα',
'map' => [
'title' => 'Χάρτης',
'description' => 'Ανακαλύψτε podcasts στο {siteName} που τοποθετούνται σε ένα χάρτη! Ταξιδέψτε μέσα από το χάρτη και ακούστε επεισόδια που μιλούν για συγκεκριμένες τοποθεσίες.',
],
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'feed' => 'Ροή RSS Podcast',
'season' => 'Σεζόν {seasonNumber}',
'list_of_episodes_year' => '{year} επεισόδια ({episodeCount})',
'list_of_episodes_season' =>
'Σεζόν {seasonNumber} επεισόδεια ({episodeCount})',
'no_episode' => 'Δεν βρέθηκε επεισόδιο!',
'follow' => 'Ακολουθήστε',
'followTitle' => 'Ακολουθήστε το {actorDisplayName} στο fediverse!',
'followers' => '{numberOfFollowers, plural,
one {# ακόλουθος}
other {# ακόλουθοι}
}',
'posts' => '{numberOfPosts, plural,
one {# δημοσίευση}
other {# δημοσιεύσεις}
}',
'links' => 'Links',
'activity' => 'Δραστηριότητα',
'episodes' => 'Επεισόδια',
'episodes_title' => 'Επεισόδια του {podcastTitle}',
'about' => 'Σχετικά με',
'stats' => [
'title' => 'Στατιστικά',
'number_of_seasons' => '{0, plural,
one {# κύκλος}
other {# κύκλοι}
}',
'number_of_episodes' => '{0, plural,
one {# επισόδειο}
other {# επισόδεια}
}',
'first_published_at' => 'Το πρώτο επεισόδιο δημοσιεύθηκε στις {0, date, medium}',
],
'sponsor' => 'Χορηγός',
'funding_links' => 'Σύνδεσμοι χρηματοδότησης για το {podcastTitle}',
'find_on' => 'Βρείτε το {podcastTitle} στο',
'listen_on' => 'Ακούστε το',
'persons' => '{personsCount, plural,
one {# άτομο}
other {# άτομα}
}',
'persons_list' => 'Άτομα',
'castopod_website' => 'Castopod (website)',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => "Η δημοσίευση του {actorDisplayName}",
'back_to_actor_posts' => 'Επιστροφή στις δημοσιεύσεις του {actor}',
'actor_shared' => 'Ο {actor} μοιράστηκε',
'reply_to' => 'Απαντήστε στον χρήστη @{actorUsername}',
'form' => [
'message_placeholder' => 'Δημιουργία ενός μηνύματος…',
'episode_message_placeholder' => 'Γράψτε ένα μήνυμα για το επεισόδιο…',
'episode_url_placeholder' => 'URL Επεισόδίου',
'reply_to_placeholder' => 'Απαντήστε στο χρήστη @{actorUsername}',
'submit' => 'Αποστολή',
'submit_reply' => 'Απάντηση',
],
'favourites' => '{numberOfFavourites, plural,
one {# αγαπημένο}
other {# αγαπημένα}
}',
'reblogs' => '{numberOfReblogs, plural,
one {# κοινοποίηση}
other {# κοινοποιήσεις}
}',
'replies' => '{numberOfReplies, plural,
one {# απάντηση}
other {# απαντήσεις}
}',
'expand' => 'Επέκταση δημοσίευσης',
'block_actor' => 'Μπλοκάρισμα χρήστη @{actorUsername}',
'block_domain' => 'Αποκλεισμός του τομέα @{actorDomain}',
'delete' => 'Διαγραφή δημοσίευσης',
];
<?php
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'your_handle' => 'Your handle',
'your_handle_hint' => 'Enter the @username@domain you want to act from.',
'follow' => [
'label' => 'Follow',
'title' => 'Follow {actorDisplayName}',
'subtitle' => 'You are going to follow:',
'accountNotFound' => 'The account could not be found.',
'submit' => 'Proceed to follow',
],
'favourite' => [
'title' => 'Favourite {actorDisplayName}\'s note',
'subtitle' => 'You are going to favourite:',
'submit' => 'Proceed to favourite',
],
'reblog' => [
'title' => 'Share {actorDisplayName}\'s note',
'subtitle' => 'You are going to share:',
'submit' => 'Proceed to share',
],
'reply' => [
'title' => 'Reply to {actorDisplayName}\'s note',
'subtitle' => 'You are going to reply to:',
'submit' => 'Proceed to reply',
],
];
<?php
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'dashboard' => 'Admin dashboard',
'welcome_message' => 'Welcome to the admin area!',
'choose_interact' => 'Choose how to interact',
];
<?php
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'go_to_website' => 'Go to website',
'dashboard' => 'Dashboard',
'admin' => 'Home',
'podcasts' => 'Podcasts',
'podcast-list' => 'All podcasts',
'podcast-create' => 'New podcast',
'podcast-import' => 'Import a podcast',
'persons' => 'Persons',
'person-list' => 'All persons',
'person-create' => 'New person',
'fediverse' => 'Fediverse',
'fediverse-blocked-actors' => 'Blocked accounts',
'fediverse-blocked-domains' => 'Blocked domains',
'users' => 'Users',
'user-list' => 'All users',
'user-create' => 'New user',
'pages' => 'Pages',
'page-list' => 'All pages',
'page-create' => 'New Page',
'account' => [
'my-account' => 'My account',
'change-password' => 'Change password',
'logout' => 'Logout',
],
];
<?php
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'label' => 'breadcrumb',
config('App')->adminGateway => 'Home',
'podcasts' => 'podcasts',
'episodes' => 'episodes',
'contributors' => 'contributors',
'pages' => 'pages',
'add' => 'add',
'new' => 'new',
'edit' => 'edit',
'persons' => 'persons',
'publish' => 'publish',
'publish-edit' => 'edit publication',
'unpublish' => 'unpublish',
'fediverse' => 'fediverse',
'block-lists' => 'block lists',
'users' => 'users',
'my-account' => 'my account',
'change-password' => 'change password',
'import' => 'feed import',
'platforms' => 'platforms',
'social' => 'social networks',
'funding' => 'funding',
'analytics' => 'analytics',
'locations' => 'locations',
'webpages' => 'web pages',
'unique-listeners' => 'unique listeners',
'players' => 'players',
'listening-time' => 'listening time',
'time-periods' => 'time periods',
'soundbites' => 'soundbites',
'embeddable-player' => 'embeddable player',
];
<?php
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'by_service_weekly' => 'Episode downloads by service (for the past week)',
'by_player_weekly' => 'Episode downloads by player (for the past week)',
'by_player_yearly' => 'Episode downloads by player (for the past year)',
'by_device_weekly' => 'Episode downloads by device (for the past week)',
'by_os_weekly' => 'Episode downloads by O.S. (for the past week)',
'podcast_by_region' => 'Episode downloads by region (for the past week)',
'unique_daily_listeners' => 'Daily unique listeners',
'unique_monthly_listeners' => 'Monthly unique listeners',
'by_browser' => 'Web pages usage by browser (for the past week)',
'podcast_by_day' => 'Episode daily downloads',
'podcast_by_month' => 'Episode monthly downloads',
'episode_by_day' => 'Episode daily downloads (first 60 days)',
'episode_by_month' => 'Episode monthly downloads',
'episodes_by_day' =>
'5 latest episodes downloads (during their first 60 days)',
'by_country_weekly' => 'Episode downloads by country (for the past week)',
'by_country_yearly' => 'Episode downloads by country (for the past year)',
'by_domain_weekly' => 'Web pages visits by source (for the past week)',
'by_domain_yearly' => 'Web pages visits by source (for the past year)',
'by_entry_page' => 'Web pages visits by landing page (for the past week)',
'podcast_bots' => 'Bots (crawlers)',
'daily_listening_time' => 'Daily cumulative listening time',
'monthly_listening_time' => 'Monthly cumulative listening time',
'by_weekday' => 'By week day (for the past 60 days)',
'by_hour' => 'By time of day (for the past 60 days)',
'podcast_by_bandwidth' => 'Daily used bandwidth (in MB)',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => "{actorDisplayName}'s comment for {episodeTitle}",
'back_to_comments' => 'Back to comments',
'form' => [
'episode_message_placeholder' => 'Write a comment…',
'reply_to_placeholder' => 'Reply to @{actorUsername}',
'submit' => 'Send',
'submit_reply' => 'Reply',
],
'likes' => '{numberOfLikes, plural,
one {# like}
other {# likes}
}',
'replies' => '{numberOfReplies, plural,
one {# reply}
other {# replies}
}',
'like' => 'Like',
'reply' => 'Reply',
'view_replies' => 'View replies ({numberOfReplies})',
'block_actor' => 'Block user @{actorUsername}',
'block_domain' => 'Block domain @{actorDomain}',
'delete' => 'Delete comment',
];
<?php <?php
declare(strict_types=1);
/** /**
* @copyright 2020 Podlibre * @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3 * @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/ * @link https://castopod.org/
*/ */
...@@ -11,25 +13,18 @@ return [ ...@@ -11,25 +13,18 @@ return [
'no' => 'No', 'no' => 'No',
'cancel' => 'Cancel', 'cancel' => 'Cancel',
'optional' => 'Optional', 'optional' => 'Optional',
'more' => 'More',
'no_data' => 'No data found!',
'close' => 'Close', 'close' => 'Close',
'home' => 'Home', 'home' => 'Home',
'explicit' => 'Explicit', 'explicit' => 'Explicit',
'mediumDate' => '{0,date,medium}', 'powered_by' => 'Powered by {castopod}',
'powered_by' => 'Powered by {castopod}.',
'actions' => 'Actions',
'pageInfo' => 'Page {currentPage} out of {pageCount}',
'go_back' => 'Go back', 'go_back' => 'Go back',
'forms' => [ 'play_episode_button' => [
'multiSelect' => [ 'play' => 'Play',
'selectText' => 'Press to select', 'playing' => 'Playing',
'loadingText' => 'Loading...',
'noResultsText' => 'No results found',
'noChoicesText' => 'No choices to choose from',
'maxItemText' => 'Cannot add more items',
],
'image_size_hint' =>
'Image must be squared with at least 1400px wide and tall.',
], ],
'read_more' => 'Read more',
'read_less' => 'Read less',
'see_more' => 'See more',
'see_less' => 'See less',
'legal_notice' => 'Legal notice',
]; ];
<?php
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'podcast_contributors' => 'Podcast contributors',
'view' => '{username}\'s contribution to {podcastName}',
'add' => 'Add contributor',
'add_contributor' => 'Add a contributor for {0}',
'edit_role' => 'Update role for {0}',
'edit' => 'Edit',
'remove' => 'Remove',
'list' => [
'username' => 'Username',
'role' => 'Role',
],
'form' => [
'user' => 'User',
'role' => 'Role',
'submit_add' => 'Add contributor',
'submit_edit' => 'Update role',
],
'roles' => [
'podcast_admin' => 'Podcast admin',
],
'messages' => [
'removeOwnerContributorError' => 'You can\'t remove the podcast owner!',
'removeContributorSuccess' =>
'You have successfully removed {username} from {podcastTitle}',
'alreadyAddedError' =>
'The contributor you\'re trying to add has already been added!',
],
];
<?php
/**
* ISO 3166 country codes
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'AD' => 'Andorra',
'AE' => 'United Arab Emirates',
'AF' => 'Afghanistan',
'AG' => 'Antigua and Barbuda',
'AI' => 'Anguilla',
'AL' => 'Albania',
'AM' => 'Armenia',
'AO' => 'Angola',
'AQ' => 'Antarctica',
'AR' => 'Argentina',
'AS' => 'American Samoa',
'AT' => 'Austria',
'AU' => 'Australia',
'AW' => 'Aruba',
'AX' => 'Åland Islands',
'AZ' => 'Azerbaijan',
'BA' => 'Bosnia and Herzegovina',
'BB' => 'Barbados',
'BD' => 'Bangladesh',
'BE' => 'Belgium',
'BF' => 'Burkina Faso',
'BG' => 'Bulgaria',
'BH' => 'Bahrain',
'BI' => 'Burundi',
'BJ' => 'Benin',
'BL' => 'Saint Barthélemy',
'BM' => 'Bermuda',
'BN' => 'Brunei Darussalam',
'BO' => 'Bolivia, Plurinational State of',
'BQ' => 'Bonaire, Sint Eustatius and Saba',
'BR' => 'Brazil',
'BS' => 'Bahamas',
'BT' => 'Bhutan',
'BV' => 'Bouvet Island',
'BW' => 'Botswana',
'BY' => 'Belarus',
'BZ' => 'Belize',
'CA' => 'Canada',
'CC' => 'Cocos (Keeling) Islands',
'CD' => 'Congo, the Democratic Republic of the',
'CF' => 'Central African Republic',
'CG' => 'Congo',
'CH' => 'Switzerland',
'CI' => 'Côte d\'Ivoire',
'CK' => 'Cook Islands',
'CL' => 'Chile',
'CM' => 'Cameroon',
'CN' => 'China',
'CO' => 'Colombia',
'CR' => 'Costa Rica',
'CU' => 'Cuba',
'CV' => 'Cape Verde',
'CW' => 'Curaçao',
'CX' => 'Christmas Island',
'CY' => 'Cyprus',
'CZ' => 'Czech Republic',
'DE' => 'Germany',
'DJ' => 'Djibouti',
'DK' => 'Denmark',
'DM' => 'Dominica',
'DO' => 'Dominican Republic',
'DZ' => 'Algeria',
'EC' => 'Ecuador',
'EE' => 'Estonia',
'EG' => 'Egypt',
'EH' => 'Western Sahara',
'ER' => 'Eritrea',
'ES' => 'Spain',
'ET' => 'Ethiopia',
'FI' => 'Finland',
'FJ' => 'Fiji',
'FK' => 'Falkland Islands (Malvinas)',
'FM' => 'Micronesia, Federated States of',
'FO' => 'Faroe Islands',
'FR' => 'France',
'GA' => 'Gabon',
'GB' => 'United Kingdom',
'GD' => 'Grenada',
'GE' => 'Georgia',
'GF' => 'French Guiana',
'GG' => 'Guernsey',
'GH' => 'Ghana',
'GI' => 'Gibraltar',
'GL' => 'Greenland',
'GM' => 'Gambia',
'GN' => 'Guinea',
'GP' => 'Guadeloupe',
'GQ' => 'Equatorial Guinea',
'GR' => 'Greece',
'GS' => 'South Georgia and the South Sandwich Islands',
'GT' => 'Guatemala',
'GU' => 'Guam',
'GW' => 'Guinea-Bissau',
'GY' => 'Guyana',
'HK' => 'Hong Kong',
'HM' => 'Heard Island and McDonald Islands',
'HN' => 'Honduras',
'HR' => 'Croatia',
'HT' => 'Haiti',
'HU' => 'Hungary',
'ID' => 'Indonesia',
'IE' => 'Ireland',
'IL' => 'Israel',
'IM' => 'Isle of Man',
'IN' => 'India',
'IO' => 'British Indian Ocean Territory',
'IQ' => 'Iraq',
'IR' => 'Iran, Islamic Republic of',
'IS' => 'Iceland',
'IT' => 'Italy',
'JE' => 'Jersey',
'JM' => 'Jamaica',
'JO' => 'Jordan',
'JP' => 'Japan',
'KE' => 'Kenya',
'KG' => 'Kyrgyzstan',
'KH' => 'Cambodia',
'KI' => 'Kiribati',
'KM' => 'Comoros',
'KN' => 'Saint Kitts and Nevis',
'KP' => 'Korea, Democratic People\'s Republic of',
'KR' => 'Korea, Republic of',
'KW' => 'Kuwait',
'KY' => 'Cayman Islands',
'KZ' => 'Kazakhstan',
'LA' => 'Lao People\'s Democratic Republic',
'LB' => 'Lebanon',
'LC' => 'Saint Lucia',
'LI' => 'Liechtenstein',
'LK' => 'Sri Lanka',
'LR' => 'Liberia',
'LS' => 'Lesotho',
'LT' => 'Lithuania',
'LU' => 'Luxembourg',
'LV' => 'Latvia',
'LY' => 'Libya',
'MA' => 'Morocco',
'MC' => 'Monaco',
'MD' => 'Moldova, Republic of',
'ME' => 'Montenegro',
'MF' => 'Saint Martin (French part)',
'MG' => 'Madagascar',
'MH' => 'Marshall Islands',
'MK' => 'Macedonia, the Former Yugoslav Republic of',
'ML' => 'Mali',
'MM' => 'Myanmar',
'MN' => 'Mongolia',
'MO' => 'Macao',
'MP' => 'Northern Mariana Islands',
'MQ' => 'Martinique',
'MR' => 'Mauritania',
'MS' => 'Montserrat',
'MT' => 'Malta',
'MU' => 'Mauritius',
'MV' => 'Maldives',
'MW' => 'Malawi',
'MX' => 'Mexico',
'MY' => 'Malaysia',
'MZ' => 'Mozambique',
'N/A' => 'Not Applicable (local IP…)',
'NA' => 'Namibia',
'NC' => 'New Caledonia',
'NE' => 'Niger',
'NF' => 'Norfolk Island',
'NG' => 'Nigeria',
'NI' => 'Nicaragua',
'NL' => 'Netherlands',
'NO' => 'Norway',
'NP' => 'Nepal',
'NR' => 'Nauru',
'NU' => 'Niue',
'NZ' => 'New Zealand',
'OM' => 'Oman',
'PA' => 'Panama',
'PE' => 'Peru',
'PF' => 'French Polynesia',
'PG' => 'Papua New Guinea',
'PH' => 'Philippines',
'PK' => 'Pakistan',
'PL' => 'Poland',
'PM' => 'Saint Pierre and Miquelon',
'PN' => 'Pitcairn',
'PR' => 'Puerto Rico',
'PS' => 'Palestine, State of',
'PT' => 'Portugal',
'PW' => 'Palau',
'PY' => 'Paraguay',
'QA' => 'Qatar',
'RE' => 'Réunion',
'RO' => 'Romania',
'RS' => 'Serbia',
'RU' => 'Russian Federation',
'RW' => 'Rwanda',
'SA' => 'Saudi Arabia',
'SB' => 'Solomon Islands',
'SC' => 'Seychelles',
'SD' => 'Sudan',
'SE' => 'Sweden',
'SG' => 'Singapore',
'SH' => 'Saint Helena, Ascension and Tristan da Cunha',
'SI' => 'Slovenia',
'SJ' => 'Svalbard and Jan Mayen',
'SK' => 'Slovakia',
'SL' => 'Sierra Leone',
'SM' => 'San Marino',
'SN' => 'Senegal',
'SO' => 'Somalia',
'SR' => 'Suriname',
'SS' => 'South Sudan',
'ST' => 'Sao Tome and Principe',
'SV' => 'El Salvador',
'SX' => 'Sint Maarten (Dutch part)',
'SY' => 'Syrian Arab Republic',
'SZ' => 'Swaziland',
'TC' => 'Turks and Caicos Islands',
'TD' => 'Chad',
'TF' => 'French Southern Territories',
'TG' => 'Togo',
'TH' => 'Thailand',
'TJ' => 'Tajikistan',
'TK' => 'Tokelau',
'TL' => 'Timor-Leste',
'TM' => 'Turkmenistan',
'TN' => 'Tunisia',
'TO' => 'Tonga',
'TR' => 'Turkey',
'TT' => 'Trinidad and Tobago',
'TV' => 'Tuvalu',
'TW' => 'Taiwan, Province of China',
'TZ' => 'Tanzania, United Republic of',
'UA' => 'Ukraine',
'UG' => 'Uganda',
'UM' => 'United States Minor Outlying Islands',
'US' => 'United States',
'UY' => 'Uruguay',
'UZ' => 'Uzbekistan',
'VA' => 'Holy See (Vatican City State)',
'VC' => 'Saint Vincent and the Grenadines',
'VE' => 'Venezuela, Bolivarian Republic of',
'VG' => 'Virgin Islands, British',
'VI' => 'Virgin Islands, U.S.',
'VN' => 'Viet Nam',
'VU' => 'Vanuatu',
'WF' => 'Wallis and Futuna',
'WS' => 'Samoa',
'YE' => 'Yemen',
'YT' => 'Mayotte',
'ZA' => 'South Africa',
'ZM' => 'Zambia',
'ZW' => 'Zimbabwe',
];