xref: /plugin/authssocas/vendor/apereo/phpcas/source/CAS/Languages/Spanish.php (revision d10b5556242e78d8a430c323b91984ec16415a46)
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/Spanish.php
23*d10b5556SXylle * @category Authentication
24*d10b5556SXylle * @package  PhpCAS
25*d10b5556SXylle * @author   Iván-Benjamín García Torà <ivaniclixx@gmail.com>
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 * Spanish language class
32*d10b5556SXylle *
33*d10b5556SXylle * @class    CAS_Languages_Spanish
34*d10b5556SXylle * @category Authentication
35*d10b5556SXylle * @package  PhpCAS
36*d10b5556SXylle * @author   Iván-Benjamín García Torà <ivaniclixx@gmail.com>
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_Spanish implements CAS_Languages_LanguageInterface
45*d10b5556SXylle{
46*d10b5556SXylle
47*d10b5556SXylle    /**
48*d10b5556SXylle     * Get the using server string
49*d10b5556SXylle     *
50*d10b5556SXylle     * @return string using server
51*d10b5556SXylle     */
52*d10b5556SXylle    public function getUsingServer()
53*d10b5556SXylle    {
54*d10b5556SXylle        return 'usando servidor';
55*d10b5556SXylle    }
56*d10b5556SXylle
57*d10b5556SXylle    /**
58*d10b5556SXylle     * Get authentication wanted string
59*d10b5556SXylle     *
60*d10b5556SXylle     * @return string authentication wanted
61*d10b5556SXylle     */
62*d10b5556SXylle    public function getAuthenticationWanted()
63*d10b5556SXylle    {
64*d10b5556SXylle        return '¡Autentificación CAS necesaria!';
65*d10b5556SXylle    }
66*d10b5556SXylle
67*d10b5556SXylle    /**
68*d10b5556SXylle     * Get logout string
69*d10b5556SXylle     *
70*d10b5556SXylle     * @return string logout
71*d10b5556SXylle     */
72*d10b5556SXylle    public function getLogout()
73*d10b5556SXylle    {
74*d10b5556SXylle        return '¡Salida CAS necesaria!';
75*d10b5556SXylle    }
76*d10b5556SXylle
77*d10b5556SXylle    /**
78*d10b5556SXylle     * Get the should have been redirected string
79*d10b5556SXylle     *
80*d10b5556SXylle     * @return string should habe been redirected
81*d10b5556SXylle     */
82*d10b5556SXylle    public function getShouldHaveBeenRedirected()
83*d10b5556SXylle    {
84*d10b5556SXylle        return 'Ya debería haber sido redireccionado al servidor CAS. Haga click <a href="%s">aquí</a> para continuar.';
85*d10b5556SXylle    }
86*d10b5556SXylle
87*d10b5556SXylle    /**
88*d10b5556SXylle     * Get authentication failed string
89*d10b5556SXylle     *
90*d10b5556SXylle     * @return string authentication failed
91*d10b5556SXylle     */
92*d10b5556SXylle    public function getAuthenticationFailed()
93*d10b5556SXylle    {
94*d10b5556SXylle        return '¡Autentificación CAS fallida!';
95*d10b5556SXylle    }
96*d10b5556SXylle
97*d10b5556SXylle    /**
98*d10b5556SXylle     * Get the your were not authenticated string
99*d10b5556SXylle     *
100*d10b5556SXylle     * @return string not authenticated
101*d10b5556SXylle     */
102*d10b5556SXylle    public function getYouWereNotAuthenticated()
103*d10b5556SXylle    {
104*d10b5556SXylle        return '<p>No estás autentificado.</p><p>Puedes volver a intentarlo haciendo click <a href="%s">aquí</a>.</p><p>Si el problema persiste debería contactar con el <a href="mailto:%s">administrador de este 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 'El servicio `<b>%s</b>\' no está disponible (<b>%s</b>).';
115*d10b5556SXylle    }
116*d10b5556SXylle}
117*d10b5556SXylle?>
118