Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

Now available: AJAX/PHP multilingual website templates

Discussion of Ken True's web site templates

Moderator: saratogaWX

gemini06720
Posts: 1700
Joined: Mon 10 Aug 2009 10:16 pm
Weather Station: No weather station
Operating System: No operating system
Location: World...

Re: Now available: AJAX/PHP multilingual website templates

Post by gemini06720 »

Mick, if I may, just a question (and the question is not addressed to you personally, but to everyone including the software designers): What is the purpose of having the 'year' format for almost-real-time information - would the 'day' and the 'month' formats not be more than enough for the purpose of display? :?

The only time the year the 'year' format 'might' (and I insist on the 'might') be useful is at the end of a year and the beginning of the following year (December 31 to January 01)... :roll:

The only visitors (guests/users) to our weather Web sites that might not be aware of the current year numbers ... are probably aliens just arriving/landing from another planet... :mrgreen:

It is my believes that the 'year' format should only be used for historical purposes, such as for the highest temperature on record (ie: January 01, 2012 @ 12:34), but for daily, weekly and monthly (changing) data, the addition of the 'year' format is superfluous... :|
gemini06720
Posts: 1700
Joined: Mon 10 Aug 2009 10:16 pm
Weather Station: No weather station
Operating System: No operating system
Location: World...

Re: Now available: AJAX/PHP multilingual website templates

Post by gemini06720 »

JennyLeez wrote:Both the short and long forecast are repeating themselves.
Jenny, do you wan to remove the short forecast (texts) from both your 'Current Conditions' (index.htm) page and 'Forecast' (forecast.php) pages?

The most flexible and permanent way to do that would be to install a new 'switches' (a variable) into the code of the Weather Underground forecast script (WU-forecast.php) - so that, when the short forecast 'switch' is true the short forecast is displayed, otherwise the short forecast is not displayed...

If you are familiar enough with HTML and PHP, the modification is quite easy - but, remember that the modified script will now become incompatible with futur releases...

Three parts of the "WU-forecast.php" script (version 1.19 - 09-Sep-2011) need to be modified.

The first modification - the code for short forecasts (displayed under the forecast images) is located between lines 746 and 752:

Code: Select all

        <tr valign ="top" align="center">
  <?php
    for ($i=$startIcon;$i<$finIcon;$i++) {
      print "<td style=\"width: $wdth%; text-align: center;\"><span style=\"font-size: 8pt;\">$WUforecastcond[$i]</span></td>\n";
    }
  ?>
          </tr>
A 'switch' (decision making code) needs to be added - thus the resulting line of code will be (between lines 746 and 754):

Code: Select all

  <?php if ($PrintMode and $printShortForecast) { ?>
        <tr valign ="top" align="center">
  <?php
    for ($i=$startIcon;$i<$finIcon;$i++) {
      print "<td style=\"width: $wdth%; text-align: center;\"><span style=\"font-size: 8pt;\">$WUforecastcond[$i]</span></td>\n";
    }
  ?>
          </tr>
  <?php } ?>
The second modification - the code for 'switching' the long forecasts on/off from an external request (script/template) is located between lines 646 and 651:

Code: Select all

if (isset($doPrintTextWU)) {
  $printText = $doPrintTextWU;
}
if (isset($_REQUEST['text']) ) {
  $printText = substr(strtolower($_REQUEST['text']),0,1) == 'y';
}
The code for 'switching' the short forecasts on/off from an external request (script/template) must be added (between lines 746 and 754):

Code: Select all

if (isset($doPrintForecastWU)) {
  $printShortForecast = $doPrintForecastWU;
}
if (isset($_REQUEST['shortforecast']) ) {
  $printShortForecast = substr(strtolower($_REQUEST['shortforecast']),0,1) == 'y';
}
if (isset($doPrintTextWU)) {
  $printText = $doPrintTextWU;
}
if (isset($_REQUEST['text']) ) {
  $printText = substr(strtolower($_REQUEST['text']),0,1) == 'y';
}
And finally, the third modification - the default 'switch' settings for what is displayed is located between lines 629 and 631:

Code: Select all

$printHeading = true;
$printIcons = true;
$printText = true;
The code for the default 'switch' setting for the short forecasts must be added (between lines 629 and 632):

Code: Select all

$printHeading = true;
$printIcons = true;
$printShortForecast = true;
$printText = true;
OK, to use the new 'switch'...

In the file/template you use to get the Weather Underground forecast (forecast.php), you must add the 'switch' when needed. I will be using the "wxforecast.php" template as an example (between lines 73 and 78):

Code: Select all

         <?php
     $doIncludeNWS = true; // handle advforecast2.php include
     $doIncludeWU  = true; // handle WU-forecast include also
     $doInclude     = true; // handle ec-forecast and WXSIM include also
     $doPrint     = true; //  ec-forecast.php setting
     include_once($SITE['fcstscript']); ?>
The new code with all the 'switches' (between lines 73 and 84):

Code: Select all

         <?php
     $doIncludeNWS = true; // handle advforecast2.php include
     $doIncludeWU  = true; // handle WU-forecast include also
     $doInclude     = true; // handle ec-forecast and WXSIM include also
     $doPrint     = true; //  ec-forecast.php setting
     //
     $doPrintHeadingWU = true; // display the heading
     $doPrintIconsWU = true; // display the forecast icons
     $doPrintForecastWU = true; // display the short forecasts
     $doPrintTextWU = true; // display the long forecasts
     //
     include_once($SITE['fcstscript']); ?>
I tested the code as I was writing this 'tutorial' and heading/icons/short forecasts/long forecasts were displaying (or not displaying) depending on the values placed into the 'switches'. :)
User avatar
saratogaWX
Posts: 1238
Joined: Wed 06 May 2009 5:02 am
Weather Station: Davis Vantage Pro Plus
Operating System: Windows 10 Professional
Location: Saratoga, CA, USA
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by saratogaWX »

That is a solution to the problem of the 'verbose forecasts' now appearing on the WeatherUnderground website.

I've done a bit of thought about a generalized solution for the problem, and had a small brainstorm to get the Forecast Icon legend from a different (and non-changing source) if the verbose forecast is more than N words long .. it's from the WU icons themselves :)

WU documents they have only the following icons+descriptions defined:
Forecast Conditions Icon Names

Chance of Flurries = chanceflurries
Chance of Rain = chancerain
Chance of Sleet = chancesleet
Chance of Snow = chancesnow
Chance of Thunderstorms = chancetstorms
Clear = clear
Cloudy = cloudy
Flurries = flurries
Fog = fog
Haze = hazy
Mostly Cloudy = mostlycloudy
Mostly Sunny = mostlysunny
Partly Cloudy = partlycloudy
Partly Sunny = partlysunny
Rain = rain
Sleet = sleet
Snow = snow
Sunny = sunny
Thunderstorms = tstorms
Thunderstorm = tstorms
Unknown = unknown
Doing a look at their icon sets, it's easy to map what the icon names are to a set of common words used to describe the condition. Then, a simple addition to the language-LL.txt file of

Code: Select all

langlookup|Chance flurries|Chance flurries|
langlookup|Chance rain|Chance rain|
langlookup|Chance sleet|Chance sleet|
langlookup|Chance snow|Chance snow|
langlookup|Chance thunderstorms|Chance thunderstorms|
langlookup|Clear|Clear|
langlookup|Cloudy|Cloudy|
langlookup|Flurries|Flurries|
langlookup|Fog|Fog|
langlookup|Hazy|Hazy|
langlookup|Mostly cloudy|Mostly cloudy|
langlookup|Partly cloudy|Partly cloudy|
langlookup|Mostly sunny|Mostly sunny|
langlookup|Rain|Rain|
langlookup|Sleet|Sleet|
langlookup|Snow|Snow|
langlookup|Sunny|Sunny|
langlookup|Thunderstorms|Thunderstorms|
will handle the language translation of the forecast legend to language LL (otherwise the English will show).
Some of those items are already present in a combination of the language-LL.txt and the plaintext-parser-lang-LL.txt files.

I'm working up a release of WU-forecast.php V1.20(ML) with this idea, and it does handle both the old terse forecasts and the new verbose forecasts.

Best regards,
Ken
User avatar
JennyLeez
Posts: 336
Joined: Wed 16 Dec 2009 2:32 am
Weather Station: La Crosse WS3083
Operating System: Windows XP, Win7 & Win 10
Location: Wairoa, Hawkes Bay. New Zealand.
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by JennyLeez »

Thank you Ken, I must admit being pleased to hear this.
I have removed the long forecast in the 2 cycles I am running while I attacked Ray's post above.
Meanwhile Tennis and Rugby have been consuming my time :)

I dont really want to come away from your layout otherwise as Ray said, I will have to change any new releases in the future you put out.
I just wish WU had of left it alone as it was just fine.
Now its messy and all over the place. Look at this for untidy:
http://saratoga-weather.org/scripts-WUf ... WUforecast

Cheers
Jenny
Wairoa, Hawkes Bay, New Zealand Weather Station:
http://wairoa.net/weather/index.htm
Cumulus Topsites:
http://cumulussites.net/
Image
User avatar
JennyLeez
Posts: 336
Joined: Wed 16 Dec 2009 2:32 am
Weather Station: La Crosse WS3083
Operating System: Windows XP, Win7 & Win 10
Location: Wairoa, Hawkes Bay. New Zealand.
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by JennyLeez »

Thanks Ray,
I shall have a play with the above now I have some time to think :)

Cheers
Jenny
Wairoa, Hawkes Bay, New Zealand Weather Station:
http://wairoa.net/weather/index.htm
Cumulus Topsites:
http://cumulussites.net/
Image
gemini06720
Posts: 1700
Joined: Mon 10 Aug 2009 10:16 pm
Weather Station: No weather station
Operating System: No operating system
Location: World...

Re: Now available: AJAX/PHP multilingual website templates

Post by gemini06720 »

Ken, using the icon/image file name to produce a short form weather forecast is a good idea...

But I still think a few additional 'switches' should be added to 'advforecast2.php', 'ec-forecast.php', 'WU-forecast.php' and 'plaintext-parser.php' to add greater flexibility as to what can and cannot be displayed... :roll:
miki41254
Posts: 20
Joined: Tue 20 Jan 2009 7:31 pm
Weather Station: W-8681
Operating System: Windows XP SP3
Location: Telese Terme Italy
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by miki41254 »

gemini06720 wrote:Mick, if I may, just a question (and the question is not addressed to you personally, but to everyone including the software designers): What is the purpose of having the 'year' format for almost-real-time information - would the 'day' and the 'month' formats not be more than enough for the purpose of display? :?

The only time the year the 'year' format 'might' (and I insist on the 'might') be useful is at the end of a year and the beginning of the following year (December 31 to January 01)... :roll:

The only visitors (guests/users) to our weather Web sites that might not be aware of the current year numbers ... are probably aliens just arriving/landing from another planet... :mrgreen:

It is my believes that the 'year' format should only be used for historical purposes, such as for the highest temperature on record (ie: January 01, 2012 @ 12:34), but for daily, weekly and monthly (changing) data, the addition of the 'year' format is superfluous... :|

I Agree.
Mick.
josebp
Posts: 65
Joined: Tue 13 Apr 2010 11:37 am
Weather Station: Davis Vantage Pro2
Operating System: WINDOWS 10
Location: Sevilla, España
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by josebp »

Hi Ken, the predictions of wu of my website:
http://www.tiempoensevilla.es/wxforecast.php

They do not correspond with the official website:
http://espanol.wunderground.com/global/ ... 08391.html

The version I use is the last and not know the reason why is not updated.

Best regards
José
----------------------------------------------------------

Hola Ken, en las predicciones de wu de mi web:
http://www.tiempoensevilla.es/wxforecast.php

No corresponden con las de la página oficial:
http://espanol.wunderground.com/global/ ... 08391.html

La versión que utilizo es la última y no sé el motivo por el que no se actualiza.

Saludos,
José
Image
User avatar
saratogaWX
Posts: 1238
Joined: Wed 06 May 2009 5:02 am
Weather Station: Davis Vantage Pro Plus
Operating System: Windows 10 Professional
Location: Saratoga, CA, USA
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by saratogaWX »

Another update to the ML version (V1.20) of WU-forecast.php now handles the verbose forecasts in English and Spanish in a better way. If the Icon forecast text is more than $maxForecastLegendWords setting (default=4), then the iconname from WU is used to generate a text description, since WU only uses the following icons:
Forecast Conditions Icon Names

Chance of Flurries = chanceflurries
Chance of Rain = chancerain
Chance of Sleet = chancesleet
Chance of Snow = chancesnow
Chance of Thunderstorms = chancetstorms
Clear = clear
Cloudy = cloudy
Flurries = flurries
Fog = fog
Haze = hazy
Mostly Cloudy = mostlycloudy
Mostly Sunny = mostlysunny
Partly Cloudy = partlycloudy
Partly Sunny = partlysunny
Rain = rain
Sleet = sleet
Snow = snow
Sunny = sunny
Thunderstorms = tstorms
Thunderstorm = tstorms
Unknown = unknown
I've added language translation lookups like this one for Spanish

Code: Select all

#
# WU-forecast.php Icon forecast terms
#
langlookup|Chance flurries|Posibilidad de ráfagas de nieve|
langlookup|Chance rain|Posibilidad de lluvia|
langlookup|Chance sleet|Posibilidad de aguanieve|
langlookup|Chance snow|Posibilidad de nieve|
langlookup|Chance thunderstorms|Posibilidad de tormentas|
langlookup|Clear|Despejado|
langlookup|Cloudy|Cubierto|
langlookup|Flurries|Ráfagas de nieve|
langlookup|Fog|Niebla|
langlookup|Hazy|Hazy|
langlookup|Mostly cloudy|Muy nuboso|
langlookup|Partly cloudy|Parcialmente nuboso|
langlookup|Mostly sunny|Muy poco nuboso|
langlookup|Rain|Probáblemente lluvioso|
langlookup|Sleet|Aguanieve|
langlookup|Snow|Nieve|
langlookup|Sunny|Soleado|
langlookup|Thunderstorms|Tormenta eléctrica|
#
to the language-es.txt translation file, so now the forecasts look MUCH better (see below images).

Note that this version has those features enabled in the ML version only.. no SA version is planned, so this only works within the AJAX/PHP template set.

If you create a set of langlookup entries for another language, please copy me so I can include them in the base language files.

Download: WU-forecast.php (ML) Version 1.20 13-Sep-2011 for old WD/PHP/World-ML or V3 Base-World template set)

Best regards,
Ken
You do not have the required permissions to view the files attached to this post.
User avatar
saratogaWX
Posts: 1238
Joined: Wed 06 May 2009 5:02 am
Weather Station: Davis Vantage Pro Plus
Operating System: Windows 10 Professional
Location: Saratoga, CA, USA
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by saratogaWX »

josebp wrote:Hi Ken, the predictions of wu of my website:
http://www.tiempoensevilla.es/wxforecast.php

They do not correspond with the official website:
http://espanol.wunderground.com/global/ ... 08391.html

The version I use is the last and not know the reason why is not updated.

Best regards
José
----------------------------------------------------------

Hola Ken, en las predicciones de wu de mi web:
http://www.tiempoensevilla.es/wxforecast.php

No corresponden con las de la página oficial:
http://espanol.wunderground.com/global/ ... 08391.html

La versión que utilizo es la última y no sé el motivo por el que no se actualiza.

Saludos,
José
Maybe a cache issue .. use wxforecast.php?force=1 to reload the cache.

I currently show the WU page as having
Pronóstico descriptivo
Martes Muy nublado, y luego parcialmente nublado. Alta de 37. Viento ligero.
Noche del martes Despejado. Alta de 21. Vientos del SO a 10 km/h.
Miércoles Parcialmente nublado. Alta de 36. Vientos del Este a 5 km/h.
Noche del Miércoles Despejado. Alta de 21. Vientos del SSO a 0-10 km/h.
Jueves Parcialmente nublado. Alta de 36. Vientos del Este a 10 km/h, cambiará al NNO in the afternoon.
Noche del jueves Despejado. Alta de 20 y húmedo. Vientos del OSO a 5 km/h.
Viernes Parcialmente nublado. Alta de 33. Vientos del SE a 10 km/h. Niebla irregular temprana.
Noche del viernes Parcialmente nublado, y luego despejado. Alta de 19 y húmedo. Vientos del SO a 10 km/h.
Sábado Parcialmente nublado. Alta de 31 y húmedo. Vientos del SO a 5 km/h. Niebla irregular temprana.
Noche del sábado Parcialmente nublado. Alta de 19 y húmedo. Vientos del SO a 10 km/h.
Domingo Muy nublado, y luego parcialmente nublado. Alta de 32. Vientos del SO a 10 km/h. Niebla irregular temprana.
Noche del domingo Parcialmente nublado. Alta de 18. Vientos del SO a 10 km/h.
Lunes Muy nublado, y luego parcialmente nublado. Alta de 32. Vientos del NNE a 5 km/h, cambiará al SE in the afternoon. Niebla irregular temprana.
Noche del lunes Despejado. Alta de 19. Viento ligero.
while your page has
Martes

Muy nublado, y luego parcialmente nublado. Alta de 37. Viento ligero.
Noche del martes

Despejado. Alta de 21. Vientos del SO a 10 km/h.
Miércoles

Parcialmente nublado. Alta de 36. Vientos del Este a 5 km/h.
Noche del Miércoles

Despejado. Alta de 21. Vientos del SSO a 0-10 km/h.
Jueves

Parcialmente nublado. Alta de 36. Vientos del Este a 10 km/h, cambiará al NNO in the afternoon.
Noche del jueves

Despejado. Alta de 20 y húmedo. Vientos del OSO a 5 km/h.
Viernes

Parcialmente nublado. Alta de 33. Vientos del SE a 10 km/h. Niebla irregular temprana.
Noche del viernes

Parcialmente nublado, y luego despejado. Alta de 19 y húmedo. Vientos del SO a 10 km/h.
Sábado

Parcialmente nublado. Alta de 31 y húmedo. Vientos del SO a 5 km/h. Niebla irregular temprana.
Noche del sábado

Parcialmente nublado. Alta de 19 y húmedo. Vientos del SO a 10 km/h.
Domingo

Muy nublado, y luego parcialmente nublado. Alta de 32. Vientos del SO a 10 km/h. Niebla irregular temprana.
Noche del domingo

Parcialmente nublado. Alta de 18. Vientos del SO a 10 km/h.
Lunes

Muy nublado, y luego parcialmente nublado. Alta de 32. Vientos del NNE a 5 km/h, cambiará al SE in the afternoon. Niebla irregular temprana.
Noche del lunes

Despejado. Alta de 19. Viento ligero.
While the format is a bit different, the content seems the same to me...

Best regards,
Ken
josebp
Posts: 65
Joined: Tue 13 Apr 2010 11:37 am
Weather Station: Davis Vantage Pro2
Operating System: WINDOWS 10
Location: Sevilla, España
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by josebp »

Hi Ken upgraded to the new version ... and after 5 minutes we began to see properly.
Computer stuff ... :bash:
Thank you. :clap:
regards,
José
-------------------------------------------------------------------------------
Hola Ken actualizado a la nueva versión... y a los 5 minutos se empezó a ver correctamente.
Cosas de la informática... :bash:
Gracias. :clap:
Saludos,
José
Image
User avatar
saratogaWX
Posts: 1238
Joined: Wed 06 May 2009 5:02 am
Weather Station: Davis Vantage Pro Plus
Operating System: Windows 10 Professional
Location: Saratoga, CA, USA
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by saratogaWX »

I think it is just a matter of timing. The WU forecast page updates at unannounced times. The WU-forecast.php script will cache the page for

Code: Select all

$refetchSeconds = 1800;
(1800 seconds is 30 minutes).

If WU updates the values on their website, you may have to wait as long as 30 minutes for the cache to be 'stale' and a fresh copy of the WU page stored in the cache.

We use cache to prevent excess loading on the WU webservers, and to speed up loading of your website for a viewer (since only once per 30 minutes do we have to wait for the WU page to be obtained and cached).

You can always force a cache load by manually adding ?force=1 when viewing the wxforecast.php page in your browser.

Best regards,
Ken
josebp
Posts: 65
Joined: Tue 13 Apr 2010 11:37 am
Weather Station: Davis Vantage Pro2
Operating System: WINDOWS 10
Location: Sevilla, España
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by josebp »

saratogaWX wrote:I think it is just a matter of timing. The WU forecast page updates at unannounced times. The WU-forecast.php script will cache the page for

Code: Select all

$refetchSeconds = 1800;
(1800 seconds is 30 minutes).

If WU updates the values on their website, you may have to wait as long as 30 minutes for the cache to be 'stale' and a fresh copy of the WU page stored in the cache.

We use cache to prevent excess loading on the WU webservers, and to speed up loading of your website for a viewer (since only once per 30 minutes do we have to wait for the WU page to be obtained and cached).

You can always force a cache load by manually adding ?force=1 when viewing the wxforecast.php page in your browser.

Best regards,
Ken
Hi Ken, for 2 minutes, the two pages show the same foresight.
Right now my page gives a forecast that does not correspond with that of WU.
I'll keep waiting to see if they are synchronized.
regards,
José
---------------------------------------------------------------
Hola Ken, durante 2 minutos, las dos páginas mostraban la misma previsión.
Ahora mismo mi página dá una previsión que no se corresponde con la de WU.
Seguiré esperando a ver si se sincronizan.
Saludos,
José
Image
User avatar
saratogaWX
Posts: 1238
Joined: Wed 06 May 2009 5:02 am
Weather Station: Davis Vantage Pro Plus
Operating System: Windows 10 Professional
Location: Saratoga, CA, USA
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by saratogaWX »

josebp wrote:
saratogaWX wrote:I think it is just a matter of timing. The WU forecast page updates at unannounced times. The WU-forecast.php script will cache the page for

Code: Select all

$refetchSeconds = 1800;
(1800 seconds is 30 minutes).

If WU updates the values on their website, you may have to wait as long as 30 minutes for the cache to be 'stale' and a fresh copy of the WU page stored in the cache.

We use cache to prevent excess loading on the WU webservers, and to speed up loading of your website for a viewer (since only once per 30 minutes do we have to wait for the WU page to be obtained and cached).

You can always force a cache load by manually adding ?force=1 when viewing the wxforecast.php page in your browser.

Best regards,
Ken
Hi Ken, for 2 minutes, the two pages show the same foresight.
Right now my page gives a forecast that does not correspond with that of WU.
I'll keep waiting to see if they are synchronized.
regards,
José
---------------------------------------------------------------
Hola Ken, durante 2 minutos, las dos páginas mostraban la misma previsión.
Ahora mismo mi página dá una previsión que no se corresponde con la de WU.
Seguiré esperando a ver si se sincronizan.
Saludos,
José
Hi José,

I just checked, and your site has the same detailed text forecast as WU shows. With the V1.20(ML) WU-forecast.php script, any first sentence in a forecast that is longer than 4 words will use the WU icon to substitute a short text (translated) for what would otherwise appear under the forecast icons. This is normal behavior. If you want the long text descriptions under the icons to appear again, then just set

Code: Select all

$maxForecastLegendWords = 99;
in WU-forecast.php and the use of the icons for text description will be disabled.

I do see that your cache is refreshing itself just fine and your cache file is writable.

Best regards,
Ken
You do not have the required permissions to view the files attached to this post.
josebp
Posts: 65
Joined: Tue 13 Apr 2010 11:37 am
Weather Station: Davis Vantage Pro2
Operating System: WINDOWS 10
Location: Sevilla, España
Contact:

Re: Now available: AJAX/PHP multilingual website templates

Post by josebp »

Hi Ken, I put 2 screenshots to see the difference between my page and WU.
regards,
José
------------------------------------------------------------------------------------------

Hola Ken, te pongo 2 capturas para que veas la diferencia entre mi página y WU.
Saludos,
José
You do not have the required permissions to view the files attached to this post.
Image
Post Reply