http://wiki.rubikintegration.com/zen...les/ssu/config
Check "Multi Language Support".
Also, post your site url.
http://wiki.rubikintegration.com/zen...les/ssu/config
Check "Multi Language Support".
Also, post your site url.
I no longer provide installation support on forum for all my modules. However, if there are real bugs with the modules please feel free to contact me
Yellow this has nothing to do with seo, just wanted to know if you are over at twitter too, if so what is the name you go by their..
Is your site Upgraded to the current version 1.5.4 Yet?
zencart-upgrades-website-installation
Hi yellow1912,
Read many of your posts, thank you for the prompt reply.
the local.config.php is set correctly and also he.php is saved on hebrew-windows encoding as my hebrew.php file.
utf-8 doesn't work for me.
the url is www.israelijewel.com/zohar
@countrycharm: yes, it is: http://twitter.com/rubikint
@eavinu: should be he.php
Also, I suspect you are not using the latest version, where did you download it? Latest version can be grabbed here (totally free):
http://eazy-templates.com/web-templa...simple-seo-url
I no longer provide installation support on forum for all my modules. However, if there are real bugs with the modules please feel free to contact me
After upgrading, make sure you recheck all the settings again, is multi language on? How about the config file?
If you want, I can take a look in the site for you, simple shoot me a pm with your temp admin and ftp login
I no longer provide installation support on forum for all my modules. However, if there are real bugs with the modules please feel free to contact me
Yellow1912 !! Thank you - great working module! Just fantastic!
I have one small question though..
My store is in Norwegian - we use the letters æ, ø, and å. (ÆØÅ)
Is it possible to get this shown as æ = ae, ø=o and å=aa?
OR of course as æ, ø, å.
I think I read earlier in this thred that I could make this by doing some coding in the parser_something - but can you give more spesific directions? :)
Thank you again - this rules!
Gomlers, yes you can.
First, assuming the language code for Norwegian is "no" (please check, Im not sure)
Create a file named no.php
Put it in includes/classes/ssu/plugins/languages/
Now, for the content of the file, put it:
(make sure this php file is utf8 encoded)
Then rename local.config.php.example in includes/classes/ssu/ to local.config.php and edit it:PHP Code:
<?php
/**
* @package Pages
* @copyright Copyright 2003-2006 Zen Cart Development Team
* @copyright Portions Copyright 2003 osCommerce
* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
* @version $Id: ru.php 218 2009-07-20 02:38:17Z yellow1912 $
*/
// note: we can later move part of this function into sub-functions, which we can store in the base class.
class SSULanguageNo extends SSULanguage{
static function parseName($name){
$cyrillic = array("æ", "ø", "å");
$translit = array("ae", "o", "a");
$name = str_replace($cyrillic, $translit, $name);
$name = strtolower($name);
// we replace any non alpha numeric characters by the name delimiter
$name = self::removeNonAlphaNumeric($name, SSUConfig::registry('delimiters', 'name'));
// Remove short words first
$name = self::removeShortWords($name, SSUConfig::registry('configs', 'minimum_word_length'), SSUConfig::registry('delimiters', 'name'));
// trim the sentence
$name = self::trimLongName($name);
// remove excess SSUConfig::registry('delimiters', 'name')
$name = self::removeDelimiter($name);
// remove identifiers
$name = self::removeIdentifiers($name);
// remove trailing _
$name = trim($name, SSUConfig::registry('delimiters', 'name'));
return urlencode($name);
}
}
Then go to Admin->Extras->SSU Manager to clear out the cache then check your links again.PHP Code:
<?php
/**
* @package Pages
* @copyright Copyright 2003-2006 Zen Cart Development Team
* @copyright Portions Copyright 2003 osCommerce
* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
* @version $Id: local.config.php.example 149 2009-03-04 05:23:35Z yellow1912 $
*/
$ssuLocalConfig = array(
'languages' => array( 'no' => 'no'
)
);
Troubleshooting:
1. Make sure the first file is uploaded with utf8 encode
2. Make sure the language code is correct (this is easy, in the normal form Zencart language links look like this: index.php?.......&language=language_code
More info:
http://wiki.rubikintegration.com/zen...our_own_parser
Note that I assume the language code is "no"
Last edited by yellow1912; 9 Aug 2009 at 04:09 AM.
I no longer provide installation support on forum for all my modules. However, if there are real bugs with the modules please feel free to contact me
Wow! Thank you for a perfect answer, and such quick reply - when this is the service you give for your free products... I wouldn't hesitate to buy anything from you later :)
This really saves it - I have a lot of special characters in the product category-names/products-names, and it doesn't look real good right now ;)
Thank you again!! :)
I did what you said, and it works perfectly!
The only thing which didn't work was to save the first file as UTF-8, I needed to save it as ASCII.
Don't know why, but it works like a charm :)
Now I only need to go through the aliases and learn how they work - my URL's got a little too long.
Btw, what's the difference between the real rewritten link, and the alias? - What would google see?
Bookmarks