i18n API sample (#923)

This commit is contained in:
IanStanion-google
2023-05-19 12:57:02 -04:00
committed by GitHub
parent 5ffd262abc
commit eb4acc3d06
5 changed files with 44 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
{
"title": {
"message": "This is a title",
"description": "The title of the extension page"
},
"content": {
"message": "Hello world!",
"description": "The content of the extension page"
}
}

View File

@@ -0,0 +1,10 @@
{
"title": {
"message": "C'est une Titre",
"description": "le titre de la page d'extension"
},
"content": {
"message": "Bonjour le monde!",
"description": "le contenu de la page d'extension"
}
}

View File

@@ -0,0 +1,10 @@
{
"manifest_version": 3,
"name": "il8n API Example",
"version": "3",
"action": {
"default_popup": "popup.html"
},
"default_locale": "en",
"permissions": ["activeTab"]
}

View File

@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
</head>
<body>
<h1 id="title"></h1>
<p id="content"></p>
<script src="popup.js"></script>
</body>
</html>

View File

@@ -0,0 +1,3 @@
document.getElementById('title').textContent = chrome.i18n.getMessage('title');
document.getElementById('content').textContent =
chrome.i18n.getMessage('content');