Google Apps Login - Version 2.8.3

Version Description

Resolved conflict with some other plugins over Google-related function names.

Download this release

Release Info

Developer danlester
Plugin Icon 128x128 Google Apps Login
Version 2.8.3
Comparing to
See all releases

Code changes from version 2.8.1 to 2.8.3

autoload.php CHANGED
@@ -15,7 +15,7 @@
15
  * limitations under the License.
16
  */
17
 
18
- function google_api_php_client_autoload($className) {
19
  $classPath = explode('_', $className);
20
  if ($classPath[0] != 'GoogleGAL') { // Was Google
21
  return;
@@ -31,4 +31,4 @@ function google_api_php_client_autoload($className) {
31
  }
32
  }
33
 
34
- spl_autoload_register('google_api_php_client_autoload');
15
  * limitations under the License.
16
  */
17
 
18
+ function gal_google_api_php_client_autoload($className) {
19
  $classPath = explode('_', $className);
20
  if ($classPath[0] != 'GoogleGAL') { // Was Google
21
  return;
31
  }
32
  }
33
 
34
+ spl_autoload_register('gal_google_api_php_client_autoload');
core/core_google_apps_login.php CHANGED
@@ -83,71 +83,72 @@ class core_google_apps_login {
83
  $options = $this->get_option_galogin();
84
  wp_enqueue_script('jquery');
85
  ?>
86
- <style type="text/css">
87
- form#loginform p.galogin {
88
  background: none repeat scroll 0 0 #2EA2CC;
89
- border-color: #0074A2;
90
- box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15);
91
- color: #FFFFFF;
92
- text-decoration: none;
93
- text-align: center;
94
- vertical-align: middle;
95
- border-radius: 3px;
96
- padding: 4px;
97
- height: 27px;
98
- font-size: 14px;
99
- margin-bottom: <?php echo $options['ga_poweredby'] ? '6' : '16' ?>px;
100
- }
101
-
102
- form#loginform p.galogin a {
103
- color: #FFFFFF;
104
- line-height: 27px;
105
- font-weight: bold;
106
- }
107
 
108
- form#loginform p.galogin a:hover {
109
- color: #CCCCCC;
110
- }
111
-
112
- h3.galogin-or {
113
- text-align: center;
114
- margin-top: 16px;
115
- margin-bottom: 16px;
116
- }
117
-
118
- p.galogin-powered {
119
- font-size: 0.7em;
120
- font-style: italic;
121
- text-align: right;
122
- }
123
-
124
- p.galogin-logout {
125
- background-color: #FFFFFF;
126
- border: 4px solid #CCCCCC;
127
- box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
128
- padding: 12px;
129
- margin: 12px 0px;
130
- }
131
-
132
- <?php if ($this->should_hidewplogin($options)) { ?>
133
-
134
- div#login form#loginform p label[for=user_login],
135
- div#login form#loginform p label[for=user_pass],
136
- div#login form#loginform p label[for=rememberme],
137
- div#login form#loginform p.submit,
138
- div#login p#nav {
139
- display: none;
140
- }
141
-
142
- <?php } ?>
143
-
144
- </style>
145
  <?php }
146
 
147
  // public in case widgets want to use it
148
  public function ga_start_auth_get_url() {
149
  $options = $this->get_option_galogin();
150
  $clients = $this->createGoogleClient($options);
 
151
  $client = $clients[0];
152
 
153
  // Generate a CSRF token
@@ -209,26 +210,26 @@ class core_google_apps_login {
209
  jQuery(document).ready(function(){
210
  <?php ob_start(); /* Buffer javascript contents so we can run it through a filter */ ?>
211
 
212
- var loginform = jQuery('#loginform,#front-login-form');
213
- var googlelink = jQuery('p.galogin');
214
- var poweredby = jQuery('p.galogin-powered');
215
 
216
- <?php if ($this->should_hidewplogin($options)) { ?>
217
  loginform.empty();
218
  <?php
219
  } else {
220
  ?>
221
- loginform.prepend("<h3 class='galogin-or'><?php esc_html_e( 'or' , 'google-apps-login'); ?></h3>");
222
- <?php } ?>
223
-
224
- if (poweredby) {
225
- loginform.prepend(poweredby);
226
- }
227
- loginform.prepend(googlelink);
228
 
229
- <?php
230
- $fntxt = ob_get_clean();
231
- echo apply_filters('gal_login_form_readyjs', $fntxt);
232
  ?>
233
  });
234
  </script>
@@ -297,6 +298,7 @@ class core_google_apps_login {
297
 
298
  try {
299
  $clients = $this->createGoogleClient($options, true);
 
300
  $client = $clients[0];
301
  $oauthservice = $clients[1];
302
 
@@ -387,6 +389,7 @@ class core_google_apps_login {
387
  if (is_wp_error($user) && get_bloginfo('version') < 3.7) {
388
  // Only newer wordpress versions display errors from $user for us
389
  global $error;
 
390
  $error = htmlentities2($user->get_error_message());
391
  }
392
  return $user;
@@ -492,9 +495,9 @@ class core_google_apps_login {
492
 
493
  public function ga_admin_auth_message() {
494
  echo '<div class="error"><p>';
495
- echo sprintf( __('You will need to complete Google Apps Login <a href="%s">Settings</a> in order for the plugin to work', 'google-apps-login'),
496
- esc_url($this->get_settings_url()) );
497
- echo '</p></div>';
498
  }
499
 
500
  public function ga_admin_init() {
@@ -742,7 +745,9 @@ class core_google_apps_login {
742
  echo '<br class="clear">';
743
 
744
  if (count($serviceacct_plugins) == 0) {
745
- echo '</span>';
 
 
746
  }
747
 
748
  echo '</div>';
@@ -1165,6 +1170,16 @@ class core_google_apps_login {
1165
  }
1166
  }
1167
 
 
 
 
 
 
 
 
 
 
 
1168
  }
1169
 
1170
  class GAL_Service_Exception extends Exception {
83
  $options = $this->get_option_galogin();
84
  wp_enqueue_script('jquery');
85
  ?>
86
+ <style type="text/css">
87
+ form#loginform p.galogin {
88
  background: none repeat scroll 0 0 #2EA2CC;
89
+ border-color: #0074A2;
90
+ box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15);
91
+ color: #FFFFFF;
92
+ text-decoration: none;
93
+ text-align: center;
94
+ vertical-align: middle;
95
+ border-radius: 3px;
96
+ padding: 4px;
97
+ height: 27px;
98
+ font-size: 14px;
99
+ margin-bottom: <?php echo $options['ga_poweredby'] ? '6' : '16' ?>px;
100
+ }
101
+
102
+ form#loginform p.galogin a {
103
+ color: #FFFFFF;
104
+ line-height: 27px;
105
+ font-weight: bold;
106
+ }
107
 
108
+ form#loginform p.galogin a:hover {
109
+ color: #CCCCCC;
110
+ }
111
+
112
+ h3.galogin-or {
113
+ text-align: center;
114
+ margin-top: 16px;
115
+ margin-bottom: 16px;
116
+ }
117
+
118
+ p.galogin-powered {
119
+ font-size: 0.7em;
120
+ font-style: italic;
121
+ text-align: right;
122
+ }
123
+
124
+ p.galogin-logout {
125
+ background-color: #FFFFFF;
126
+ border: 4px solid #CCCCCC;
127
+ box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
128
+ padding: 12px;
129
+ margin: 12px 0;
130
+ }
131
+
132
+ <?php if ($this->should_hidewplogin($options)) { ?>
133
+
134
+ div#login form#loginform p label[for=user_login],
135
+ div#login form#loginform p label[for=user_pass],
136
+ div#login form#loginform p label[for=rememberme],
137
+ div#login form#loginform p.submit,
138
+ div#login p#nav {
139
+ display: none;
140
+ }
141
+
142
+ <?php } ?>
143
+
144
+ </style>
145
  <?php }
146
 
147
  // public in case widgets want to use it
148
  public function ga_start_auth_get_url() {
149
  $options = $this->get_option_galogin();
150
  $clients = $this->createGoogleClient($options);
151
+ /** @var GoogleGAL_Client $client */
152
  $client = $clients[0];
153
 
154
  // Generate a CSRF token
210
  jQuery(document).ready(function(){
211
  <?php ob_start(); /* Buffer javascript contents so we can run it through a filter */ ?>
212
 
213
+ var loginform = jQuery('#loginform,#front-login-form');
214
+ var googlelink = jQuery('p.galogin');
215
+ var poweredby = jQuery('p.galogin-powered');
216
 
217
+ <?php if ($this->should_hidewplogin($options)) { ?>
218
  loginform.empty();
219
  <?php
220
  } else {
221
  ?>
222
+ loginform.prepend("<h3 class='galogin-or'><?php esc_html_e( 'or' , 'google-apps-login'); ?></h3>");
223
+ <?php } ?>
224
+
225
+ if (poweredby) {
226
+ loginform.prepend(poweredby);
227
+ }
228
+ loginform.prepend(googlelink);
229
 
230
+ <?php
231
+ $fntxt = ob_get_clean();
232
+ echo apply_filters('gal_login_form_readyjs', $fntxt);
233
  ?>
234
  });
235
  </script>
298
 
299
  try {
300
  $clients = $this->createGoogleClient($options, true);
301
+ /** @var GoogleGAL_Client $client */
302
  $client = $clients[0];
303
  $oauthservice = $clients[1];
304
 
389
  if (is_wp_error($user) && get_bloginfo('version') < 3.7) {
390
  // Only newer wordpress versions display errors from $user for us
391
  global $error;
392
+ /** @var WP_Error $user */
393
  $error = htmlentities2($user->get_error_message());
394
  }
395
  return $user;
495
 
496
  public function ga_admin_auth_message() {
497
  echo '<div class="error"><p>';
498
+ echo sprintf( __('You will need to complete Google Apps Login <a href="%s">Settings</a> in order for the plugin to work', 'google-apps-login'),
499
+ esc_url($this->get_settings_url()) );
500
+ echo '</p></div>';
501
  }
502
 
503
  public function ga_admin_init() {
745
  echo '<br class="clear">';
746
 
747
  if (count($serviceacct_plugins) == 0) {
748
+ ?>
749
+ </span>
750
+ <?php
751
  }
752
 
753
  echo '</div>';
1170
  }
1171
  }
1172
 
1173
+ // Abstract
1174
+
1175
+ protected function my_plugin_basename() {
1176
+ throw new Exception("core_google_apps_login is an abstract class");
1177
+ }
1178
+
1179
+ protected function my_plugin_url() {
1180
+ throw new Exception("core_google_apps_login is an abstract class");
1181
+ }
1182
+
1183
  }
1184
 
1185
  class GAL_Service_Exception extends Exception {
google_apps_login.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Google Apps Login
5
  * Plugin URI: http://wp-glogin.com/
6
  * Description: Simple secure login for Wordpress through users' Google Apps accounts (uses secure OAuth2, and MFA if enabled)
7
- * Version: 2.8.1
8
  * Author: Dan Lester
9
  * Author URI: http://wp-glogin.com/
10
  * License: GPL3
@@ -17,7 +17,7 @@ require_once( plugin_dir_path(__FILE__).'/core/core_google_apps_login.php' );
17
 
18
  class basic_google_apps_login extends core_google_apps_login {
19
 
20
- protected $PLUGIN_VERSION = '2.8.1';
21
 
22
  // Singleton
23
  private static $instance = null;
4
  * Plugin Name: Google Apps Login
5
  * Plugin URI: http://wp-glogin.com/
6
  * Description: Simple secure login for Wordpress through users' Google Apps accounts (uses secure OAuth2, and MFA if enabled)
7
+ * Version: 2.8.3
8
  * Author: Dan Lester
9
  * Author URI: http://wp-glogin.com/
10
  * License: GPL3
17
 
18
  class basic_google_apps_login extends core_google_apps_login {
19
 
20
+ protected $PLUGIN_VERSION = '2.8.3';
21
 
22
  // Singleton
23
  private static $instance = null;
lang/google-apps-login-da_DK.mo ADDED
Binary file
lang/google-apps-login-da_DK.po ADDED
@@ -0,0 +1,377 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014
2
+ # This file is distributed under the same license as the package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: \n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/googleappslogin\n"
7
+ "POT-Creation-Date: 2015-06-23 08:49+0100\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2015-06-24 13:29+0100\n"
12
+ "Last-Translator: Alexander Leo-Hansen <alexanderleoh@gmail.com>\n"
13
+ "Language-Team: \n"
14
+ "X-Generator: Poedit 1.8.1\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "Language: da_DK\n"
17
+
18
+ #: basic_google_apps_login.php:47
19
+ msgid ""
20
+ "For full support, and premium features that greatly simplify WordPress user "
21
+ "management for admins, please visit:"
22
+ msgstr ""
23
+ "For fuld support og PRO funktioner, der i høj grad vil forenkle WordPress "
24
+ "brugerstyringen for admins, kan du besøge:"
25
+
26
+ #: basic_google_apps_login.php:80
27
+ msgid ""
28
+ "The Domain Control section is only applicable to the premium version of this "
29
+ "plugin."
30
+ msgstr "Domain Kontrol afsnittet gælder kun til PRO versionen af denne plugin."
31
+
32
+ #: basic_google_apps_login.php:82
33
+ msgid ""
34
+ "In this basic version of the plugin, any <i>existing</i> WordPress account "
35
+ "corresponding to a Google email address can authenticate via Google."
36
+ msgstr ""
37
+ "I denne version af pluginnet skal enhver <i>eksisterende</ i> WordPress-"
38
+ "konto svarende til en Google email godkendes via Google."
39
+
40
+ #: basic_google_apps_login.php:132
41
+ msgid ""
42
+ "Completely forget about WordPress user management - upgrade to <a href=\"%s"
43
+ "\">Google Apps Login premium</a> to automatically sync users from your "
44
+ "Google Apps domain"
45
+ msgstr ""
46
+ "Glem alt om WordPress brugerstyring - opgrader til <a href=\"%s\">Google "
47
+ "Apps Login PRO</a> for automatisk at synkronisere brugere fra dit Google "
48
+ "Apps domæne"
49
+
50
+ #: basic_google_apps_login.php:134
51
+ msgid "Purchase"
52
+ msgstr "Køb"
53
+
54
+ #: basic_google_apps_login.php:135
55
+ msgid "No Thanks"
56
+ msgstr "Nejtak"
57
+
58
+ #: core/commercial_google_apps_login.php:43
59
+ msgid "User with email address %s must use Login with Google"
60
+ msgstr "En bruger med denne email %s skal bruge logge ind med Google"
61
+
62
+ #: core/commercial_google_apps_login.php:71
63
+ msgid "User %s does not exist"
64
+ msgstr "Bruger %s eksistere ikke"
65
+
66
+ #: core/commercial_google_apps_login.php:80
67
+ msgid "Invalid email address"
68
+ msgstr "Ugyldig email"
69
+
70
+ #: core/commercial_google_apps_login.php:88
71
+ msgid "Email address needs to be in %s."
72
+ msgstr "Email skal være i %s."
73
+
74
+ #: core/commercial_google_apps_login.php:91
75
+ msgid ""
76
+ "%s not authorized - <a href=\"https://accounts.google.com/Logout\" target="
77
+ "\"_blank\">Sign out of Google</a> to switch accounts"
78
+ msgstr ""
79
+ "%s blev ikke autoriseret - <a href=\"https://accounts.google.com/Logout\" "
80
+ "target=\"_blank\">Log ud af Google</a> for at skifte konti."
81
+
82
+ #: core/commercial_google_apps_login.php:149
83
+ msgid ""
84
+ "By default, any existing account can authenticate either via Google (if a "
85
+ "Gmail/Google Apps account), or by WordPress username/password."
86
+ msgstr ""
87
+ "Som standard kan enhver eksisterende konto godkendes enten via Google (hvis "
88
+ "en Gmail / Google Apps konti), eller ved WordPress brugernavn / adgangskode."
89
+
90
+ #: core/commercial_google_apps_login.php:151
91
+ msgid ""
92
+ "To allow special behaviour on your Google Apps domain (auto-create users who "
93
+ "don't yet exist, or disable regular WordPress username/password access for "
94
+ "your users), fill in the following section."
95
+ msgstr ""
96
+ "At tillade særlig adfærd på dit Google Apps domæne (auto-oprette brugere, "
97
+ "der endnu ikke eksisterer, eller deaktivere WordPress brugernavn / "
98
+ "adgangskode adgang for dine brugere), udfyld det følgende afsnit."
99
+
100
+ #: core/commercial_google_apps_login.php:153
101
+ msgid ""
102
+ "Please read the <a href=\"%s\" target=\"gainstr\">instructions here</a> "
103
+ "first."
104
+ msgstr ""
105
+ "Venligst læs <a href=\"%s\" target=\"gainstr\">instruktionerne</a> først."
106
+
107
+ #: core/commercial_google_apps_login.php:158
108
+ msgid "My Google Apps domain"
109
+ msgstr "Mit Google Apps domæne"
110
+
111
+ #: core/commercial_google_apps_login.php:163
112
+ msgid "Auto-create new users on my domain"
113
+ msgstr "Auto-opret nye brugere på mit domæne"
114
+
115
+ #: core/commercial_google_apps_login.php:167
116
+ msgid "Default role for new users"
117
+ msgstr "Standard rolle for nye brugere"
118
+
119
+ #: core/commercial_google_apps_login.php:175
120
+ msgid "Disable WordPress username/password login for my domain"
121
+ msgstr "Deaktiver Wordpress brugernavn/kode login på mit domæne"
122
+
123
+ #: core/commercial_google_apps_login.php:180
124
+ msgid "Completely hide WordPress username and password boxes"
125
+ msgstr "Skjul Wordpress brugernavn og kode boksene"
126
+
127
+ #: core/commercial_google_apps_login.php:185
128
+ msgid ""
129
+ "Tick the last two with caution - leave unchecked until you are confident "
130
+ "Google Login is working for your own admin account"
131
+ msgstr ""
132
+ "Sæt kryds ved de to sidste med forsigtighed - efterlade umarkeret indtil du "
133
+ "er sikker med Google Login for din egen admin-konto"
134
+
135
+ #: core/commercial_google_apps_login.php:207
136
+ msgid ""
137
+ "You should have received a license key when you purchased the premium "
138
+ "version of Google Apps Login."
139
+ msgstr ""
140
+ "Du bør have modtaget en licensnøgle, når du har købt PRO-version af Google "
141
+ "Apps Login."
142
+
143
+ #: core/commercial_google_apps_login.php:209
144
+ msgid ""
145
+ "Please enter it below to enable automatic updates, or <a href=\"mailto:"
146
+ "contact@wp-glogin.com\">email us</a> if you do not have one."
147
+ msgstr ""
148
+ "Venligst indtast den forneden for at aktivere automatiske opdateringer, "
149
+ "eller <a href=\"mailto:contact@wp-glogin.com\">email os</a> hvis du ikke har "
150
+ "modtaget en."
151
+
152
+ #: core/commercial_google_apps_login.php:213
153
+ msgid "License Key"
154
+ msgstr "Licensnøgle"
155
+
156
+ #: core/commercial_google_apps_login.php:272
157
+ msgid ""
158
+ "Domain name should be a space-separated list of valid domains, in lowercase "
159
+ "letters (or blank)"
160
+ msgstr ""
161
+ "Domænenavnet skal være et adskilt af mellemrum, med små bogstaver (eller "
162
+ "blanke)"
163
+
164
+ #: core/commercial_google_apps_login.php:273
165
+ msgid "License key is too short"
166
+ msgstr "Licensnøglen er for kort"
167
+
168
+ #: core/commercial_google_apps_login.php:274
169
+ msgid "License key failed to activate"
170
+ msgstr "Licensnøglen blev ikke aktiveret"
171
+
172
+ #: core/commercial_google_apps_login.php:275
173
+ msgid "Group names must be valid email addresses"
174
+ msgstr "Gruppenavne skal have en gyldig email"
175
+
176
+ #: core/core_google_apps_login.php:163
177
+ msgid "Redirecting to <a href=\"%s\">Login via Google</a>..."
178
+ msgstr "Redirecting til <a href=\"%s\">Login via Google</a>..."
179
+
180
+ #: core/core_google_apps_login.php:173
181
+ msgid "Login with Google"
182
+ msgstr "Login med Google"
183
+
184
+ #: core/core_google_apps_login.php:177
185
+ msgid "Powered by "
186
+ msgstr "Powered by "
187
+
188
+ #: core/core_google_apps_login.php:191
189
+ msgid "or"
190
+ msgstr "eller"
191
+
192
+ #: core/core_google_apps_login.php:223
193
+ msgid "You did not grant access"
194
+ msgstr "Du har ikke tilladelse"
195
+
196
+ #: core/core_google_apps_login.php:245
197
+ msgid ""
198
+ "Session mismatch - try again, but there could be a problem setting state"
199
+ msgstr "Session mismatch - prøv igen, der er måske et problem med dine cookies"
200
+
201
+ #: core/core_google_apps_login.php:251
202
+ msgid ""
203
+ "Session mismatch - try again, but there could be a problem passing state"
204
+ msgstr "Session mismatch - prøv igen, der er måske et problem med dine cookies"
205
+
206
+ #: core/core_google_apps_login.php:258
207
+ msgid ""
208
+ "Session mismatch - try again, but there could be a problem setting cookies"
209
+ msgstr "Session mismatch - prøv igen, der er måske et problem med dine cookies"
210
+
211
+ #: core/core_google_apps_login.php:287
212
+ msgid "Email needs to be verified on your Google Account"
213
+ msgstr "Emailen skal være verificeret af Google"
214
+
215
+ #: core/core_google_apps_login.php:308
216
+ msgid "User authenticated OK, but error fetching user details from Google"
217
+ msgstr "Bruger er godkendt, men fejl i forhold til detaljer fra Google"
218
+
219
+ #: core/core_google_apps_login.php:327
220
+ msgid "User %s not registered in Wordpress"
221
+ msgstr "Bruger %s er ikke registreret i Wordpress"
222
+
223
+ #: core/core_google_apps_login.php:412
224
+ msgid ""
225
+ "You will need to complete Google Apps Login <a href=\"%s\">Settings</a> in "
226
+ "order for the plugin to work"
227
+ msgstr ""
228
+ "Du skal udfylde Google Apps Login <a href=\"%s\">Indstillinger</a> før "
229
+ "pluginnet vil virke"
230
+
231
+ #: core/core_google_apps_login.php:444 core/core_google_apps_login.php:449
232
+ msgid "Google Apps Login settings"
233
+ msgstr "Google Apps Login indstillinger"
234
+
235
+ #: core/core_google_apps_login.php:444 core/core_google_apps_login.php:449
236
+ msgid "Google Apps Login"
237
+ msgstr "Google Apps Login"
238
+
239
+ #: core/core_google_apps_login.php:469
240
+ msgid "Google Apps Login setup"
241
+ msgstr "Google Apps Login setup"
242
+
243
+ #: core/core_google_apps_login.php:475
244
+ msgid ""
245
+ "To set up your website to enable Google logins, you will need to follow "
246
+ "instructions specific to your website."
247
+ msgstr ""
248
+ "For at din hjemmeside kan håndtere Google logins, skal du følge "
249
+ "instruktionerne for dit websted."
250
+
251
+ #: core/core_google_apps_login.php:478
252
+ msgid "Click here to open your personalized instructions in a new window"
253
+ msgstr "Klik her for at åbne din personlige vejledning i et nyt vindue"
254
+
255
+ #: core/core_google_apps_login.php:504
256
+ #, fuzzy
257
+ msgid "Save Changes"
258
+ msgstr "Gem Ændringer"
259
+
260
+ #: core/core_google_apps_login.php:533
261
+ msgid "Settings saved."
262
+ msgstr "Indstillinger gemt."
263
+
264
+ #: core/core_google_apps_login.php:560
265
+ msgid ""
266
+ "The <a href='%s'>instructions</a> above will guide you to Google's Cloud "
267
+ "Console where you will enter two URLs, and also obtain two codes (Client ID "
268
+ "and Client Secret) which you will need to enter in the boxes below."
269
+ msgstr ""
270
+ "Ovenstående <a href='%s'>vejledning</a> vil guide dig til Googles Cloud "
271
+ "Console, hvor du skal indtaste to webadresser. Derefter vil du få to koder "
272
+ "(Client-id og Client Secret), som du skal indtaste i boksene nedenfor."
273
+
274
+ #: core/core_google_apps_login.php:565
275
+ msgid "Client ID"
276
+ msgstr "Client ID"
277
+
278
+ #: core/core_google_apps_login.php:568 core/core_google_apps_login.php:574
279
+ msgid "Normally something like %s"
280
+ msgstr "Normalt noget som %s"
281
+
282
+ #: core/core_google_apps_login.php:571
283
+ msgid "Client Secret"
284
+ msgstr "Client Secret"
285
+
286
+ #: core/core_google_apps_login.php:591
287
+ msgid ""
288
+ "Once you have the plugin working, you can try these settings to customize "
289
+ "the login flow for your users."
290
+ msgstr ""
291
+ "Når du har fået pluginnet til at virke, kan du prøve disse indstillinger for "
292
+ "at tilpasse login flowet for dine brugere."
293
+
294
+ #: core/core_google_apps_login.php:592
295
+ msgid "See <a href=\"%s\" target=\"gainstr\">instructions here</a>."
296
+ msgstr "Se <a href=\"%s\" target=\"gainstr\">instruktioner her</a>."
297
+
298
+ #: core/core_google_apps_login.php:600
299
+ msgid "Force user to confirm Google permissions every time"
300
+ msgstr "Tving brugeren til at bekræfte Google tilladelser hver gang"
301
+
302
+ #: core/core_google_apps_login.php:608
303
+ msgid "Automatically redirect to Google from login page"
304
+ msgstr "Automatisk redirect til Google fra login side"
305
+
306
+ #: core/core_google_apps_login.php:616
307
+ msgid "Display 'Powered By wp-glogin.com' on Login form"
308
+ msgstr "Vis 'Powered By wp-glogin.com' ved login"
309
+
310
+ #: core/core_google_apps_login.php:622
311
+ msgid "Multisite Options"
312
+ msgstr "Multisite indstillinger"
313
+
314
+ #: core/core_google_apps_login.php:623
315
+ msgid ""
316
+ "This setting is for multisite admins only. See <a href=\"%s\" target="
317
+ "\"gainstr\">instructions here</a>."
318
+ msgstr ""
319
+ "Denne indstilling er for multisite admins. Se <a href=\"%s\" target=\"gainstr"
320
+ "\">instruktioner her</a>."
321
+
322
+ #: core/core_google_apps_login.php:628
323
+ msgid "Use sub-site specific callback from Google"
324
+ msgstr "Gør brug af sub-site callback via Google"
325
+
326
+ #: core/core_google_apps_login.php:632
327
+ msgid "Leave unchecked if in doubt"
328
+ msgstr "Skal ikke krydses, hvis du er i tvivl"
329
+
330
+ #: core/core_google_apps_login.php:669
331
+ msgid "The Client ID should be longer than that"
332
+ msgstr "“Client ID” skal være længere end det"
333
+
334
+ #: core/core_google_apps_login.php:670
335
+ msgid "The Client Secret should be longer than that"
336
+ msgstr "“Client Secret” skal være længere end det"
337
+
338
+ #: core/core_google_apps_login.php:675
339
+ msgid "Unspecified error"
340
+ msgstr "Fejl"
341
+
342
+ #: core/core_google_apps_login.php:772
343
+ #, fuzzy
344
+ msgid "Settings"
345
+ msgstr "Indstillinger"
346
+
347
+ #: enterprise_google_apps_login.php:211
348
+ msgid "Default role"
349
+ msgstr "Standard rolle"
350
+
351
+ #: enterprise_google_apps_login.php:219
352
+ msgid "Check and reset roles on every login"
353
+ msgstr "Tjek og reset roller ved hvert login"
354
+
355
+ #: enterprise_google_apps_login.php:318
356
+ msgid "There are no logs to view."
357
+ msgstr "Der er ingen logs til rådighed."
358
+
359
+ # wordpress plugin description
360
+ msgid ""
361
+ "Simple secure login for Wordpress through users' Google Apps accounts (uses "
362
+ "secure OAuth2, and MFA if enabled)"
363
+ msgstr ""
364
+ "Sikker login og brugerstyring til Wordpress via din Google Apps konti "
365
+ "(bruger sikkerhederne OAuth2 og MFA, hvis aktiveret)"
366
+
367
+ # wordpress plugin description
368
+ msgid ""
369
+ "Simple secure login and user management for Wordpress through your Google "
370
+ "Apps domain (uses secure OAuth2, and MFA if enabled)"
371
+ msgstr ""
372
+ "Sikker login og brugerstyring til Wordpress via din Google Apps konti "
373
+ "(bruger sikkerhederne OAuth2 og MFA, hvis aktiveret)"
374
+
375
+ # wordpress plugin description
376
+ msgid "Google Apps Login Premium"
377
+ msgstr "Optimize Database after Deleting Revisions"
lang/google-apps-login-uk_UA.mo ADDED
Binary file
lang/google-apps-login-uk_UA.po ADDED
@@ -0,0 +1,386 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014
2
+ # This file is distributed under the same license as the package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: \n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/googleappslogin\n"
7
+ "POT-Creation-Date: 2014-04-28 18:15:50+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2015-03-22 16:25+0300\n"
12
+ "Last-Translator: Serj Kondrashov <serj.kondrashov@gmail.com>\n"
13
+ "Language-Team: <serj.kondrashov@gmail.com>\n"
14
+ "X-Generator: Poedit 1.5.4\n"
15
+ "Language: uk_UA\n"
16
+
17
+ #: basic_google_apps_login.php:47
18
+ msgid ""
19
+ "For full support, and premium features that greatly simplify WordPress user "
20
+ "management for admins, please visit:"
21
+ msgstr ""
22
+ "Щоб отримати повну підтримку та преміум можливості, які значно спрощують "
23
+ "управління користувачами, буль-ласка, відвідайте:"
24
+
25
+ #: basic_google_apps_login.php:80
26
+ msgid ""
27
+ "The Domain Control section is only applicable to the premium version of this "
28
+ "plugin."
29
+ msgstr ""
30
+ "Розділ 'Управління Доменами' доступний тільки у преміум версії цього плагіну."
31
+
32
+ #: basic_google_apps_login.php:82
33
+ msgid ""
34
+ "In this basic version of the plugin, any <i>existing</i> WordPress account "
35
+ "corresponding to a Google email address can authenticate via Google."
36
+ msgstr ""
37
+ "В цій базовій версії плагіну, будь-який <i>існуючий</i> акаунт WordPress, "
38
+ "пов'язаний з email-адресою Google, може авторизуватись через Google."
39
+
40
+ #: basic_google_apps_login.php:132
41
+ msgid ""
42
+ "Completely forget about WordPress user management - upgrade to <a href=\"%s"
43
+ "\">Google Apps Login premium</a> to automatically sync users from your "
44
+ "Google Apps domain"
45
+ msgstr ""
46
+ "Забудьте повністю про управління користувачами WordPress - оновіться до <a "
47
+ "href=\"%s\">Google Apps Login Преміум</a> щоб автоматично синхронізувати "
48
+ "користувачів Ваших доменів Google Apps"
49
+
50
+ #: basic_google_apps_login.php:134
51
+ msgid "Purchase"
52
+ msgstr "Купити"
53
+
54
+ #: basic_google_apps_login.php:135
55
+ msgid "No Thanks"
56
+ msgstr "Ні, дякую"
57
+
58
+ #: core/commercial_google_apps_login.php:43
59
+ msgid "User with email address %s must use Login with Google"
60
+ msgstr ""
61
+ "Користувач з email-адресою %s повинен використовувати вхід через Google"
62
+
63
+ #: core/commercial_google_apps_login.php:71
64
+ msgid "User %s does not exist"
65
+ msgstr "Користувач %s не існує"
66
+
67
+ #: core/commercial_google_apps_login.php:80
68
+ msgid "Invalid email address"
69
+ msgstr "Невірна адреса email"
70
+
71
+ #: core/commercial_google_apps_login.php:88
72
+ msgid "Email address needs to be in %s."
73
+ msgstr "Адреса email повинна бути в %s."
74
+
75
+ #: core/commercial_google_apps_login.php:91
76
+ msgid ""
77
+ "%s not authorized - <a href=\"https://accounts.google.com/Logout\" target="
78
+ "\"_blank\">Sign out of Google</a> to switch accounts"
79
+ msgstr ""
80
+ "%s не авторизований - <a href=\"https://accounts.google.com/Logout\" target="
81
+ "\"_blank\">Вийдіть з Google</a> щоб змінити акаунт"
82
+
83
+ #: core/commercial_google_apps_login.php:149
84
+ msgid ""
85
+ "By default, any existing account can authenticate either via Google (if a "
86
+ "Gmail/Google Apps account), or by WordPress username/password."
87
+ msgstr ""
88
+ "За змовчуванням, будь-який існуючий користувач може увійти через Google "
89
+ "(якщо має акаунт Gmail/Google Apps), або використовуючи ім'я користувача/"
90
+ "пароль WordPress."
91
+
92
+ #: core/commercial_google_apps_login.php:151
93
+ msgid ""
94
+ "To allow special behaviour on your Google Apps domain (auto-create users who "
95
+ "don't yet exist, or disable regular WordPress username/password access for "
96
+ "your users), fill in the following section."
97
+ msgstr ""
98
+ "Щоб дозволити спеціальну поведінку вашого домену Google Apps (автоматичне "
99
+ "створення користувачів, відключення стандартного входу з використанням ім'я "
100
+ "користувача/паролю WordPress), заповніть наступний розділ."
101
+
102
+ #: core/commercial_google_apps_login.php:153
103
+ msgid ""
104
+ "Please read the <a href=\"%s\" target=\"gainstr\">instructions here</a> "
105
+ "first."
106
+ msgstr ""
107
+ "Будь-ласка, спершу прочитайте <a href=\"%s\" target=\"gainstr\">цю "
108
+ "інструкцію</a>."
109
+
110
+ #: core/commercial_google_apps_login.php:158
111
+ msgid "My Google Apps domain"
112
+ msgstr "Мої домени Google Apps"
113
+
114
+ #: core/commercial_google_apps_login.php:163
115
+ msgid "Auto-create new users on my domain"
116
+ msgstr "Автоматично створювати нових користувачів в моєму домені"
117
+
118
+ #: core/commercial_google_apps_login.php:167
119
+ msgid "Default role for new users"
120
+ msgstr "Роль за змовчуванням для нових користувачів"
121
+
122
+ #: core/commercial_google_apps_login.php:175
123
+ msgid "Disable WordPress username/password login for my domain"
124
+ msgstr "Відключити вхід з використанням ім'я користувача/паролю WordPress"
125
+
126
+ #: core/commercial_google_apps_login.php:180
127
+ msgid "Completely hide WordPress username and password boxes"
128
+ msgstr "Повністю схвати поля імені користувача та паролю WordPress"
129
+
130
+ #: core/commercial_google_apps_login.php:185
131
+ msgid ""
132
+ "Tick the last two with caution - leave unchecked until you are confident "
133
+ "Google Login is working for your own admin account"
134
+ msgstr ""
135
+ "Будьте обережні, обираючи останні два пункти - залиште їх порожніми доки не "
136
+ "переконаєтесь, що вхід Google працює для вашого власного акаунту "
137
+ "адміністратора"
138
+
139
+ #: core/commercial_google_apps_login.php:207
140
+ msgid ""
141
+ "You should have received a license key when you purchased the premium "
142
+ "version of Google Apps Login."
143
+ msgstr ""
144
+ "Ви повинні отримати ліцензійний ключ під час придбання преміум-версії "
145
+ "плагіну Google Apps Login."
146
+
147
+ #: core/commercial_google_apps_login.php:209
148
+ msgid ""
149
+ "Please enter it below to enable automatic updates, or <a href=\"mailto:"
150
+ "contact@wp-glogin.com\">email us</a> if you do not have one."
151
+ msgstr ""
152
+ "Будь-ласка, введіть його нижче щоб активувати автоматичні оновлення, або <a "
153
+ "href=\"mailto:contact@wp-glogin.com\">напишіть нам email</a> якщо Ви його не "
154
+ "маєте."
155
+
156
+ #: core/commercial_google_apps_login.php:213
157
+ msgid "License Key"
158
+ msgstr "Ліцензійний ключ"
159
+
160
+ #: core/commercial_google_apps_login.php:272
161
+ msgid ""
162
+ "Domain name should be a space-separated list of valid domains, in lowercase "
163
+ "letters (or blank)"
164
+ msgstr ""
165
+ "Ім'я домену повинно бути списком дійсних доменних імен в нижньому регістрі, "
166
+ "що розділені пробілом (або порожнім)"
167
+
168
+ #: core/commercial_google_apps_login.php:273
169
+ msgid "License key is too short"
170
+ msgstr "Ліцензійний ключ дуже короткий"
171
+
172
+ #: core/commercial_google_apps_login.php:274
173
+ msgid "License key failed to activate"
174
+ msgstr "Помилка активації ліцензійного ключа"
175
+
176
+ #: core/commercial_google_apps_login.php:275
177
+ msgid "Group names must be valid email addresses"
178
+ msgstr "Імена груп повинні бути дійсними адресами email"
179
+
180
+ #: core/core_google_apps_login.php:163
181
+ msgid "Redirecting to <a href=\"%s\">Login via Google</a>..."
182
+ msgstr "Переадресація до <a href=\"%s\">Вхід через Google</a>..."
183
+
184
+ #: core/core_google_apps_login.php:173
185
+ msgid "Login with Google"
186
+ msgstr "Вхід з Google"
187
+
188
+ #: core/core_google_apps_login.php:177
189
+ msgid "Powered by "
190
+ msgstr "Розроблено "
191
+
192
+ #: core/core_google_apps_login.php:191
193
+ msgid "or"
194
+ msgstr "або"
195
+
196
+ #: core/core_google_apps_login.php:223
197
+ msgid "You did not grant access"
198
+ msgstr "Ви не надали доступ"
199
+
200
+ #: core/core_google_apps_login.php:245
201
+ msgid ""
202
+ "Session mismatch - try again, but there could be a problem setting state"
203
+ msgstr ""
204
+ "Збій сесії - спробуйте знову, але можуть виникнути проблеми встановлення "
205
+ "стану"
206
+
207
+ #: core/core_google_apps_login.php:251
208
+ msgid ""
209
+ "Session mismatch - try again, but there could be a problem passing state"
210
+ msgstr ""
211
+ "Збій сесії - спробуйте знову, але можуть виникнути проблеми зміни стану"
212
+
213
+ #: core/core_google_apps_login.php:258
214
+ msgid ""
215
+ "Session mismatch - try again, but there could be a problem setting cookies"
216
+ msgstr "Збій сесії - спробуйте знову, але можуть виникнути проблеми з cookies"
217
+
218
+ #: core/core_google_apps_login.php:287
219
+ msgid "Email needs to be verified on your Google Account"
220
+ msgstr "Адреса email повинна бути верифікована у Вашому акаунті Google"
221
+
222
+ #: core/core_google_apps_login.php:308
223
+ msgid "User authenticated OK, but error fetching user details from Google"
224
+ msgstr ""
225
+ "Користувач аутентифікований, але виникли помилки під час отримання деталей "
226
+ "від Google"
227
+
228
+ #: core/core_google_apps_login.php:327
229
+ msgid "User %s not registered in Wordpress"
230
+ msgstr "Користувач %s не зареєстрований у Wordpress"
231
+
232
+ #: core/core_google_apps_login.php:412
233
+ msgid ""
234
+ "You will need to complete Google Apps Login <a href=\"%s\">Settings</a> in "
235
+ "order for the plugin to work"
236
+ msgstr ""
237
+ "Ви повинні заповнити <a href=\"%s\">Налаштування</a> плагіну Google Apps "
238
+ "Login для його правильної роботи"
239
+
240
+ #: core/core_google_apps_login.php:444 core/core_google_apps_login.php:449
241
+ msgid "Google Apps Login settings"
242
+ msgstr "Налаштування Google Apps Login"
243
+
244
+ #: core/core_google_apps_login.php:444 core/core_google_apps_login.php:449
245
+ msgid "Google Apps Login"
246
+ msgstr "Google Apps Login"
247
+
248
+ #: core/core_google_apps_login.php:469
249
+ msgid "Google Apps Login setup"
250
+ msgstr "Встановлення Google Apps Login"
251
+
252
+ #: core/core_google_apps_login.php:475
253
+ msgid ""
254
+ "To set up your website to enable Google logins, you will need to follow "
255
+ "instructions specific to your website."
256
+ msgstr ""
257
+ "Щоб налаштувати вхід за допомогою Google, ви повинні слідувати специфічним "
258
+ "інструкціям для Вашого веб-сайту."
259
+
260
+ #: core/core_google_apps_login.php:478
261
+ msgid "Click here to open your personalized instructions in a new window"
262
+ msgstr ""
263
+ "Натисніть тут щоб відкрити Ваші персоналізовані інструкції у новому вікні"
264
+
265
+ #: core/core_google_apps_login.php:504
266
+ msgid "Save Changes"
267
+ msgstr "Зберегти зміни"
268
+
269
+ #: core/core_google_apps_login.php:533
270
+ msgid "Settings saved."
271
+ msgstr "Зміни збережено."
272
+
273
+ #: core/core_google_apps_login.php:560
274
+ msgid ""
275
+ "The <a href='%s'>instructions</a> above will guide you to Google's Cloud "
276
+ "Console where you will enter two URLs, and also obtain two codes (Client ID "
277
+ "and Client Secret) which you will need to enter in the boxes below."
278
+ msgstr ""
279
+ "Ці <a href='%s'>інструкції</a> перенаправлять Вас до консолі Google's Cloud, "
280
+ "де Ви повинні будете ввести дві URL-адреси, та отримати два коди (Client ID "
281
+ "та Client Secret), які Ви повинні ввести нижче."
282
+
283
+ #: core/core_google_apps_login.php:565
284
+ msgid "Client ID"
285
+ msgstr "Client ID"
286
+
287
+ #: core/core_google_apps_login.php:568 core/core_google_apps_login.php:574
288
+ msgid "Normally something like %s"
289
+ msgstr "Звичайно виглядає як %s"
290
+
291
+ #: core/core_google_apps_login.php:571
292
+ msgid "Client Secret"
293
+ msgstr "Client Secret"
294
+
295
+ #: core/core_google_apps_login.php:591
296
+ msgid ""
297
+ "Once you have the plugin working, you can try these settings to customize "
298
+ "the login flow for your users."
299
+ msgstr ""
300
+ "Якщо Ваш плагін запрацював, можете спробувати ці налаштування щоб змінити "
301
+ "процес входу користувачів"
302
+
303
+ #: core/core_google_apps_login.php:592
304
+ msgid "See <a href=\"%s\" target=\"gainstr\">instructions here</a>."
305
+ msgstr "Дивись <a href=\"%s\" target=\"gainstr\">інстувції тут</a>."
306
+
307
+ #: core/core_google_apps_login.php:600
308
+ msgid "Force user to confirm Google permissions every time"
309
+ msgstr "Змусити користувача щоразу підтверджувати дозволи Google"
310
+
311
+ #: core/core_google_apps_login.php:608
312
+ msgid "Automatically redirect to Google from login page"
313
+ msgstr "Автоматично переадресовувати до сторінки входу Google"
314
+
315
+ #: core/core_google_apps_login.php:616
316
+ msgid "Display 'Powered By wp-glogin.com' on Login form"
317
+ msgstr "Показувати 'Розроблено wp-glogin.com' на формі входу"
318
+
319
+ #: core/core_google_apps_login.php:622
320
+ msgid "Multisite Options"
321
+ msgstr "Налаштування для кількох сайтів"
322
+
323
+ #: core/core_google_apps_login.php:623
324
+ msgid ""
325
+ "This setting is for multisite admins only. See <a href=\"%s\" target="
326
+ "\"gainstr\">instructions here</a>."
327
+ msgstr ""
328
+ "Ці налаштування лише для адміністраторів кількох сайтів. Дивись <a href=\"%s"
329
+ "\" target=\"gainstr\">інструкції тут</a>."
330
+
331
+ #: core/core_google_apps_login.php:628
332
+ msgid "Use sub-site specific callback from Google"
333
+ msgstr "Використовувати специфічний sub-site callback від Google"
334
+
335
+ #: core/core_google_apps_login.php:632
336
+ msgid "Leave unchecked if in doubt"
337
+ msgstr "Залишити не обраним якщо порожнє"
338
+
339
+ #: core/core_google_apps_login.php:669
340
+ msgid "The Client ID should be longer than that"
341
+ msgstr "Client ID повинен бути довшим"
342
+
343
+ #: core/core_google_apps_login.php:670
344
+ msgid "The Client Secret should be longer than that"
345
+ msgstr "Client Secret повинен бути довшим"
346
+
347
+ #: core/core_google_apps_login.php:675
348
+ msgid "Unspecified error"
349
+ msgstr "Неочікувана помилка"
350
+
351
+ #: core/core_google_apps_login.php:772
352
+ msgid "Settings"
353
+ msgstr "Налаштування"
354
+
355
+ #: enterprise_google_apps_login.php:211
356
+ msgid "Default role"
357
+ msgstr "Роль за змовчуванням"
358
+
359
+ #: enterprise_google_apps_login.php:219
360
+ msgid "Check and reset roles on every login"
361
+ msgstr "Перевіряти та встановлювати ролі під час кожного входу"
362
+
363
+ #: enterprise_google_apps_login.php:318
364
+ msgid "There are no logs to view."
365
+ msgstr "Немає інформації для відображення"
366
+
367
+ # wordpress plugin description
368
+ msgid ""
369
+ "Simple secure login for Wordpress through users' Google Apps accounts (uses "
370
+ "secure OAuth2, and MFA if enabled)"
371
+ msgstr ""
372
+ "Простий безпечний вхід для Wordpress через акаунти Google Apps (використовує "
373
+ "безпечний OAuth2 та двофакторну авторизацію, якщо активовано)"
374
+
375
+ # wordpress plugin description
376
+ msgid ""
377
+ "Simple secure login and user management for Wordpress through your Google "
378
+ "Apps domain (uses secure OAuth2, and MFA if enabled)"
379
+ msgstr ""
380
+ "Простий безпечний вхід та управління користувачами для Wordpress через Ваші "
381
+ "домени Google Apps (використовує безпечний OAuth2 та двофакторну "
382
+ "авторизацію, якщо активовано)"
383
+
384
+ # wordpress plugin description
385
+ msgid "Google Apps Login Premium"
386
+ msgstr "Google Apps Login Преміум"
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
  === Plugin Name ===
2
  Contributors: danlester
3
- Tags: login, google, authentication, oauth2, oauth, admin, google apps, sso, single-sign-on, auth, intranet
4
  Requires at least: 3.7
5
- Tested up to: 4.1
6
- Stable tag: 2.8.1
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -70,8 +70,10 @@ This plugin currently operates in the following languages:
70
  * English - default
71
  * French (fr_FR) - translated by Lucien Ntumba of [GPC.solutions](http://gpcsolutions.fr/)
72
  * Spanish (es_ES) - translated by David Perez of [Closemarketing](https://www.closemarketing.es/)
 
73
  * Serbo-Croatian (sr_RS) - translated by Borisa Djuraskovic of [Web Hosting Hub](http://www.webhostinghub.com/)
74
  * Arabic (ar_SA) - translated by [Jeremy Varnham](http://profiles.wordpress.org/jvarn13)
 
75
 
76
  We are looking for volunteers to translate into their own language. If you would like to contribute a translation, please
77
  use the template POT file in the 'lang' folder, then email PO and MO files to contact@wp-glogin.com.
@@ -224,6 +226,10 @@ please [click here](http://wp-glogin.com/installing-google-apps-login/basic-setu
224
 
225
  == Changelog ==
226
 
 
 
 
 
227
  = 2.8.1 =
228
 
229
  'Session mismatch' warning should be much less of a problem now.
1
  === Plugin Name ===
2
  Contributors: danlester
3
+ Tags: login, google, authentication, oauth2, oauth, google login, google apps, sso, single-sign-on, auth, intranet
4
  Requires at least: 3.7
5
+ Tested up to: 4.3
6
+ Stable tag: 2.8.3
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
70
  * English - default
71
  * French (fr_FR) - translated by Lucien Ntumba of [GPC.solutions](http://gpcsolutions.fr/)
72
  * Spanish (es_ES) - translated by David Perez of [Closemarketing](https://www.closemarketing.es/)
73
+ * Danish (da_DK) - translated by Alexander Leo-Hansen of [alexanderleohansen.dk](http://alexanderleohansen.dk/)
74
  * Serbo-Croatian (sr_RS) - translated by Borisa Djuraskovic of [Web Hosting Hub](http://www.webhostinghub.com/)
75
  * Arabic (ar_SA) - translated by [Jeremy Varnham](http://profiles.wordpress.org/jvarn13)
76
+ * Ukrainian (uk_UA) - translated by Serj Kondrashov
77
 
78
  We are looking for volunteers to translate into their own language. If you would like to contribute a translation, please
79
  use the template POT file in the 'lang' folder, then email PO and MO files to contact@wp-glogin.com.
226
 
227
  == Changelog ==
228
 
229
+ = 2.8.3 =
230
+
231
+ Resolved conflict with some other plugins over Google-related function names.
232
+
233
  = 2.8.1 =
234
 
235
  'Session mismatch' warning should be much less of a problem now.