Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/VincentTam/huginn.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Tam <sere@live.hk>2019-05-21 04:44:26 +0300
committerVincent Tam <sere@live.hk>2019-05-21 04:44:54 +0300
commite661fed5bfa6d6a633842c6c3ac6fdfd4db63a0b (patch)
tree9c7bac44370acda0022464ca6ea0f25431844297
parentc9e48180845fc19f8c111d551ba8b3faa67aa927 (diff)
Staticman i18n
Ce script en AWK a été appliqué ```awk /^# [A-Z].*/,/^[a-z-]+:/ { print $0 } /^[a-z-]+:/ { sub(":", "", $1) system("ls i18n | grep -q " $1 " && echo true || echo false"); print "" } /comment_btn_submit/,/comment_error_msg/ { split($1, a, "_") a31 = toupper(substr(a[3],1,1)) a32 = substr(a[3],2) print("- id: " a[2] a31 a32) split($0, b, " : ") print(" translation: " b[2]) } /comment_error_msg/ { print "" } ``` sur le fichier d'i18n du thème Beautiful Jekyll. J'ai vérifié mot à mot de l'esperanto. Néanmoins, le norvégien est d'autant plus dûr que j'avais pas envie de vérifier son grammaire.
-rw-r--r--assets/css/staticman.css18
-rw-r--r--assets/js/staticman.js9
-rw-r--r--i18n/br.yaml8
-rw-r--r--i18n/de.yaml8
-rw-r--r--i18n/en.yaml8
-rw-r--r--i18n/eo.yaml8
-rw-r--r--i18n/es.yaml8
-rw-r--r--i18n/fr.yaml8
-rw-r--r--i18n/it.yaml8
-rw-r--r--i18n/ja.yaml8
-rw-r--r--i18n/nb.yaml8
-rw-r--r--i18n/nl.yaml8
-rw-r--r--i18n/pl.yaml8
-rw-r--r--i18n/ru.yaml8
-rw-r--r--i18n/zh-CN.yaml8
-rw-r--r--i18n/zh-TW.yaml8
-rw-r--r--layouts/partials/staticman-comments.html10
17 files changed, 128 insertions, 21 deletions
diff --git a/assets/css/staticman.css b/assets/css/staticman.css
index d76032d..2b3e8a8 100644
--- a/assets/css/staticman.css
+++ b/assets/css/staticman.css
@@ -35,17 +35,16 @@
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
- box-shadow:0 0 2px #888;
width: 100%;
max-width: 100%;
- min-height: 10ex;
+ min-height: 5rem;
}
.staticman-comments .comment-avatar {
float: left;
- width: 48px;
- height: 48px;
- margin-right: 10px;
+ width: 3rem;
+ height: 3rem;
+ margin-right: 1rem;
}
.staticman-comments .static-comment-reply {
@@ -56,10 +55,7 @@
content: ' ↷ ';
}
-.form--loading:before {
- content: '';
-}
-
-.form--loading .form__spinner {
- display: block;
+.staticman-comments .form--loading:before {
+ opacity: 0.5;
+ cursor: not-allowed;
}
diff --git a/assets/js/staticman.js b/assets/js/staticman.js
index 0d20fe1..a09cbd8 100644
--- a/assets/js/staticman.js
+++ b/assets/js/staticman.js
@@ -14,16 +14,15 @@ $(document).ready(function() {
data: $(this).serialize(),
contentType: 'application/x-www-form-urlencoded',
success: function (data) {
- // $('.js-form input[type="submit"]').val('{{ i18n comment_btn_submit }}');
- // showAlert('{{ i18n comment_success_msg }}');
+ $('.js-form input[type="submit"]').val('{{ i18n btnSubmitted }}');
+ showAlert('{{ i18n successMsg }}');
showAlert('success');
- $(form).removeClass('form--loading');
clearForm();
},
error: function (err) {
console.log(err);
- // $('.js-form input[type="submit"]').val('{{ i18n comment_btn_submit }}');
- // showAlert('{{ i18n comment_error_msg }}');
+ $('.js-form input[type="submit"]').val('{{ i18n btnSubmit }}');
+ showAlert('{{ i18n errorMsg }}');
showAlert('failed');
$(form).removeClass('form--loading');
}
diff --git a/i18n/br.yaml b/i18n/br.yaml
index 26aaf61..37b5274 100644
--- a/i18n/br.yaml
+++ b/i18n/br.yaml
@@ -64,6 +64,14 @@
translation: "Seu website"
- id: replyToMsg
translation: "Responder a este comentário"
+- id: btnSubmit
+ translation: "Enviar Comentário"
+- id: btnSubmitted
+ translation: "Enviado"
+- id: successMsg
+ translation: "Obrigado pelo seu comentário! Ele aparecerá no site assim que for aprovado."
+- id: errorMsg
+ translation: "Desculpe, ocorreu um erro no envio. Por favor verifique se todos os campos obrigatórios foram preenchidos e tente novamente."
# Delayed Disqus
- id: show
diff --git a/i18n/de.yaml b/i18n/de.yaml
index fa20166..db72e11 100644
--- a/i18n/de.yaml
+++ b/i18n/de.yaml
@@ -64,6 +64,14 @@
translation: "Ihre Website"
- id: replyToMsg
translation: "Auf diesen Kommentar antworten"
+- id: btnSubmit
+ translation: "Kommentar absenden"
+- id: btnSubmitted
+ translation: "Versendet"
+- id: successMsg
+ translation: "Danke für den Kommentar! Er wird nach Prüfung auf der Seite angezeigt."
+- id: errorMsg
+ translation: "Entschuldigung, es gab einen Fehler. Bitte fülle alle benötigten Felder aus und versuche es erneut."
# Delayed Disqus
- id: show
diff --git a/i18n/en.yaml b/i18n/en.yaml
index 9496d20..08f4e32 100644
--- a/i18n/en.yaml
+++ b/i18n/en.yaml
@@ -64,6 +64,14 @@
translation: "You website"
- id: replyToMsg
translation: "Reply to this comment"
+- id: btnSubmit
+ translation: "Submit comment"
+- id: btnSubmitted
+ translation: "Submitted"
+- id: successMsg
+ translation: "Thanks for your comment! It will show on the site once it has been approved."
+- id: errorMsg
+ translation: "Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again."
# Delayed Disqus
- id: show
diff --git a/i18n/eo.yaml b/i18n/eo.yaml
index f8a10d5..ffd7b92 100644
--- a/i18n/eo.yaml
+++ b/i18n/eo.yaml
@@ -64,6 +64,14 @@
translation: "Via retpaĝaro"
- id: replyToMsg
translation: "Aldoni komenton al ĉi tiu komento"
+- id: btnSubmit
+ translation: "Sendi komenton"
+- id: btnSubmitted
+ translation: "Sendita"
+- id: successMsg
+ translation: "Dankon pro via komento! Ĝi montros en la retejo kiam gî estos aprobita."
+- id: errorMsg
+ translation: "Pardonu, estis eraro kun via sendado. Bonvolu certigi vin ke ĉiuj bezonataj kampoj estas kompletigita kaj provu denove."
# Delayed Disqus
- id: show
diff --git a/i18n/es.yaml b/i18n/es.yaml
index 915ae4a..973d5af 100644
--- a/i18n/es.yaml
+++ b/i18n/es.yaml
@@ -64,6 +64,14 @@
translation: "Tu sitio web"
- id: replyToMsg
translation: "Contestar a este comentario"
+- id: btnSubmit
+ translation: "Enviar Commentario"
+- id: btnSubmitted
+ translation: "Enviado"
+- id: successMsg
+ translation: "Gracias por su comentario!, Este se visualizará en el sitio una vez haya sido aprobado"
+- id: errorMsg
+ translation: "Lo sentimos, ha ocurrido un error al enviar su comentario. Por favor asegurese que todos los campos han sido diligenciados e intente de nuevo"
# Delayed Disqus
- id: show
diff --git a/i18n/fr.yaml b/i18n/fr.yaml
index 3fdb309..a55b4e9 100644
--- a/i18n/fr.yaml
+++ b/i18n/fr.yaml
@@ -64,6 +64,14 @@
translation: "Votre site web"
- id: replyToMsg
translation: "Répondre à ce commentaire"
+- id: btnSubmit
+ translation: "Envoyer"
+- id: btnSubmitted
+ translation: "Envoyé"
+- id: successMsg
+ translation: "Merci pour votre commentaire, il sera visible sur le site une fois approuvé."
+- id: errorMsg
+ translation: "Désolé, une erreur est survenue lors de la soumission. Vérifiez que les champs obligatoires ont été remplis et réessayez."
# Delayed Disqus
- id: show
diff --git a/i18n/it.yaml b/i18n/it.yaml
index 44ef8c3..3dd9543 100644
--- a/i18n/it.yaml
+++ b/i18n/it.yaml
@@ -64,6 +64,14 @@
translation: "Il tuo website"
- id: replyToMsg
translation: "Rispondi a questo commento"
+- id: btnSubmit
+ translation: "Invia commento"
+- id: btnSubmitted
+ translation: "Inviato"
+- id: successMsg
+ translation: "Grazie per il tuo commento! Verrà visualizzato nel sito una volta che sarà approvato."
+- id: errorMsg
+ translation: "C'è stato un errore con il tuo invio. Assicurati che tutti i campi richiesti siano stati completati e riprova."
# Delayed Disqus
- id: show
diff --git a/i18n/ja.yaml b/i18n/ja.yaml
index 897ba97..0a7ca19 100644
--- a/i18n/ja.yaml
+++ b/i18n/ja.yaml
@@ -64,6 +64,14 @@
translation: "ウェブサイト"
- id: replyToMsg
translation: "コメントを返信"
+- id: btnSubmit
+ translation: "コメントを送信する"
+- id: btnSubmitted
+ translation: "送信しました"
+- id: successMsg
+ translation: "コメントありがとうございます! コメントは承認されるとページに表示されます。"
+- id: errorMsg
+ translation: "送信エラーです。必須項目がすべて入力されていることを確認して再送信してください。"
# Delayed Disqus
- id: show
diff --git a/i18n/nb.yaml b/i18n/nb.yaml
index df16837..4993b15 100644
--- a/i18n/nb.yaml
+++ b/i18n/nb.yaml
@@ -64,6 +64,14 @@
translation: "Din webside"
- id: replyToMsg
translation: "Svar på denne kommentaren"
+ - id: btnSubmit
+ translation: "Sende kommentar"
+ - id: btnSubmitted
+ translation: "Sendt"
+ - id: successMsg
+ translation: "Takk for kommentaren din! Det vil vises på nettstedet når det er godkjent."
+ - id: errorMsg
+ translation: "Beklager, det var en feil med innleveringen din. Sørg for at alle nødvendige felt er fullført, og prøv igjen."
# Delayed Disqus
- id: show
diff --git a/i18n/nl.yaml b/i18n/nl.yaml
index 1e1dde1..b4d5b80 100644
--- a/i18n/nl.yaml
+++ b/i18n/nl.yaml
@@ -64,6 +64,14 @@
translation: "Jouw website"
- id: replyToMsg
translation: "Commentaar toevoegen aan deze commentaar"
+- id: btnSubmit
+ translation: "Commentaar toevoegen"
+- id: btnSubmitted
+ translation: "Toegevoegd"
+- id: successMsg
+ translation: "Bedankt voor uw reactie! Het zal op de site worden weergegeven zodra het is goedgekeurd."
+- id: errorMsg
+ translation: "Sorry, er is een fout opgetreden bij uw inzending. Zorg ervoor dat alle vereiste velden zijn voltooid en probeer het opnieuw."
# Delayed Disqus
- id: show
diff --git a/i18n/pl.yaml b/i18n/pl.yaml
index 91ef500..6079635 100644
--- a/i18n/pl.yaml
+++ b/i18n/pl.yaml
@@ -64,6 +64,14 @@
translation: "Twoja strona internetowa"
- id: replyToMsg
translation: "Odpowiedz na ten komentarz"
+- id: btnSubmit
+ translation: "Skomentuj"
+- id: btnSubmitted
+ translation: "Komentarz dodany"
+- id: successMsg
+ translation: "Dziękuję za Twój komentarz! Zostanie dodany po akceptacji."
+- id: errorMsg
+ translation: "Niestety wystąpił błąd. Proszę upewnij się, że wszystkie wymagane pola zostały wypełnione i spróbuj ponownie."
# Delayed Disqus
- id: show
diff --git a/i18n/ru.yaml b/i18n/ru.yaml
index 31714a4..f4f17ef 100644
--- a/i18n/ru.yaml
+++ b/i18n/ru.yaml
@@ -64,6 +64,14 @@
translation: "Ваш сайт"
- id: replyToMsg
translation: "Оветить на этот комментарий"
+- id: btnSubmit
+ translation: "Оставить комментарий"
+- id: btnSubmitted
+ translation: "Отправлено"
+- id: successMsg
+ translation: "Спасибо за Ваш комментарий! Он будет опубликован на сайте после проверки."
+- id: errorMsg
+ translation: "К сожалению, произошла ошибка с отправкой комментария. Пожалуйста, убедитесь, что все обязательные поля заполнены и попытайтесь снова."
# Delayed Disqus
- id: show
diff --git a/i18n/zh-CN.yaml b/i18n/zh-CN.yaml
index 3b3a668..24d67b3 100644
--- a/i18n/zh-CN.yaml
+++ b/i18n/zh-CN.yaml
@@ -64,6 +64,14 @@
translation: "你的网页"
- id: replyToMsg
translation: "回覆该讯息"
+- id: btnSubmit
+ translation: "提交评论"
+- id: btnSubmitted
+ translation: "已提交"
+- id: successMsg
+ translation: "感谢您的评论!被批准后它会立即在此站点展示。"
+- id: errorMsg
+ translation: "很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。"
# Delayed Disqus
- id: show
diff --git a/i18n/zh-TW.yaml b/i18n/zh-TW.yaml
index d9b0a10..2d9e23f 100644
--- a/i18n/zh-TW.yaml
+++ b/i18n/zh-TW.yaml
@@ -64,6 +64,14 @@
translation: "您的網頁"
- id: replyToMsg
translation: "回覆該訊息"
+- id: btnSubmit
+ translation: "送出留言"
+- id: btnSubmitted
+ translation: "已送出"
+- id: successMsg
+ translation: "感謝您的留言! 審核後將會顯示在站上。"
+- id: errorMsg
+ translation: "抱歉,部份資料輸入有問題。請確認資料填寫正確後再試一次。"
# Delayed Disqus
- id: show
diff --git a/layouts/partials/staticman-comments.html b/layouts/partials/staticman-comments.html
index 03f5dd5..4e75ebc 100644
--- a/layouts/partials/staticman-comments.html
+++ b/layouts/partials/staticman-comments.html
@@ -76,9 +76,9 @@
{{ end }}
<textarea name="fields[comment]" placeholder="{{ i18n "useMarkdown" }}"></textarea>
- <input type="text" name="fields[name]" placeholder="{{ i18n "yourName" }}"/>
- <input type="email" name="fields[email]" placeholder="{{ i18n "yourEmail" }}"/>
- <input type="text" name="fields[website]" placeholder="{{ i18n "yourWebsite" }}"/>
+ <input type="text" name="fields[name]" placeholder="{{ i18n "yourName" }}">
+ <input type="email" name="fields[email]" placeholder="{{ i18n "yourEmail" }}">
+ <input type="text" name="fields[website]" placeholder="{{ i18n "yourWebsite" }}">
{{ if .Site.Params.staticman.recaptcha }}
<div class="g-recaptcha" data-sitekey="{{ .Site.Params.staticman.recaptcha.sitekey }}"></div>
@@ -90,7 +90,7 @@
</p>
<!-- End comment form alert messaging -->
- <input type="submit" value="Submit" class="button">
- <input type="reset" value="Reset" class="button">
+ <input type="submit" value="{{ i18n "btnSubmit" }}" class="button">
+ <input type="reset" value="{{ i18n "btnReset" }}" class="button">
</form>
</section>