You can subscribe to this list here.
2007 |
Jan
(6) |
Feb
(19) |
Mar
(14) |
Apr
(32) |
May
(19) |
Jun
(15) |
Jul
(9) |
Aug
(34) |
Sep
|
Oct
(104) |
Nov
(10) |
Dec
(26) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(26) |
Feb
(3) |
Mar
(163) |
Apr
(45) |
May
|
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
(8) |
Oct
(1) |
Nov
(5) |
Dec
(43) |
2009 |
Jan
(11) |
Feb
(21) |
Mar
(23) |
Apr
(18) |
May
(68) |
Jun
(20) |
Jul
(6) |
Aug
(17) |
Sep
(29) |
Oct
(20) |
Nov
(61) |
Dec
(52) |
2010 |
Jan
(36) |
Feb
(25) |
Mar
(11) |
Apr
(3) |
May
(21) |
Jun
(1) |
Jul
(1) |
Aug
(25) |
Sep
(25) |
Oct
(19) |
Nov
(1) |
Dec
|
2011 |
Jan
(23) |
Feb
(34) |
Mar
(81) |
Apr
(5) |
May
(38) |
Jun
(14) |
Jul
(5) |
Aug
(87) |
Sep
(41) |
Oct
(49) |
Nov
(24) |
Dec
(25) |
2012 |
Jan
(23) |
Feb
(19) |
Mar
(37) |
Apr
(93) |
May
(17) |
Jun
(128) |
Jul
(119) |
Aug
(96) |
Sep
(32) |
Oct
(26) |
Nov
(52) |
Dec
(25) |
2013 |
Jan
(20) |
Feb
(92) |
Mar
(98) |
Apr
(6) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
(40) |
Mar
(12) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(8) |
Oct
(1) |
Nov
(1) |
Dec
(3) |
2016 |
Jan
|
Feb
|
Mar
(5) |
Apr
(2) |
May
|
Jun
|
Jul
(9) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
(9) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <dwa...@us...> - 2007-02-09 05:43:34
|
Revision: 9084 http://zaf.svn.sourceforge.net/zaf/?rev=9084&view=rev Author: dwaynebailey Date: 2007-02-08 21:43:31 -0800 (Thu, 08 Feb 2007) Log Message: ----------- Allow overriding of munch settings and removal of the munch code from Ubuntu package [Matthias Klose] Fix spelling mistake for aspell directory. Modified Paths: -------------- trunk/dict/utils/Makefile.language Modified: trunk/dict/utils/Makefile.language =================================================================== --- trunk/dict/utils/Makefile.language 2007-02-07 21:20:25 UTC (rev 9083) +++ trunk/dict/utils/Makefile.language 2007-02-09 05:43:31 UTC (rev 9084) @@ -27,6 +27,9 @@ TARGET_WORDLISTS=wordlists/wordlist.$(CHARSET) $(WORDLIST.CHARSET) +MUNCH = ../utils/munch +MUNCH_DEP = $(MUNCH) + all: myspell aspell wordlist acor clean: clean-myspell clean-ispell clean-aspell clean-wordlists clean-acor @@ -110,8 +113,8 @@ # this does the work of converting a wordlist into a myspell dictionary # it can take a while # the munch utility is located under the dict/utils project -myspell/$(LANG)_$(REGION).dic: myspell/wordlist.$(CHARSET) myspell/$(LANG)_$(REGION).aff ../utils/munch - ../utils/munch myspell/wordlist.$(CHARSET) myspell/$(LANG)_$(REGION).aff >$@ +myspell/$(LANG)_$(REGION).dic: myspell/wordlist.$(CHARSET) myspell/$(LANG)_$(REGION).aff $(MUNCH_DEP) + $(MUNCH) myspell/wordlist.$(CHARSET) myspell/$(LANG)_$(REGION).aff >$@ # The following are for building a Mozilla XPI of the spellchecker # Customise the install.js @@ -170,7 +173,7 @@ aspell/$(LANG).cwl: aspell/wordlist.$(CHARSET) (export LC_COLLATE=C; cat $< | sort -u | word-list-compress compress > $@) -aspell/proc: ../utils/aspel/proc +aspell/proc: ../utils/aspell/proc cp -p $< $@ aspell/configure: ../utils/aspell/configure This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-07 21:20:34
|
Revision: 9083 http://zaf.svn.sourceforge.net/zaf/?rev=9083&view=rev Author: dwaynebailey Date: 2007-02-07 13:20:25 -0800 (Wed, 07 Feb 2007) Log Message: ----------- Remove: Olifants: - duplocated and contains invalid punc chars Modified Paths: -------------- trunk/dict/en_ZA/wordlists/wordlist.rivers.in Modified: trunk/dict/en_ZA/wordlists/wordlist.rivers.in =================================================================== --- trunk/dict/en_ZA/wordlists/wordlist.rivers.in 2007-02-07 20:35:46 UTC (rev 9082) +++ trunk/dict/en_ZA/wordlists/wordlist.rivers.in 2007-02-07 21:20:25 UTC (rev 9083) @@ -53,7 +53,6 @@ Nwanedzi Nzhelele Olifants -Olifants: Ongers Orange Palmiet This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-07 20:08:52
|
Revision: 9081 http://zaf.svn.sourceforge.net/zaf/?rev=9081&view=rev Author: dwaynebailey Date: 2007-02-07 12:08:43 -0800 (Wed, 07 Feb 2007) Log Message: ----------- Add the ability to build a v2 type of XPI. This is a first cut and uses template install.js and install.rdf files. All are built in myspell/xpi2. Modified Paths: -------------- trunk/dict/utils/Makefile.language trunk/dict/utils/mozilla/README.myspell-mozilla-xpi Added Paths: ----------- trunk/dict/utils/mozilla/install.js.2.in trunk/dict/utils/mozilla/install.rdf.in Modified: trunk/dict/utils/Makefile.language =================================================================== --- trunk/dict/utils/Makefile.language 2007-02-07 19:44:30 UTC (rev 9080) +++ trunk/dict/utils/Makefile.language 2007-02-07 20:08:43 UTC (rev 9081) @@ -17,7 +17,7 @@ .PHONY: all clean clean-myspell clean-ispell clean-aspell clean-autocorr ispell myspell aspell count check wordlist autocorr -TARGETS_MYSPELL=myspell/wordlist.$(CHARSET) myspell/pack-$(LANG)-$(REGION)-$(VERSION).zip myspell/$(LANG)_$(REGION).zip myspell/$(LANG)_$(REGION).dic myspell/spell.txt myspell/VERSION_$(LANG)_$(REGION).txt myspell/install.js myspell/spell-$(LANG)-$(REGION).xpi myspell/$(LANG)-$(REGION).dic myspell/$(LANG)-$(REGION).aff myspell/README-$(LANG)-$(REGION).txt +TARGETS_MYSPELL=myspell/wordlist.$(CHARSET) myspell/pack-$(LANG)-$(REGION)-$(VERSION).zip myspell/$(LANG)_$(REGION).zip myspell/$(LANG)_$(REGION).dic myspell/spell.txt myspell/VERSION_$(LANG)_$(REGION).txt myspell/install.js myspell/spell-$(LANG)-$(REGION).xpi myspell/$(LANG)-$(REGION).dic myspell/$(LANG)-$(REGION).aff myspell/README-$(LANG)-$(REGION).txt myspell/xpi2 TARGETS_ISPELL=ispell/$(LANGNAMELOW).hash ispell/$(LANGNAMELOW)-ispell-$(VERSION).tar.bz2 ispell/wordlist.$(CHARSET) ispell/wordlist.$(CHARSET).cnt ispell/wordlist.$(CHARSET).stat @@ -81,10 +81,10 @@ # MySpell rules clean-myspell: - rm -f $(TARGETS_MYSPELL) + rm -rf $(TARGETS_MYSPELL) # make myspell will make the required zip files -myspell: myspell/myspell-$(LANG)_$(REGION)-$(VERSION).zip myspell/myspell-pack-$(LANG)-$(REGION)-$(VERSION).zip myspell/spell-$(LANG)-$(REGION)-$(VERSION).xpi +myspell: myspell/myspell-$(LANG)_$(REGION)-$(VERSION).zip myspell/myspell-pack-$(LANG)-$(REGION)-$(VERSION).zip myspell/spell-$(LANG)-$(REGION)-$(VERSION).xpi myspell/spell2-$(LANG)-$(REGION)-$(VERSION).xpi # this is a package that is usable for offline installation myspell/myspell-pack-$(LANG)-$(REGION)-$(VERSION).zip: myspell/myspell-$(LANG)_$(REGION)-$(VERSION).zip myspell/spell.txt @@ -130,6 +130,20 @@ myspell/spell-$(LANG)-$(REGION)-$(VERSION).xpi: myspell/$(LANG)-$(REGION).aff myspell/$(LANG)-$(REGION).dic myspell/README-$(LANG)-$(REGION).txt myspell/install.js zip -j $@ $^ +# The following are for building a Mozilla XPI v2 of the spellchecker + +myspell/xpi2: + mkdir -p myspell/xpi2 + +myspell/xpi2/install.js: ../utils/mozilla/install.js.2.in + sed "s/{LANG}/$(LANG)/; s/{REGION}/$(REGION)/; s/{LANGNAME}/$(LANGNAME)/; s/{REGIONNAME}/$(REGIONNAME)/; s/{VERSION}/$(VERSION)/" < $< > $@ + +myspell/xpi2/install.rdf: ../utils/mozilla/install.rdf.in + sed "s/{LANG}/$(LANG)/; s/{REGION}/$(REGION)/; s/{LANGNAME}/$(LANGNAME)/; s/{REGIONNAME}/$(REGIONNAME)/; s/{VERSION}/$(VERSION)/" < $< > $@ + +myspell/spell2-$(LANG)-$(REGION)-$(VERSION).xpi: myspell/$(LANG)-$(REGION).aff myspell/$(LANG)-$(REGION).dic myspell/README-$(LANG)-$(REGION).txt myspell/xpi2 myspell/xpi2/install.js myspell/xpi2/install.rdf + zip -j $@ $^ + # Ispell Rules clean-ispell: Modified: trunk/dict/utils/mozilla/README.myspell-mozilla-xpi =================================================================== --- trunk/dict/utils/mozilla/README.myspell-mozilla-xpi 2007-02-07 19:44:30 UTC (rev 9080) +++ trunk/dict/utils/mozilla/README.myspell-mozilla-xpi 2007-02-07 20:08:43 UTC (rev 9081) @@ -1,3 +1,13 @@ +Version 2 +--------- +We now have an install.rdf.in and install.js.in file. We probably want to expand +things so that we can localise certain entries. + +The files where taken from an experimental Afrikaans version 2 spell checker +and should be updated as needed as the spell checker change. + +Version 1 +--------- To build a MySpell spellchacker packed as an XPI for Mozilla we need an install.js file. Added: trunk/dict/utils/mozilla/install.js.2.in =================================================================== --- trunk/dict/utils/mozilla/install.js.2.in (rev 0) +++ trunk/dict/utils/mozilla/install.js.2.in 2007-02-07 20:08:43 UTC (rev 9081) @@ -0,0 +1,11 @@ +var err = initInstall("{LANGNAME} dictionary for spell checking in Mozilla products", "{LANG}-{REGION}@dictionaries.addons.mozilla.org", "1.0"); +if (err != SUCCESS) + cancelInstall(); + +var fProgram = getFolder("Program"); +err = addDirectory("", "{LANG}-{REGION}@dictionaries.addons.mozilla.org", + "dictionaries", fProgram, "dictionaries", true); +if (err != SUCCESS) + cancelInstall(); + +performInstall(); Added: trunk/dict/utils/mozilla/install.rdf.in =================================================================== --- trunk/dict/utils/mozilla/install.rdf.in (rev 0) +++ trunk/dict/utils/mozilla/install.rdf.in 2007-02-07 20:08:43 UTC (rev 9081) @@ -0,0 +1,34 @@ +<?xml version="1.0"?> + +<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:em="http://www.mozilla.org/2004/em-rdf#"> + <Description about="urn:mozilla:install-manifest"> + <em:id>{LANG}-{REGION}@dictionaries.addons.mozilla.org</em:id> + <em:version>{VERSION}</em:version> + <em:targetApplication> + <Description> + <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> + <em:minVersion>2.0b1</em:minVersion> + <em:maxVersion>2.0.0.*</em:maxVersion> + </Description> + </em:targetApplication> + <em:targetApplication> + <Description> + <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id> + <em:minVersion>2.0a1</em:minVersion> + <em:maxVersion>2.0b1</em:maxVersion> + </Description> + </em:targetApplication> + <em:targetApplication> + <Description> + <em:id>{ed2213c0-3997-11db-a98b-0800200c9a66}</em:id> + <em:minVersion>1.1a</em:minVersion> + <em:maxVersion>1.1</em:maxVersion> + </Description> + </em:targetApplication> + <em:name>{LANGNAME} ({REGIONNAME}) dictionary</em:name> + <em:description>{LANGNAME} spell checker for Mozilla</em:description> + <em:creator>Translate.org.za</em:creator> + <em:homepageURL>http://www.translate.org.za/</em:homepageURL> + </Description> +</RDF> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-07 19:44:35
|
Revision: 9080 http://zaf.svn.sourceforge.net/zaf/?rev=9080&view=rev Author: dwaynebailey Date: 2007-02-07 11:44:30 -0800 (Wed, 07 Feb 2007) Log Message: ----------- Move the version 1 install.js.in and adjust the build scripts Modified Paths: -------------- trunk/dict/utils/Makefile.language Added Paths: ----------- trunk/dict/utils/mozilla/install.js.1.in Removed Paths: ------------- trunk/dict/utils/mozilla/install.js.in Modified: trunk/dict/utils/Makefile.language =================================================================== --- trunk/dict/utils/Makefile.language 2007-02-07 19:31:14 UTC (rev 9079) +++ trunk/dict/utils/Makefile.language 2007-02-07 19:44:30 UTC (rev 9080) @@ -115,7 +115,7 @@ # The following are for building a Mozilla XPI of the spellchecker # Customise the install.js -myspell/install.js: ../utils/mozilla/install.js.in +myspell/install.js: ../utils/mozilla/install.js.1.in sed "s/{LANG}/$(LANG)/; s/{REGION}/$(REGION)/; s/{LANGNAME}/$(LANGNAME)/; s/{REGIONNAME}/$(REGIONNAME)/; s/{VERSION}/$(VERSION)/" < $< > $@ myspell/README-$(LANG)-$(REGION).txt: myspell/README_$(LANG)_$(REGION).txt Copied: trunk/dict/utils/mozilla/install.js.1.in (from rev 9079, trunk/dict/utils/mozilla/install.js.in) =================================================================== --- trunk/dict/utils/mozilla/install.js.1.in (rev 0) +++ trunk/dict/utils/mozilla/install.js.1.in 2007-02-07 19:44:30 UTC (rev 9080) @@ -0,0 +1,31 @@ +// Spell checking dictionary for Mozilla Thunderbird +// Script written by rockstiff. Dictionary from openoffice.org + +const APP_DISPLAY_NAME = "{LANGNAME} ({REGIONNAME}) dictionary"; +const APP_NAME = "spell-{LANG}-{REGION}"; +const APP_PACKAGE = "dictionaries.mozdev.org/spell-{LANG}-{REGION}"; +const APP_VERSION = "{VERSION}"; + +var err = initInstall(APP_NAME, APP_PACKAGE, APP_VERSION); +if (err==SUCCESS) { + + // Copy files to Components/myspell + var myspell_folder = getFolder("Components", "myspell"); + addFile(APP_NAME, "{LANG}-{REGION}.dic", myspell_folder, ""); + addFile(APP_NAME, "{LANG}-{REGION}.aff", myspell_folder, ""); + addFile(APP_NAME, "README-{LANG}-{REGION}.txt", myspell_folder, ""); + + err = performInstall(); + if(err == SUCCESS || err == 999) { + alert(APP_DISPLAY_NAME+" (v "+APP_VERSION+") has been succesfully installed.\n"); + } + else { + alert("Installation failed. Error:" + err); + cancelInstall(err); + } + +} +else { + cancelInstall(err); +} + Deleted: trunk/dict/utils/mozilla/install.js.in =================================================================== --- trunk/dict/utils/mozilla/install.js.in 2007-02-07 19:31:14 UTC (rev 9079) +++ trunk/dict/utils/mozilla/install.js.in 2007-02-07 19:44:30 UTC (rev 9080) @@ -1,31 +0,0 @@ -// Spell checking dictionary for Mozilla Thunderbird -// Script written by rockstiff. Dictionary from openoffice.org - -const APP_DISPLAY_NAME = "{LANGNAME} ({REGIONNAME}) dictionary"; -const APP_NAME = "spell-{LANG}-{REGION}"; -const APP_PACKAGE = "dictionaries.mozdev.org/spell-{LANG}-{REGION}"; -const APP_VERSION = "{VERSION}"; - -var err = initInstall(APP_NAME, APP_PACKAGE, APP_VERSION); -if (err==SUCCESS) { - - // Copy files to Components/myspell - var myspell_folder = getFolder("Components", "myspell"); - addFile(APP_NAME, "{LANG}-{REGION}.dic", myspell_folder, ""); - addFile(APP_NAME, "{LANG}-{REGION}.aff", myspell_folder, ""); - addFile(APP_NAME, "README-{LANG}-{REGION}.txt", myspell_folder, ""); - - err = performInstall(); - if(err == SUCCESS || err == 999) { - alert(APP_DISPLAY_NAME+" (v "+APP_VERSION+") has been succesfully installed.\n"); - } - else { - alert("Installation failed. Error:" + err); - cancelInstall(err); - } - -} -else { - cancelInstall(err); -} - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-07 19:31:23
|
Revision: 9079 http://zaf.svn.sourceforge.net/zaf/?rev=9079&view=rev Author: dwaynebailey Date: 2007-02-07 11:31:14 -0800 (Wed, 07 Feb 2007) Log Message: ----------- Move Mozilla XPI items to their own directory and change the common Makefile accordingly. Modified Paths: -------------- trunk/dict/utils/Makefile.language Added Paths: ----------- trunk/dict/utils/mozilla/ trunk/dict/utils/mozilla/README.myspell-mozilla-xpi trunk/dict/utils/mozilla/install.js.in Removed Paths: ------------- trunk/dict/utils/README.myspell-mozilla-xpi trunk/dict/utils/install.js.in Modified: trunk/dict/utils/Makefile.language =================================================================== --- trunk/dict/utils/Makefile.language 2007-02-07 09:46:13 UTC (rev 9078) +++ trunk/dict/utils/Makefile.language 2007-02-07 19:31:14 UTC (rev 9079) @@ -115,7 +115,7 @@ # The following are for building a Mozilla XPI of the spellchecker # Customise the install.js -myspell/install.js: ../utils/install.js.in +myspell/install.js: ../utils/mozilla/install.js.in sed "s/{LANG}/$(LANG)/; s/{REGION}/$(REGION)/; s/{LANGNAME}/$(LANGNAME)/; s/{REGIONNAME}/$(REGIONNAME)/; s/{VERSION}/$(VERSION)/" < $< > $@ myspell/README-$(LANG)-$(REGION).txt: myspell/README_$(LANG)_$(REGION).txt Deleted: trunk/dict/utils/README.myspell-mozilla-xpi =================================================================== --- trunk/dict/utils/README.myspell-mozilla-xpi 2007-02-07 09:46:13 UTC (rev 9078) +++ trunk/dict/utils/README.myspell-mozilla-xpi 2007-02-07 19:31:14 UTC (rev 9079) @@ -1,7 +0,0 @@ -To build a MySpell spellchacker packed as an XPI for Mozilla we need an -install.js file. - -install.js.in - is a generic template file used by the spellchecker framework. - -This file was obtained from the British English spellchecker: -http://downloads.mozdev.org/dictionaries/spell-en-GB.xpi Deleted: trunk/dict/utils/install.js.in =================================================================== --- trunk/dict/utils/install.js.in 2007-02-07 09:46:13 UTC (rev 9078) +++ trunk/dict/utils/install.js.in 2007-02-07 19:31:14 UTC (rev 9079) @@ -1,31 +0,0 @@ -// Spell checking dictionary for Mozilla Thunderbird -// Script written by rockstiff. Dictionary from openoffice.org - -const APP_DISPLAY_NAME = "{LANGNAME} ({REGIONNAME}) dictionary"; -const APP_NAME = "spell-{LANG}-{REGION}"; -const APP_PACKAGE = "dictionaries.mozdev.org/spell-{LANG}-{REGION}"; -const APP_VERSION = "{VERSION}"; - -var err = initInstall(APP_NAME, APP_PACKAGE, APP_VERSION); -if (err==SUCCESS) { - - // Copy files to Components/myspell - var myspell_folder = getFolder("Components", "myspell"); - addFile(APP_NAME, "{LANG}-{REGION}.dic", myspell_folder, ""); - addFile(APP_NAME, "{LANG}-{REGION}.aff", myspell_folder, ""); - addFile(APP_NAME, "README-{LANG}-{REGION}.txt", myspell_folder, ""); - - err = performInstall(); - if(err == SUCCESS || err == 999) { - alert(APP_DISPLAY_NAME+" (v "+APP_VERSION+") has been succesfully installed.\n"); - } - else { - alert("Installation failed. Error:" + err); - cancelInstall(err); - } - -} -else { - cancelInstall(err); -} - Copied: trunk/dict/utils/mozilla/README.myspell-mozilla-xpi (from rev 9078, trunk/dict/utils/README.myspell-mozilla-xpi) =================================================================== --- trunk/dict/utils/mozilla/README.myspell-mozilla-xpi (rev 0) +++ trunk/dict/utils/mozilla/README.myspell-mozilla-xpi 2007-02-07 19:31:14 UTC (rev 9079) @@ -0,0 +1,7 @@ +To build a MySpell spellchacker packed as an XPI for Mozilla we need an +install.js file. + +install.js.in - is a generic template file used by the spellchecker framework. + +This file was obtained from the British English spellchecker: +http://downloads.mozdev.org/dictionaries/spell-en-GB.xpi Copied: trunk/dict/utils/mozilla/install.js.in (from rev 9078, trunk/dict/utils/install.js.in) =================================================================== --- trunk/dict/utils/mozilla/install.js.in (rev 0) +++ trunk/dict/utils/mozilla/install.js.in 2007-02-07 19:31:14 UTC (rev 9079) @@ -0,0 +1,31 @@ +// Spell checking dictionary for Mozilla Thunderbird +// Script written by rockstiff. Dictionary from openoffice.org + +const APP_DISPLAY_NAME = "{LANGNAME} ({REGIONNAME}) dictionary"; +const APP_NAME = "spell-{LANG}-{REGION}"; +const APP_PACKAGE = "dictionaries.mozdev.org/spell-{LANG}-{REGION}"; +const APP_VERSION = "{VERSION}"; + +var err = initInstall(APP_NAME, APP_PACKAGE, APP_VERSION); +if (err==SUCCESS) { + + // Copy files to Components/myspell + var myspell_folder = getFolder("Components", "myspell"); + addFile(APP_NAME, "{LANG}-{REGION}.dic", myspell_folder, ""); + addFile(APP_NAME, "{LANG}-{REGION}.aff", myspell_folder, ""); + addFile(APP_NAME, "README-{LANG}-{REGION}.txt", myspell_folder, ""); + + err = performInstall(); + if(err == SUCCESS || err == 999) { + alert(APP_DISPLAY_NAME+" (v "+APP_VERSION+") has been succesfully installed.\n"); + } + else { + alert("Installation failed. Error:" + err); + cancelInstall(err); + } + +} +else { + cancelInstall(err); +} + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ch...@us...> - 2007-02-07 09:46:15
|
Revision: 9078 http://zaf.svn.sourceforge.net/zaf/?rev=9078&view=rev Author: charlvn Date: 2007-02-07 01:46:13 -0800 (Wed, 07 Feb 2007) Log Message: ----------- Added Translate.org.za Joomla Template Added Paths: ----------- trunk/web/template/ trunk/web/template/index.php trunk/web/template/scripts/ trunk/web/template/scripts/general.js trunk/web/template/stylesheets/ trunk/web/template/stylesheets/index.css trunk/web/template/templateDetails.xml Added: trunk/web/template/index.php =================================================================== --- trunk/web/template/index.php (rev 0) +++ trunk/web/template/index.php 2007-02-07 09:46:13 UTC (rev 9078) @@ -0,0 +1,32 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <?php mosShowHead(); ?> + <link rel="stylesheet" type="text/css" href="/templates/translate/stylesheets/index.css" /> + <link rel="alternate" type="application/rss+xml" title="Development Blog Entries" href="/blogs/dev/feed/" /> + <link rel="alternate" type="application/rss+xml" title="Development Blog Comments" href="/blogs/dev/comments/feed/" /> + <script type="text/javascript" src="/templates/translate/scripts/general.js"></script> + <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script> + <script type="text/javascript"> + _uacct = "UA-745007-1"; + _udn="translate.org.za"; + urchinTracker(); + </script> + </head> + <body> + <div id="wrapper"> + <div id="header"><?php mosLoadModules("header", -1); ?></div> + <?php mosLoadModules("user3", -1); ?> + <div id="search"><?php mosLoadModules("user4", -1); ?></div> + <div id="controls"><?php mosLoadModules("user6", -1); ?></div> + <div id="pathway"><?php mospathway(); ?></div> + <?php mosLoadModules("user7", -1); ?> + <div id="sidebar"><?php mosLoadModules("left", -3); ?></div> + <?php mosLoadModules("user1", -1); ?> + <div id="right"><?php mosLoadModules("right", -3); ?></div> + <div id="content"><?php mosMainBody(); mosLoadModules("user5", -1); ?></div> + <div id="bottom"><?php mosLoadModules("bottom", -1); ?></div> + <div id="footer"><?php mosLoadModules("footer", -1); ?></div> + </div> + </body> +</html> \ No newline at end of file Added: trunk/web/template/scripts/general.js =================================================================== --- trunk/web/template/scripts/general.js (rev 0) +++ trunk/web/template/scripts/general.js 2007-02-07 09:46:13 UTC (rev 9078) @@ -0,0 +1,72 @@ +/* === General Functions === */ + +function getElementsByClassName(oElm, strTagName, oClassNames){ + var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName); + var arrReturnElements = new Array(); + var arrRegExpClassNames = new Array(); + if(typeof oClassNames == "object"){ + for(var i=0; i<oClassNames.length; i++){ + arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)")); + } + } + else{ + arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames.replace(/\-/g, "\\-") + "(\\s|$)")); + } + var oElement; + var bMatchesAll; + for(var j=0; j<arrElements.length; j++){ + oElement = arrElements[j]; + bMatchesAll = true; + for(var k=0; k<arrRegExpClassNames.length; k++){ + if(!arrRegExpClassNames[k].test(oElement.className)){ + bMatchesAll = false; + break; + } + } + if(bMatchesAll){ + arrReturnElements.push(oElement); + } + } + return (arrReturnElements) +} + +function addLoadEvent(func) { + var oldonload = window.onload; + if (typeof window.onload != 'function') { + window.onload = func; + } else { + window.onload = function() { + if (oldonload) { + oldonload(); + } + func(); + } + } +} + +/* === Ghost Text === */ + +function ghosttextInit() { + var e = getElementsByClassName(document, "input", "ghosttext"); + + for (var i = 0; i < e.length; i++) { + e[i].setAttribute("onfocus", "ghosttextOnfocus(this)"); + e[i].setAttribute("onblur", "ghosttextOnblur(this)"); + e[i].setAttribute("title", e[i].value); + } +} + +function ghosttextOnfocus(e) { + if (e.value == e.getAttribute("title")) { + e.value = ""; + } +} + +function ghosttextOnblur(e) { + if (e.value == "") { + e.value = e.getAttribute("title"); + } +} + +/* === Set onload events === */ +addLoadEvent(ghosttextInit); Added: trunk/web/template/stylesheets/index.css =================================================================== --- trunk/web/template/stylesheets/index.css (rev 0) +++ trunk/web/template/stylesheets/index.css 2007-02-07 09:46:13 UTC (rev 9078) @@ -0,0 +1,351 @@ +body { + margin: 0; + padding: 0 0 10px 0; + font: 0.8em/1.6 verdana, arial, sans-serif; + text-align: center; +} +h1 { + font: 1.6em verdana, arial, sans-serif; +} +h2 { + font: 1.4em verdana, arial, sans-serif; +} +#wrapper { + margin: 10px auto; + padding: 5px; + width: 760px; + text-align: justify; + border: 1px solid #ccc; +} +#header { + margin-bottom: 10px; + padding-left: 50px; + background: #C1ADD2 url(/templates/translate/images/logo.png) top left no-repeat; + text-align: center; +} +#mainlevel-nav { + float: left; + margin: 0 0 5px 0; + padding: 2px 5px; + border: 1px solid #ccc; + list-style: none; + text-align: right; +} +#mainlevel-nav li { + display: inline; + margin: 0; + padding: 0; +} +#mainlevel-nav a { + margin: 0 15px 0 0; + padding: 4px; + border-right: 1px solid #fff; + border-left: 1px solid #fff; + color: black; + text-decoration: none; +} +#mainlevel-nav a:hover { + border-right-color: #ccc; + border-left-color: #ccc; + background: #eee; +} +#search { + margin: 0; + padding: 0; + text-align: right; +} +#search input { + padding: 3px 6px; + border: 1px solid #ccc; + font: 10pt verdana, arial, sans-serif; +} +#search input.button { + margin-left: 5px; + padding: 2px; + background: #eee; +} +#pathway, #intro { + margin: 10px 0; + padding: 2px 5px; + border: 1px solid #ccc; + clear: left; +} +#intro { + margin-bottom: 0; +} +h2 { + font: bold 10pt verdana, arial, sans-serif; +} +.contentheading { + font: bold 10pt verdana, arial, sans-serif; +} +.clear { + clear: left; +} +img { + border: none; +} +a { + color: #694288; + text-decoration: none; +} +a:active, a:focus, a:hover { + text-decoration: underline; +} +.download-now, .buy { + margin: 20px 10px 0 20px; + padding: 5px 15px; + border: 1px solid #694288; + float: right; + font-weight: bold; +} + +/** New Styling **/ +#content { + clear: both; +} +#right .module, .modulelatestnews { + float: right; + width: 430px; + margin: 10px 0; + padding: 2px 5px 5px 5px; + border: 1px solid #ccc; +} +#right h3 { + margin: 5px; + padding: 0; + font: bold 1em verdana, arial, sans-serif; +} + +#contributors { + float: right; + width: 430px; + margin: 10px 0; + padding: 2px 5px 5px 5px; + border: 1px solid #ccc; +} + +#contributors ul { + margin: 0; + padding: 0; + list-style: none; +} + +#contributors li { + padding-left: 10px; + list-style: none; +} + +#contributors h3 { + margin: 5px; + padding: 0; + font: bold 1em verdana, arial, sans-serif; +} + +.vcsinfo { + margin-left: 20px; + margin-bottom: 40px; + padding-left: 10px; + border-left: 4px solid #ddd; + width: 70%; +} + +input.link { + border: none; + background: transparent; + color: #694288; + padding: 0; +} +input.link:hover { + text-decoration: underline; +} + +#controls { + clear: left; + float: right; + padding: 4px 6px 0 0; +} + +/* === Sidebar === */ +#sidebar { + float: left; + width: 300px; +} +#sidebar .module { + margin: 10px 0; + padding: 5px; + border: 1px solid #ccc; +} +#sidebar .module h3 { + margin: 0 0 5px 0; + padding: 0; + font-size: 1em; + line-height: 100%; +} + +/* === Featured Product === */ +.modulefeatured { + margin: 10px 0; + padding: 5px 5px 15px 5px; + border: 1px solid #ccc; +} +.modulefeatured p { + margin: 0; + padding: 0; + line-height: 1.4; + text-align: center; +} +.modulefeatured .more { + font-size: 0.8em; + margin: 0 0 10px 0; + padding: 0; + text-align: center; +} +.modulefeatured .ffdownloadbox { + margin-left: -5px; + text-align: left; +} +.modulefeatured .ffdownloadbox a { + display: block; + margin: 10px auto 0 auto; + width: 291px; + height: 68px; + color: #fff; + background: transparent url(/templates/translate/images/ffdownloadbox.gif) top left no-repeat; +} +.modulefeatured .ffdownloadbox a:hover { + text-decoration: none; +} +.modulefeatured .ffdownloadbox a:active { + text-decoration: none; +} +.modulefeatured .ffdownloadbox strong { + display: block; + margin: 0 10px 0 60px; + padding: 4px 0 0 0; + font-size: 1.2em; +} +.modulefeatured .ffdownloadbox em { + display: block; + margin: 0 10px 10px 60px; + padding: 0; + font-style: normal; + font-size: 0.8em; + line-height: 1.2; +} + +/* === Product List === */ +#mainlevelproducts { + margin: 0; + padding: 0; + list-style: none; +} +#mainlevelproducts li { + list-style: none; +} + +/* === Newsletter === */ +#right .modulenewsletter { + float: right; + width: 420px; + margin: 10px 0 0 0; + padding: 10px; + border: 1px solid #ccc; +} +#right .modulenewsletter h3 { + margin: 0 0 10px 0; + padding: 0; + font-size: 1em; + line-height: 100%; +} +#right .modulenewsletter p { + margin: 0; + padding: 0; +} + +/* === Newsfeeds === */ +#sidebar .modulenewsfeeds { + margin: 10px 0; + padding: 5px 5px 20px 5px; + border: 1px solid #ccc; +} +#sidebar .modulenewsfeeds h3 { + margin: 0 0 10px 0; + padding: 0; + font-size: 1em; + line-height: 100%; +} +#sidebar .modulenewsfeeds h4 { + margin: 0; + padding: 0; + width: 120px; + float: left; + font-weight: normal; +} +#sidebar .modulenewsfeeds p { + margin: 0 0 10px 0; + padding: 0; + line-height: 100%; +} + +/* === Quick Word Submission === */ +form.wordsubmit-module label { + float: left; + width: 80px; +} +form.wordsubmit-module p.submit { + padding-left: 80px; +} + +/* === Footer === */ +#footer { + clear: both; + margin: 10px 0 0 0; + padding: 2px 5px 10px 5px; + border: 1px solid #ccc; + color: #777; + font: 8pt/1.6 verdana, arial, sans-serif; +} +#footer .webhost { + float: right; + margin: 0; + padding: 0; +} +#footer .somerights { + float: left; + margin: 0; + padding: 5px; +} +#footer .copyright { + margin: 5px 0 0 0; + padding: 0; +} +#footer .creativecommons { + margin: 0; + padding: 0; +} + +/* === Word Submissions === */ +div.wordsubmit { + padding: 20px 40px; +} +div.wordsubmit h1 { + margin: 0 0 10px 0; + padding: 0; + font: 1.3em verdana, arial, sans-serif; +} +div.wordsubmit p { + margin: 12px auto; +} +div.wordsubmit form { + margin: 20px; + padding: 20px; + border: 1px solid #ddd; +} +div.wordsubmit form label { + float: left; + width: 170px; +} +div.wordsubmit form p.submit { + padding-left: 170px; +} \ No newline at end of file Added: trunk/web/template/templateDetails.xml =================================================================== --- trunk/web/template/templateDetails.xml (rev 0) +++ trunk/web/template/templateDetails.xml 2007-02-07 09:46:13 UTC (rev 9078) @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<mosinstall type="template" version="1.0.0"> + <name>Translate.org.za</name> + <creationDate>2006-03-22</creationDate> + <author>Charl van Niekerk</author> + <copyright>GNU/GPL</copyright> + <authorEmail>ch...@ch...</authorEmail> + <authorUrl>http://charlvn.za.net/</authorUrl> + <version>1.0</version> + <description>Custom styles for Translate.org.za website.</description> + <files> + <filename>index.php</filename> + </files> + <css> + <filename>scripts/general.js</filename> + <filename>stylesheets/index.css</filename> + </css> +</mosinstall> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-07 08:54:28
|
Revision: 9077 http://zaf.svn.sourceforge.net/zaf/?rev=9077&view=rev Author: dwaynebailey Date: 2007-02-07 00:54:28 -0800 (Wed, 07 Feb 2007) Log Message: ----------- 2007-02-07: Dwayne Bailey <dw...@tr...> * myspell/munchedlist.verb.1.in: verbs in premunched format Modified Paths: -------------- trunk/dict/zu/ChangeLog Added Paths: ----------- trunk/dict/zu/myspell/munchedlist.verb.1.in Modified: trunk/dict/zu/ChangeLog =================================================================== --- trunk/dict/zu/ChangeLog 2007-02-07 08:38:57 UTC (rev 9076) +++ trunk/dict/zu/ChangeLog 2007-02-07 08:54:28 UTC (rev 9077) @@ -1,3 +1,7 @@ +2007-02-07: Dwayne Bailey <dw...@tr...> + + * myspell/munchedlist.verb.1.in: verbs in premunched format + 2006-01-24: Dwayne Bailey <dw...@tr...> * myspell/zu_aff.py, zu_aff.py: move to myspell directory Added: trunk/dict/zu/myspell/munchedlist.verb.1.in =================================================================== --- trunk/dict/zu/myspell/munchedlist.verb.1.in (rev 0) +++ trunk/dict/zu/myspell/munchedlist.verb.1.in 2007-02-07 08:54:28 UTC (rev 9077) @@ -0,0 +1,77 @@ +bala/AVa +bhala/AVa +bona/AVa +bonga/AVa +buza/AVa +cabanga/AVa +cela/AVa +cula/AVa +dlala/AVa +duma/AVa +fana/AVa +funa/AVa +funda/AVa +geza/AVa +hamba/AVa +hlala/AVa +hlupa/AVa +khala/AVa +khuluma/AVa +lala/AVa +letha/AVa +nika/AVa +pheka/AVa +phendula/AVa +phila/AVa +phuma/AVa +qala/AVa +qeda/AVa +sala/AVa +sebenza/AVa +shaya/AVa +siza/AVa +suka/AVa +thanda/AVa +themba/AVa +thenga/AVa +vala/AVa +vula/AVa +xoxa/AVa +yakha/AVa +yenza/AVa +yidla/AVa +yiya/AVa +yiza/AVa +woza +wozani +yosa/AVa +zala/AVa +zama/AVa +beka/AVa +bheka/AVa +bingelela/AVa +busa/AVa +dlula/AVa +dubula/AVa +gqoka/AVa +hlangana/AVa +hola/AVa +khathala/AVa +khathaza/AVa +khola/AVa +khumbula /AVa +lima/AVa +nqoba/AVa +phepha/AVa +phuza/AVa +shada/AVa +shesha/AVa +shisha/AVa +sika/AVa +thandaza/AVa +thayipha/AVa +tshela/AVa +yifa/AVa +yiwa/AVa +yona/AVa + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-07 08:38:57
|
Revision: 9076 http://zaf.svn.sourceforge.net/zaf/?rev=9076&view=rev Author: dwaynebailey Date: 2007-02-07 00:38:57 -0800 (Wed, 07 Feb 2007) Log Message: ----------- Remove a foreign character Modified Paths: -------------- trunk/dict/ts/wordlists/wordlist.nlu.in Modified: trunk/dict/ts/wordlists/wordlist.nlu.in =================================================================== --- trunk/dict/ts/wordlists/wordlist.nlu.in 2007-02-07 08:34:11 UTC (rev 9075) +++ trunk/dict/ts/wordlists/wordlist.nlu.in 2007-02-07 08:38:57 UTC (rev 9076) @@ -6395,7 +6395,6 @@ kamba kambana kambe -\xF8kambe kambela kambelaka kambelela This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-05 07:31:05
|
Revision: 9074 http://zaf.svn.sourceforge.net/zaf/?rev=9074&view=rev Author: dwaynebailey Date: 2007-02-04 23:30:58 -0800 (Sun, 04 Feb 2007) Log Message: ----------- Add: fundi, fundis Update: description of how we add words to this list. Modified Paths: -------------- trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in Modified: trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in =================================================================== --- trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in 2007-02-01 10:02:25 UTC (rev 9073) +++ trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in 2007-02-05 07:30:58 UTC (rev 9074) @@ -18,12 +18,17 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # Notes: +# * This word list has been created by finding South Africanisms and checking them +# against the SA Oxford Dictionary. This is not verbatum copying. Words are found +# by authoring documents and emails in South African English. By submissions to +# our suggestion box and by online spell checking. # * variant spellings are not included # * where there are equily acceptable spelling one has been chosen, # others are indicated # * informal or slang words have been avoided unless they are in quite common use # * derogitory words have been excluded (some are included, so that you know -# that the list knows that they exist, but have been commented out) +# that the list knows that they exist, but have been commented out). They may +# be added to spellcheckers that allow us to mark such words. # abakhwetha abakhwethas @@ -44,6 +49,9 @@ Codesa conflict diamond data mining +# F +fundi +fundis gogga imbizo imbongi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-01 10:02:25
|
Revision: 9073 http://zaf.svn.sourceforge.net/zaf/?rev=9073&view=rev Author: dwaynebailey Date: 2007-02-01 02:02:25 -0800 (Thu, 01 Feb 2007) Log Message: ----------- Fix header Modified Paths: -------------- trunk/po/openoffice/zu/svtools/source/misc1.po Modified: trunk/po/openoffice/zu/svtools/source/misc1.po =================================================================== --- trunk/po/openoffice/zu/svtools/source/misc1.po 2007-02-01 10:01:42 UTC (rev 9072) +++ trunk/po/openoffice/zu/svtools/source/misc1.po 2007-02-01 10:02:25 UTC (rev 9073) @@ -1,3 +1,16 @@ +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2002-07-15 17:13+0100\n" +"POT-Creation-Date: 2005-09-16 12:25\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL...@li...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + #: mediatyp.src#STR_SVT_MIMETYPE_APP_OCTSTREAM.string.text msgid "Binary file" msgstr "Ifayela elihamba ngamabili" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-02-01 10:01:44
|
Revision: 9072 http://zaf.svn.sourceforge.net/zaf/?rev=9072&view=rev Author: dwaynebailey Date: 2007-02-01 02:01:42 -0800 (Thu, 01 Feb 2007) Log Message: ----------- Fix header entry Modified Paths: -------------- trunk/po/openoffice/ss/sc/source/ui/src.po Modified: trunk/po/openoffice/ss/sc/source/ui/src.po =================================================================== --- trunk/po/openoffice/ss/sc/source/ui/src.po 2007-02-01 08:14:03 UTC (rev 9071) +++ trunk/po/openoffice/ss/sc/source/ui/src.po 2007-02-01 10:01:42 UTC (rev 9072) @@ -1,5 +1,17 @@ # extracted from sc/source/ui/src.oo # extracted from returned-files/phase3-templates_Siswati/sc/source/ui/src.csv +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2002-07-15 17:13+0100\n" +"POT-Creation-Date: 2005-09-16 12:25\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL...@li...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" #: attrdlg.src#RID_SCDLG_ATTR.1.TP_NUMBER.pageitem.text msgid "Numbers" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ch...@us...> - 2007-02-01 08:14:10
|
Revision: 9071 http://zaf.svn.sourceforge.net/zaf/?rev=9071&view=rev Author: charlvn Date: 2007-02-01 00:14:03 -0800 (Thu, 01 Feb 2007) Log Message: ----------- Added Word Submission Joomla Component Added Paths: ----------- trunk/web/com_wordsubmit/ trunk/web/com_wordsubmit/wordsubmit.html.php trunk/web/com_wordsubmit/wordsubmit.php Added: trunk/web/com_wordsubmit/wordsubmit.html.php =================================================================== --- trunk/web/com_wordsubmit/wordsubmit.html.php (rev 0) +++ trunk/web/com_wordsubmit/wordsubmit.html.php 2007-02-01 08:14:03 UTC (rev 9071) @@ -0,0 +1,98 @@ +<?php +defined("_VALID_MOS") or die("Restricted access"); + +class com_wordsubmit_html { + function form($items=null, $required=false) { + $langs = array("Afrikaans", "English (South Africa)", "Ndebele", + "Northern Sotho", "Swazi", "Southern Sotho", "Tsonga", + "Tswana", "Venda", "Xhosa", "Zulu"); + ?> + <div class="wordsubmit"> + <h1>Word Submission</h1> + <p>Are words missing from our spell checking dictionaries? New words that you submit here will be be reviewed by our spell checker maintainers and if needed included in future releases of the spell checker.</p> + <p>Please choose a language from the list and enter the missing words in the text box or simply upload a file containing the new words. Please feel free to add comments about the words as this will help to simplify the review process.</p> + <p>If you provide us with an email address we can include you in the review of the new words. Your email address is optional.</p> + <p>Thank you for taking the trouble to help improving your spell checker.</p> + <?php if ($required) { ?> + <p><strong>Please provide words or a file containing new words and also be sure to select a language.</strong></p> + <?php } ?> + <form action="index.php" method="post" enctype="multipart/form-data"> + <div> + <input type="hidden" name="option" value="com_wordsubmit" /> + <input type="hidden" name="task" value="process" /> + <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> + </div> + <p> + <label for="email">Submitters email:</label> + <input id="email" name="items[email]" type="input" size="40" value="<?php echo htmlspecialchars(stripslashes($items["email"])) ?>" /> + </p> + <p> + <label for="lang">Language:</label> + <select id="lang" name="items[lang]"> + <option value="">[please select one]</option> + <?php foreach ($langs as $lang) { ?> + <?php if ($lang == $items["lang"]) { ?> + <option selected="selected"><?php print $lang ?></option> + <?php } else { ?> + <option><?php print $lang ?></option> + <?php } ?> + <?php } ?> + </select> + </p> + <p> + <label for="words">Words:</label> + <textarea id="words" name="items[words]" rows="6" cols="40"><?php echo htmlspecialchars(stripslashes($items["words"])) ?></textarea> + </p> + <p> + <label for="file">File:</label> + <input id="file" name="attachment" type="file" size="40" /> + </p> + <p> + <label for="comments">Comments:</label> + <textarea id="comments" name="items[comments]" rows="6" cols="40"><?php echo htmlspecialchars(stripslashes($items["comments"])) ?></textarea> + </p> + <p class="submit"> + <input type="submit" value="Submit" /> + </p> + </form> + </div> + <?php + } + + function thanks($new, $old) { + ?> + <div class="wordsubmit"> + <h1>Word Submission Received</h1> + <p>Thank you for your contribution. We analyse all words to see if they are not already in our spell checkers, here are the results for your submission:</p> + <?php if (count($new) > 0) { ?> + <h2>Added</h2> + <ul> + <?php foreach ($new as $word) { ?> + <li><?php echo $word ?></li> + <?php } ?> + </ul> + <?php } if (count($old) > 0) { ?> + <h2>Existing</h2> + <ul> + <?php foreach ($old as $word) { ?> + <li><?php echo $word ?></li> + <?php } ?> + </ul> + <?php } ?> + <p>New words have been submitted for review. The existing words are already known by our spell checker team. Note that they may not be in the latest release but will be in future releases. You might also want to check if you have the latest spell checker.</p> + <p>You are welcome to <a href="/component/option,com_wordsubmit">submit more words</a> if you wish.</p> + </div> + <?php + } + + function sorry() { + ?> + <div class="wordsubmit"> + <h1>Word Submission Failed</h1> + <p>There seems to have been an error sending your mail. Please make sure you filled out the form correctly and try again. If the error persists, please contact the webmaster.</p> + </div> + <?php + } +} + +?> \ No newline at end of file Added: trunk/web/com_wordsubmit/wordsubmit.php =================================================================== --- trunk/web/com_wordsubmit/wordsubmit.php (rev 0) +++ trunk/web/com_wordsubmit/wordsubmit.php 2007-02-01 08:14:03 UTC (rev 9071) @@ -0,0 +1,79 @@ +<?php +defined("_VALID_MOS") or die("Restricted access"); + +require_once $mainframe->getPath("front_html"); + +class com_wordsubmit { + function process() { + $items = mosGetParam($_REQUEST, "items", null); + if (($items["words"] || $_FILES["attachment"]["name"]) && $items["lang"]) { + $new = array(); + $old = array(); + com_wordsubmit::lookup($items, $new, $old); + if (count($new) > 0) { + if (com_wordsubmit::sendMail($items, $new)) { + com_wordsubmit_html::thanks($new, $old); + } else { + com_wordsubmit_html::sorry(); + } + } else { + com_wordsubmit_html::thanks($new, $old); + } + } else { + com_wordsubmit_html::form($items, true); + } + } + + function sendMail($items, $words) { + $msg = "=== TRANSLATE.ORG.ZA NEW WORD SUBMISSON ===\n\n"; + if ($items["email"]) $msg .= "E-Mail: $items[email]\n\n"; + if ($items["lang"]) $msg .= "Language: $items[lang]\n\n"; + $msg .= "--- Words ---\n\n"; + foreach ($words as $word) $msg .= "$word\n"; + $msg .= "\n\n"; + if ($items["comments"]) $msg .= "--- Comments ---\n\n$items[comments]"; + + $from = $items["email"] ? $items["email"] : "in...@tr..."; + + $mail =& mosCreateMail($from, "Translate.org.za Word Submission", "New Word Submission", $msg); + $mail->AddAddress("dwa...@us..."); + + if ($_FILES["attachment"]) { + $mail->AddAttachment($_FILES["attachment"]["tmp_name"], $_FILES["attachment"]["name"]); + } + + return $mail->Send(); + } + + function lookup($items, &$new, &$old) { + $words = explode("\n", $items["words"]); + if ($items["lang"] == "Afrikaans") { + $file = file("/home/httpd/home/translate.org.za/html/components/com_wordsubmit/dictionaries/af.txt"); + $file = array_map("rtrim", $file); + foreach ($words as $word) { + $word = trim($word); + if ($word) { + if (in_array($word, $file)) { + $old[] = $word; + } else { + $new[] = $word; + } + } + } + } else { + foreach ($words as $word) { + $new[] = trim($word); + } + } + } +} + +switch ($task) { + case "process": + com_wordsubmit::process(); + break; + default: + com_wordsubmit_html::form(); +} + +?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-01-31 22:44:32
|
Revision: 9070 http://zaf.svn.sourceforge.net/zaf/?rev=9070&view=rev Author: dwaynebailey Date: 2007-01-31 14:44:20 -0800 (Wed, 31 Jan 2007) Log Message: ----------- Add missing headers Modified Paths: -------------- trunk/po/fftb/ts/mail/chrome/messenger/am-smime.properties.po Modified: trunk/po/fftb/ts/mail/chrome/messenger/am-smime.properties.po =================================================================== --- trunk/po/fftb/ts/mail/chrome/messenger/am-smime.properties.po 2007-01-31 22:40:18 UTC (rev 9069) +++ trunk/po/fftb/ts/mail/chrome/messenger/am-smime.properties.po 2007-01-31 22:44:20 UTC (rev 9070) @@ -1,5 +1,19 @@ # extracted from en-US/mozilla/mail/locales/en-US/chrome/messenger/am-smime.properties # extracted from ts-1-arranged/mail/chrome/messenger/am-smime.properties.csv +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-07-07 14:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL...@li...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 0.8rc3\n" ## S/MIME error strings. ## Note to localization: %S is a placeholder This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-01-31 22:40:19
|
Revision: 9069 http://zaf.svn.sourceforge.net/zaf/?rev=9069&view=rev Author: dwaynebailey Date: 2007-01-31 14:40:18 -0800 (Wed, 31 Jan 2007) Log Message: ----------- Add missing header Modified Paths: -------------- trunk/po/fftb/st/toolkit/chrome/global/keys.properties.po Modified: trunk/po/fftb/st/toolkit/chrome/global/keys.properties.po =================================================================== --- trunk/po/fftb/st/toolkit/chrome/global/keys.properties.po 2007-01-31 22:37:37 UTC (rev 9068) +++ trunk/po/fftb/st/toolkit/chrome/global/keys.properties.po 2007-01-31 22:40:18 UTC (rev 9069) @@ -1,3 +1,18 @@ +#, fuzzy +msgid "" +msgstr "" +"project-id-version: package version\n" +"report-msgid-bugs-to: \n" +"pot-creation-date: 2005-07-07 14:29+0200\n" +"po-revision-date: year-mo-da ho:mi+zone\n" +"last-translator: full name <email@address>\n" +"language-team: language <ll...@li...>\n" +"mime-version: 1.0\n" +"content-type: text/plain; charset=utf-8\n" +"content-transfer-encoding: 8bit\n" +"plural-forms: nplurals=integer; plural=expression;\n" +"x-generator: translate toolkit 0.8rc3\n" + # LOCALIZATION NOTE : FILE This file contains the application's labels for keys on the keyboard. # If you decide to translate this file, you should translate it based on # the prevelant kind of keyboard for your target user. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-01-31 22:37:46
|
Revision: 9068 http://zaf.svn.sourceforge.net/zaf/?rev=9068&view=rev Author: dwaynebailey Date: 2007-01-31 14:37:37 -0800 (Wed, 31 Jan 2007) Log Message: ----------- Add missing headers Modified Paths: -------------- trunk/po/fftb/ss/mail/chrome/messenger-smime/msgCompSecurityInfo.properties.po trunk/po/fftb/ss/toolkit/chrome/mozapps/preferences/changemp.dtd.po Modified: trunk/po/fftb/ss/mail/chrome/messenger-smime/msgCompSecurityInfo.properties.po =================================================================== --- trunk/po/fftb/ss/mail/chrome/messenger-smime/msgCompSecurityInfo.properties.po 2007-01-31 20:02:22 UTC (rev 9067) +++ trunk/po/fftb/ss/mail/chrome/messenger-smime/msgCompSecurityInfo.properties.po 2007-01-31 22:37:37 UTC (rev 9068) @@ -1,5 +1,19 @@ # extracted from en-US/mozilla/mail/locales/en-US/chrome/messenger-smime/msgCompSecurityInfo.properties # extracted from ss-1-arranged/mail/chrome/messenger-smime/msgCompSecurityInfo.properties.csv +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-07-07 14:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL...@li...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 0.8rc3\n" #: StatusNotFound msgid "Not Found" Modified: trunk/po/fftb/ss/toolkit/chrome/mozapps/preferences/changemp.dtd.po =================================================================== --- trunk/po/fftb/ss/toolkit/chrome/mozapps/preferences/changemp.dtd.po 2007-01-31 20:02:22 UTC (rev 9067) +++ trunk/po/fftb/ss/toolkit/chrome/mozapps/preferences/changemp.dtd.po 2007-01-31 22:37:37 UTC (rev 9068) @@ -1,3 +1,18 @@ +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-07-07 14:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL...@li...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 0.8rc3\n" + #: setPassword.title msgid "Change Master Password" msgstr "Gucula Libitophawu Lelikhulu" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-01-31 20:02:31
|
Revision: 9067 http://zaf.svn.sourceforge.net/zaf/?rev=9067&view=rev Author: dwaynebailey Date: 2007-01-31 12:02:22 -0800 (Wed, 31 Jan 2007) Log Message: ----------- Add: skottel - how could we forget that one Modified Paths: -------------- trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in Modified: trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in =================================================================== --- trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in 2007-01-31 09:49:32 UTC (rev 9066) +++ trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in 2007-01-31 20:02:22 UTC (rev 9067) @@ -130,6 +130,7 @@ off-ramp potjie potjiekos +skottel technikon timeous timeously This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dwa...@us...> - 2007-01-31 09:49:32
|
Revision: 9066 http://zaf.svn.sourceforge.net/zaf/?rev=9066&view=rev Author: dwaynebailey Date: 2007-01-31 01:49:32 -0800 (Wed, 31 Jan 2007) Log Message: ----------- Add: toppie Modified Paths: -------------- trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in Modified: trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in =================================================================== --- trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in 2007-01-11 07:15:11 UTC (rev 9065) +++ trunk/dict/en_ZA/wordlists/wordlist.sa_oxford_dict.in 2007-01-31 09:49:32 UTC (rev 9066) @@ -135,6 +135,7 @@ timeously Tiptronic toenadering +toppie ubuntu umkhwetha upliftment This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ch...@us...> - 2007-01-11 07:15:17
|
Revision: 9065 http://zaf.svn.sourceforge.net/zaf/?rev=9065&view=rev Author: charlvn Date: 2007-01-10 23:15:11 -0800 (Wed, 10 Jan 2007) Log Message: ----------- Creating web directory in trunk Added Paths: ----------- trunk/web/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |