1*d10b5556SXylle<?php 2*d10b5556SXylle 3*d10b5556SXylle/** 4*d10b5556SXylle * Licensed to Jasig under one or more contributor license 5*d10b5556SXylle * agreements. See the NOTICE file distributed with this work for 6*d10b5556SXylle * additional information regarding copyright ownership. 7*d10b5556SXylle * 8*d10b5556SXylle * Jasig licenses this file to you under the Apache License, 9*d10b5556SXylle * Version 2.0 (the "License"); you may not use this file except in 10*d10b5556SXylle * compliance with the License. You may obtain a copy of the License at: 11*d10b5556SXylle * 12*d10b5556SXylle * http://www.apache.org/licenses/LICENSE-2.0 13*d10b5556SXylle * 14*d10b5556SXylle * Unless required by applicable law or agreed to in writing, software 15*d10b5556SXylle * distributed under the License is distributed on an "AS IS" BASIS, 16*d10b5556SXylle * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17*d10b5556SXylle * See the License for the specific language governing permissions and 18*d10b5556SXylle * limitations under the License. 19*d10b5556SXylle * 20*d10b5556SXylle * PHP Version 7 21*d10b5556SXylle * 22*d10b5556SXylle * @file CAS/Language/Galego.php 23*d10b5556SXylle * @category Authentication 24*d10b5556SXylle * @package PhpCAS 25*d10b5556SXylle * @author Enrique Huelva Rivero enrique.huelvarivero@plexus.es 26*d10b5556SXylle * @license http://www.apache.org/licenses/LICENSE-2.0 Apache License 2.0 27*d10b5556SXylle * @link https://wiki.jasig.org/display/CASC/phpCAS 28*d10b5556SXylle */ 29*d10b5556SXylle 30*d10b5556SXylle/** 31*d10b5556SXylle * Galego language class 32*d10b5556SXylle * 33*d10b5556SXylle * @class CAS_Languages_Galego 34*d10b5556SXylle * @category Authentication 35*d10b5556SXylle * @package PhpCAS 36*d10b5556SXylle * @author Enrique Huelva Rivero enrique.huelvarivero@plexus.es 37*d10b5556SXylle * @license http://www.apache.org/licenses/LICENSE-2.0 Apache License 2.0 38*d10b5556SXylle * @link https://wiki.jasig.org/display/CASC/phpCAS 39*d10b5556SXylle * 40*d10b5556SXylle 41*d10b5556SXylle * @sa @link internalLang Internationalization @endlink 42*d10b5556SXylle * @ingroup internalLang 43*d10b5556SXylle */ 44*d10b5556SXylleclass CAS_Languages_Galego implements CAS_Languages_LanguageInterface 45*d10b5556SXylle{ 46*d10b5556SXylle /** 47*d10b5556SXylle * Get the using server string 48*d10b5556SXylle * 49*d10b5556SXylle * @return string using server 50*d10b5556SXylle */ 51*d10b5556SXylle public function getUsingServer() 52*d10b5556SXylle { 53*d10b5556SXylle return 'usando servidor'; 54*d10b5556SXylle } 55*d10b5556SXylle 56*d10b5556SXylle /** 57*d10b5556SXylle * Get authentication wanted string 58*d10b5556SXylle * 59*d10b5556SXylle * @return string authentication wanted 60*d10b5556SXylle */ 61*d10b5556SXylle public function getAuthenticationWanted() 62*d10b5556SXylle { 63*d10b5556SXylle return 'Autenticación CAS necesaria!'; 64*d10b5556SXylle } 65*d10b5556SXylle 66*d10b5556SXylle /** 67*d10b5556SXylle * Get logout string 68*d10b5556SXylle * 69*d10b5556SXylle * @return string logout 70*d10b5556SXylle */ 71*d10b5556SXylle public function getLogout() 72*d10b5556SXylle { 73*d10b5556SXylle return 'Saída CAS necesaria!'; 74*d10b5556SXylle } 75*d10b5556SXylle 76*d10b5556SXylle /** 77*d10b5556SXylle * Get the should have been redirected string 78*d10b5556SXylle * 79*d10b5556SXylle * @return string should habe been redirected 80*d10b5556SXylle */ 81*d10b5556SXylle public function getShouldHaveBeenRedirected() 82*d10b5556SXylle { 83*d10b5556SXylle return 'Xa debería ser redireccionado ao servidor CAS. Faga click <a href="%s">aquí</a> para continuar'; 84*d10b5556SXylle } 85*d10b5556SXylle 86*d10b5556SXylle /** 87*d10b5556SXylle * Get authentication failed string 88*d10b5556SXylle * 89*d10b5556SXylle * @return string authentication failed 90*d10b5556SXylle */ 91*d10b5556SXylle public function getAuthenticationFailed() 92*d10b5556SXylle { 93*d10b5556SXylle return 'Autenticación CAS errada!'; 94*d10b5556SXylle } 95*d10b5556SXylle 96*d10b5556SXylle /** 97*d10b5556SXylle * Get the your were not authenticated string 98*d10b5556SXylle * 99*d10b5556SXylle * @return string not authenticated 100*d10b5556SXylle */ 101*d10b5556SXylle public function getYouWereNotAuthenticated() 102*d10b5556SXylle { 103*d10b5556SXylle return ' 104*d10b5556SXylle <p>Non estás autenticado</p><p>Podes volver tentalo facendo click <a href="%s">aquí</a>.</p><p>Se o problema persiste debería contactar con el <a href="mailto:%s">administrador deste sitio</a>.</p>'; 105*d10b5556SXylle } 106*d10b5556SXylle 107*d10b5556SXylle /** 108*d10b5556SXylle * Get the service unavailable string 109*d10b5556SXylle * 110*d10b5556SXylle * @return string service unavailable 111*d10b5556SXylle */ 112*d10b5556SXylle public function getServiceUnavailable() 113*d10b5556SXylle { 114*d10b5556SXylle return 'O servizo `<b>%s</b>\' non está dispoñible (<b>%s</b>).'; 115*d10b5556SXylle } 116*d10b5556SXylle} 117*d10b5556SXylle?> 118