1.1.4; added Slovenian translation

This commit is contained in:
Joaquim Homrighausen
2023-07-25 12:19:49 +02:00
parent 0bcab96366
commit 0ee4a96889
6 changed files with 56 additions and 30 deletions
+10 -3
View File
@@ -3,16 +3,24 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.1.4] - 2023-07-25
### Added
- Added Slovenian (sl) translation (#6); thank you Gregor Godler
- Added missing Hungarian (hu) translation (#5) in meta description
### Changed
- Some minor typeface (font) changes to play better with iOS/macOS browsers
- Some minor UI changes to make password strength indicator more clear
## [1.1.3] - 2023-06-05 ## [1.1.3] - 2023-06-05
### Added ### Added
- Added Hungarian (hu) translation (#5); thank you Mihaly Balassy - Added Hungarian (hu) translation (#5); thank you Mihaly Balassy
## [1.1.2] - 2023-02-21 ## [1.1.2] - 2023-02-21
### Added ### Added
- Added Luxembourgish (lb) translation (#2); thank you Alain Fontaine - Added Luxembourgish (lb) translation (#2); thank you Alain Fontaine
- Added French (fr) translation (#3); thank you Alain Fontaine - Added French (fr) translation (#3); thank you Alain Fontaine
- Added Finnish (fi) translation (PR#3); thank you Thomas Raehalme - Added Finnish (fi) translation (PR#3); thank you Thomas Raehalme
@@ -20,7 +28,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
## [1.1.1] - 2023-01-23 ## [1.1.1] - 2023-01-23
### Added ### Added
- Added Dutch translation (#1); thank you Jeroen van de Leur - Added Dutch translation (#1); thank you Jeroen van de Leur
## [1.1.0] - 2022-10-24 ## [1.1.0] - 2022-10-24
+3
View File
@@ -79,6 +79,9 @@ Thanks to **Peter Hampf** (hello `O/T-Track` :metal:) for the German translation
Thanks to **Jeroen van de Leur** for the Dutch translation :blush: Thanks to **Jeroen van de Leur** for the Dutch translation :blush:
Thanks to **Alain Fontaine** for the French and Luxembourgish translations :blush: Thanks to **Alain Fontaine** for the French and Luxembourgish translations :blush:
Thanks to **Thomas Raehalme** for the Finnish translations :blush: Thanks to **Thomas Raehalme** for the Finnish translations :blush:
Thanks to **Mihaly Balassy** for the Hungarian translations :blush:
Thanks to **Gregor Godler** for the Slovenian translations :blush:
Thanks for **Sarah Bailey** for assistance in "debugging" use on iOS/macOS :blush:
The "cloud icon" comes from [Streamline](https://streamlinehq.com) The "cloud icon" comes from [Streamline](https://streamlinehq.com)
+15 -6
View File
@@ -45,11 +45,16 @@ html {
background-color:var(--pom-bg-color-normal); background-color:var(--pom-bg-color-normal);
color:var(--pom-fg-color-normal); color:var(--pom-fg-color-normal);
} }
html * {
font-family: "SF Mono", SFMono-Regular, ui-monospace, "Lucida Sans Typewriter", "Lucida Console", "Bitstream Vera Sans Mono", monospace;
}
body { body {
padding:0px; padding:0px;
margin:0px; margin:0px;
font-family: "Lucida Sans Typewriter", "Lucida Console", Monaco, "Bitstream Vera Sans Mono", monospace;
} }
h1, h2 { h1, h2 {
color:var(--pom-h-color); color:var(--pom-h-color);
} }
@@ -105,7 +110,7 @@ a:hover {
} }
#mk-password-field { #mk-password-field {
width:98% !important; width:98% !important;
border:2px solid var(--pom-mk-password-field-border); border:2px solid var(--pom-mk-password-field-border) !important;
border-radius:5px !important; border-radius:5px !important;
} }
.mk-password-field-focus { .mk-password-field-focus {
@@ -119,9 +124,10 @@ a:hover {
cursor:pointer !important; cursor:pointer !important;
} }
#mk-password-good { #mk-password-good {
width:100% !important; width:98% !important;
height:48px; height:1.1rem !important;
margin-top:10px; margin-top:10px !important;
border:2px solid var(--pom-mk-password-field-border) !important;
} }
#mk-password-len-slider { #mk-password-len-slider {
-webkit-appearance:none; -webkit-appearance:none;
@@ -170,9 +176,11 @@ a:hover {
#mk-password-btn-div { #mk-password-btn-div {
text-align:right; text-align:right;
margin-bottom:10px; margin-bottom:10px;
line-height:1.4rem !important;
} }
#mk-password-btn { #mk-password-btn {
width:60px; padding-top:3px !important;
width:70px !important;
font-size:1.4rem !important; font-size:1.4rem !important;
line-height:1.4rem !important; line-height:1.4rem !important;
font-weight:bold; font-weight:bold;
@@ -206,6 +214,7 @@ a:hover {
.selection-col { .selection-col {
text-align:right; text-align:right;
justify-self:end; justify-self:end;
width:70px !important;
} }
.check-option { .check-option {
width:28px; width:28px;
+18 -17
View File
@@ -2,17 +2,19 @@
<html lang="en" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <html lang="en" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="description" content="Random Password Generator" lang="en"> <meta name="description" content="Random Password Generator" lang="en"/>
<meta name="description" content="Slumpmässigt Lösenord" lang="sv"> <meta name="description" content="Slumpmässigt Lösenord" lang="sv" />
<meta name="description" content="Zufallsgenerator für Passwörter" lang="de"> <meta name="description" content="Zufallsgenerator für Passwörter" lang="de" />
<meta name="description" content=“Willekeurig Wachtwoordgenerator" lang=“nl"> <meta name="description" content="Véletlenszerű jelszógenerátor" lang="hu" />
<meta name="description" content=“Zoufallspasswuertgenerator" lang=“lb"> <meta name="description" content="Willekeurig Wachtwoordgenerator" lang="nl" />
<meta name="description" content=“Générateur de mot de passe au hazard" lang=“fr"> <meta name="description" content="Zoufallspasswuertgenerator" lang="lb" />
<meta name="description" content="Salasanageneraattori" lang="fi"> <meta name="description" content="Générateur de mot de passe au hazard" lang="fr" />
<meta name="keywords" content="password generator,random password,lösenord,slumpmässigt lösenord,öppet moln,öppen källkod"> <meta name="description" content="Salasanageneraatt&ia=answerori" lang="fi" />
<meta name="author" content="Joaquim Homrighausen"> <meta name="description" content="Generator Naključnih Gesel" lang="sl" />
<meta name="generator" content="POMjs"> <meta name="keywords" content="password generator,random password,lösenord,slumpmässigt lösenord,öppet moln,öppen källkod" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="author" content="Joaquim Homrighausen" />
<meta name="generator" content="POMjs" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="shortcut icon" type="image/png" href="favicon/favicon-32x32.png" /> <link rel="shortcut icon" type="image/png" href="favicon/favicon-32x32.png" />
<title lang="en">POMjs - Random Password Generator</title> <title lang="en">POMjs - Random Password Generator</title>
<title lang="sv">POMjs - Slumpmässigt Lösenord</title> <title lang="sv">POMjs - Slumpmässigt Lösenord</title>
@@ -22,6 +24,7 @@
<title lang=“lb">POMjs - Zoufallspasswuertgenerator</title> <title lang=“lb">POMjs - Zoufallspasswuertgenerator</title>
<title lang=“fr">POMjs - Générateur de mot de passe au hazard</title> <title lang=“fr">POMjs - Générateur de mot de passe au hazard</title>
<title lang=“fi">POMjs - Salasanageneraattori</title> <title lang=“fi">POMjs - Salasanageneraattori</title>
<title lang="sl">POMjs - Generator Naključnih Gesel</title>
<link media="all" rel="stylesheet" href="css/normalize.min.css" /> <link media="all" rel="stylesheet" href="css/normalize.min.css" />
<link media="all" rel="stylesheet" href="css/password-om.css" /> <link media="all" rel="stylesheet" href="css/password-om.css" />
<meta name="robots" content="index,nofollow"> <meta name="robots" content="index,nofollow">
@@ -52,7 +55,7 @@
<script defer src="js/password-om.min.js" type="text/javascript" id="password-om"></script> <script defer src="js/password-om.min.js" type="text/javascript" id="password-om"></script>
</head> </head>
<!-- <!--
POMjs 1.1.3 POMjs 1.1.4
Plain vanilla javascript for the "Öppet Moln" ("Open Cloud") random Plain vanilla javascript for the "Öppet Moln" ("Open Cloud") random
password generator site (password.oppetmoln.se). For the sake of having password generator site (password.oppetmoln.se). For the sake of having
@@ -138,9 +141,7 @@
<div class="selection-row" id="mk-password-btn-div"> <div class="selection-row" id="mk-password-btn-div">
<div class="static-col"></div> <div class="static-col"></div>
<div class="selection-col"> <div class="selection-col">
<button type="button" name="mk-password-btn" id="mk-password-btn" title="" tabindex="8" autofocus> <button type="button" name="mk-password-btn" id="mk-password-btn" title="" tabindex="8" autofocus>&#8617;</button>
&#8629;&nbsp;
</button>
</div> </div>
</div> </div>
<div id="mk-password-div"> <div id="mk-password-div">
@@ -157,9 +158,9 @@
You may, or may not, want to display this. If you put this up You may, or may not, want to display this. If you put this up
on your own website, please be sure to change the content on your own website, please be sure to change the content
accordingly, thank you. accordingly, thank you.
<p id="gen-hosted-by">Website hosted by <span style="display:inline-block"><a href="https://www.webbplatsen.se" target="_blank" tabindex="-1">WebbPlatsen i Sverige AB</a></span></p>
--> -->
<p><small>POMjs by Joaquim Homrighausen, <span style="display:inline-block">get it at <a href="https://github.com/joho1968/POMjs" target="_blank" tabindex="-1">GitHub</a> (GPLv2)</span></small></p> <p id="gen-hosted-by">Website hosted by <span style="display:inline-block"><a href="https://www.webbplatsen.se" target="_blank" tabindex="-1">WebbPlatsen i Sverige AB</a></span></p>
<p><small>POMjs 1.1.4 by Joaquim Homrighausen, <span style="display:inline-block">get it at <a href="https://github.com/joho1968/POMjs" target="_blank" tabindex="-1">GitHub</a> (GPLv2)</span></small></p>
<p id="gen-timestamp"></p> <p id="gen-timestamp"></p>
</footer> </footer>
</body> </body>
+7 -1
View File
@@ -1,5 +1,5 @@
/** /**
* POMjs 1.1.3 * POMjs 1.1.4
* *
* password-om.js * password-om.js
* *
@@ -362,6 +362,12 @@ function POM_initialSetup() {
POM_cfgSlogan = 'Ei evästeitä, <span style="display:inline-block">ei seurantaa.</span><br/>Vain salasanoja.'; POM_cfgSlogan = 'Ei evästeitä, <span style="display:inline-block">ei seurantaa.</span><br/>Vain salasanoja.';
POM_cfgGenPasswordHint = 'Generoi salasana'; POM_cfgGenPasswordHint = 'Generoi salasana';
break; break;
case 'sl':
/* Thank you Gregor Godler */
POM_cfgTitle = 'Generator Naključnih Gesel';
POM_cfgSlogan = 'Brez piškotkov, <span style="display:inline-block">nič sledilnikov.</span><br/>Samo geslo.';
POM_cfgGenPasswordHint = 'Generiraj geslo';
break;
default: default:
POM_cfgTitle = 'Random Password Generator'; POM_cfgTitle = 'Random Password Generator';
POM_cfgSlogan = 'No cookies, <span style="display:inline-block">no trackers.</span><br/>Just passwords.'; POM_cfgSlogan = 'No cookies, <span style="display:inline-block">no trackers.</span><br/>Just passwords.';
+1 -1
View File
File diff suppressed because one or more lines are too long