Phrase List
A new branch of the code has been started to work on this issue.
Todo:
- find all files containing text in it
- marking special-cases like "buttons" and distintions like "noun" "verb" etc.
- rewrite phrases containing variables
- make consistent constant guidelines
- use them ;)
Guidelines for naming constants
see CodingGuidelinesHowtoPhrase List
A list of all the phrases in Wikka ordered afte directory/file. To have an overview about the progress.[wikka]
wikka.php:define('WRONG_PHP_VERSION', '$_REQUEST[] not found. Wakka requires PHP 4.1.0 or higher!?');
define('WIKI_UPGRADE', 'This site is currently being upgraded. Please try again later!');
define('SETUP_INTERFACE_HEADER', ' %s Install/Upgrade Interface'); // %s - name of the wiki
define('SETUP_FILE_MISSING', 'Installation/Upgrade cancelled. The file "%s".php could not be found!'); // %s - name of missing file
define('NO_DATABASE_CONNECTION', 'The wiki is currently unavailable: Unable to connect to the database.');
define('PAGE_GENERATION_TIME', 'Page was generated in %.4f seconds'); // %.4f - time
// class constants
define('ACTION_NOT_FOUND', 'Unknown action "%s".'); // %s - name of the action
define('ACTION_NO_SPECIALCHARS', 'The action name must not contain special characters.');
define('METHOD_NOT_FOUND', 'Unknown method "%s"'); // %s - path and name of the method
define('FORMATTER_NOT_FOUND', 'Formatter %s not found!'); // %s - name of the formatter
define('WIKI_UPGRADE', 'This site is currently being upgraded. Please try again later!');
define('SETUP_INTERFACE_HEADER', ' %s Install/Upgrade Interface'); // %s - name of the wiki
define('SETUP_FILE_MISSING', 'Installation/Upgrade cancelled. The file "%s".php could not be found!'); // %s - name of missing file
define('NO_DATABASE_CONNECTION', 'The wiki is currently unavailable: Unable to connect to the database.');
define('PAGE_GENERATION_TIME', 'Page was generated in %.4f seconds'); // %.4f - time
// class constants
define('ACTION_NOT_FOUND', 'Unknown action "%s".'); // %s - name of the action
define('ACTION_NO_SPECIALCHARS', 'The action name must not contain special characters.');
define('METHOD_NOT_FOUND', 'Unknown method "%s"'); // %s - path and name of the method
define('FORMATTER_NOT_FOUND', 'Formatter %s not found!'); // %s - name of the formatter
[wikka]/actions
calendar:
category:
contact:
countowned:
countpages:
emailpassword:
- 20: 'Change of password for'
- 22: 'From'
- 24: 'Hi, You or someone else requested that we send a temporary password to login to '
- 25: 'If you did not request this, disregard this email. -- No action is necessary. -- Your password will stay the same.'
- 26: 'Your wikiname: '
- 27: 'Temporary password: '
- 29: 'Do not forget to change the password immediately after logging in'
- 33: 'A temporary password was sent to the registered email address of '
feedback:
- define('FEEDBACK_MAIL_SEND', 'Thanks for your interest! Your feedback has been sent to [[%1\s]] --- Return to the [[ | %2\s main page]]'); // %1\s - admin-email %2\s - root page
files:
- 56: 'Unable to find suffix for case '
- 90: 'Attempted file upload was too big. Maximum allowed size is '
- 102: 'File was successfully uploaded.'
- 106: 'There was an error uploading your file.'
- 111: 'There is already a file named ' 'Please rename before uploading or delete the existing file below.'
- 117: 'Attempted file upload was too big. Maximum allowed size is '
- 120: 'File upload incomplete! Please try again.'
- 123: 'No file uploaded.'
- 3: 'TextSearch'
- 4: 'Click to edit this page' 'Edit page'
- 5: 'Click to view recent edits to this page' 'Page History'
- 6: 'Click to view recent revisions list for this page' 'Click to view recent page revisions in XML format'
- 15: 'Public page ' '(Edit ACLs)'
- 22, 31: 'Owner: '
- 22, 26: 'Edit ACLs'
- 26: 'You own this page.'
- 36: 'Nobody' '(Take Ownership)'
- 40: 'Click to view a list of URLs referring to this page.' 'Referrers'
- 41: 'Search:'
- 46: 'Valid XHTML 1.0 Transitional'
- 47: 'Valid CSS'
- 48: 'Powered by'
- 54: 'Query log:'
include:
lastedit:
- 16: 'anonymous'
- 31: 'Show differences from last version' 'diff'
- 33: 'Last edited by '
- 13: 'Name'
- 14: 'Owned Pages'
- 15: 'Signup Date/Time'
- 17: 'Please install a ' 'Java Runtime Environment' 'on your computer.'
- 41: 'Download this mind map' 'Use ' 'Freemind' ' to edit it' 'Open fullscreen'
- 13:'This is a list of pages you've edited, along with the time of your last change' 'order by date'
- 33, 74: 'revisions'
- 41, 81: 'You have not edited any pages yet.'
- 46, 86: 'No pages found.'
- 51: 'This is a list of pages you've edited, ordered by the time of your last change' 'order alphabetically'
- 92: "You're not logged in, thus the list of pages you've edited couldn't be retrieved."
- 9: 'This is the list of pages you own.'
- 37: 'You don't own any pages.'
- 42: 'No pages found.'
- 47: "You're not logged in, thus the list of your pages couldn't be retrieved."
- 23: 'The page name ' 'is invalid. Valid page names must start with a capital letter, contain only letters and numbers, and be in CamelCase format.'
- 38: 'Create and Edit'
orphanedpages:
ownedpages:
- define('PAGES_YOU_OWN', 'You own %1\s pages out of the %2\s pages on this Wiki'); // %1\s - html-formatted number of own pages, %2\s - html-formatted number of total pages
pageindex:
- 9: 'All'
- 37: 'Owner'
- 43: * Indicates a page that you own.'
- 46: 'No pages found.'
recentchanges:
- define('WIKIPING_ENABLED_INFO', '[WikiPing enabled: Changes on this wiki are broadcast to %s]'); // %s - link to wikiping-server
recentcomments:
recentlycommented:
- 24, 27: 'View comment'
- 30: ' (unregistered user)'
- 33: 'comment by '
- 38: 'There are no recently commented pages.'
- define('ERROR_RSS_WRONG_SYNTAX', 'Error: Invalid RSS action syntax. --- Proper usage: ""{{rss http://domain.com/feed.xml}}"" or ""{{rss url="http://domain.com/feed.xml"}}""'); // gets wikka-formatted
textsearch:
- 2: Search for
- 14: 'Search results: ' ' for '
- 22: 'Not sure which page to choose?' Try the ' 'Expanded Text Search' 'which shows surrounding text.'
- 28: 'Search Tips:'
- 29: 'apple banana'
- 30: 'Find pages that contain at least one of the two words. '
- 32: '+apple +juice'
- 33: 'Find pages that contain both words. '
- 35: '+apple -macintosh'
- 36: "Find pages that contain the word 'apple' but not 'macintosh'."
- 38: 'apple*'
- 39: 'Find pages that contain words such as apple, apples, applesauce, or applet.'
- 41: 'some words'
- 42: Find pages that contain the exact phrase 'some words' (for example, pages that contain 'some words of wisdom'
- 43: but not 'some noise words'
- 17: 'Search results' ' for '
- define('QUICK_LINKS', "See a list of pages you own (MyPages) and pages you've edited (MyChanges).");
- define('ERROR_RESERVED_PAGENAME', "Sorry, this name is reserved for a page. Please choose a different name.");
- define('ERROR_WIKINAME', "User name must be ##\"\"WikiName\"\"## formatted, e.g. ##\"\"JohnDoe\"\"##.");
- define('ERROR_EMPTY_CONFIRMATION_PASSWORD', "You must confirm your password to register a new account.");
- define('WIKINAME_LABEL', "Your <abbrv title=\"A WikiName is formed by two or more capitalized words without space, e.g. JohnDoe\">WikiName</abbrv>:");
- define('NEW_USER_REGISTER_LABEL', "Stuff you only need to fill in when you're logging in for the first time (and thus signing up as a new user on this site).");
- define('RETRIEVE_PASSWORD_MESSAGE', "Log in here with the temporary password. --- If you need a temporary password, click [[PasswordForgotten | here]].");
wantedpages:
should better become a default-page!
wikkachanges:
- 3: 'Wikka Release Notes'
- 4: 'This server is running ' 'version'
- 5: 'The release notes are described on the ' 'Wikka server'
[wikka]/handlers/page
acls:
- define('ACL_SYNTAX_HELP', '===Syntax:=== ---* = Everyone ---+ = Registered users ---Or enter individual user ""WikiNames"", one per line ---""--------------------------------------"" ---Note: Any of these items can be negated with a ! ---!* = No one ---!+ = Anonymous users ---!""JohnDoe"" = ""JohnDoe"" will be denied access. --- --- //Be aware that the ACLs are tested in the order specified.// ---So be sure to specify * on a separate line ---**after** negating any users--not before.--- Otherwise, the * everyone condition will always give access ---before the list of users that should not have access is tested.'); // gets wiki-formatted
addcomment:
claim:
clone:
- 40: 'Cloned from '
- 42: 'Please fill in a valid target PageName and an (optional) edit note.'
- 45: 'Clone current page'
- 51: 'Sorry, page ' ' does not exist.'
- 58: 'You are not allowed to read the source of this page.'
- 73: 'You must specify a valid PageName'
- 79: 'Sorry! You don\'t have write-access to '
- 86: 'Sorry, the destination page already exists'
- 100: 'was succesfully created!'
- 120: 'Edit after creation '
- 17: 'Sorry, you're not allowed to delete this comment!'
- 18: 'Page has been deleted!'
- 30: 'Completely delete this page, including all comments?'
- 33: 'Delete Page'
- 34: 'Cancel'
- 43: 'You are not allowed to delete pages.'
- 51: 'Comparison of '
- 56: 'Additions:'
- 62: 'Deletions:'
- 68: 'No Differences.'
- 110: 'Comparing '
- 111: 'Highlighting Guide: ' 'addition' 'deletion'
- 177: 'You are not authorized to view this page.'
- 4:'The page name is invalid. Valid page names must start with a letter and contain only letters and numbers.'
- 28: 'OVERWRITE ALERT: This page was modified by someone else while you were editing it.' 'Please copy your changes and re-edit this page.'
- 73: 'Preview'
- 104: 'Tag too long!' 'characters max.'
- 105: 'FYI: Clicking on Rename will automatically truncate the tag to the correct size.'
- 134: 'Please add a note on your edit.'
- 136: 'Store' 'Preview' 'Cancel'
- 151: 'You don\'t have write access to this page. You might need to register an account to get write access.'
- 153: 'Click to view page formatting code' 'View formatting code for this page'
- 45: 'Most recent edit on ' 'by '
- 48: 'Edited on ' ' by '
- 54: 'Additions:'
- 60: 'Deletions:'
- 66: 'No differences.'
- 72: 'Current page:'
- 78: 'Oldest known version of this page was edited on ' ' by '
- 79: 'Page view:'
- 83: 'You aren't allowed to read this page.'
- 43: 'Revision time: '
- 47: 'Author: '
- 51: 'View History'
- 65: 'Author'
- 85: 'Error'
- 87: 'You're not allowed to access this information.'
- 10: 'Recent changes of '
- 36: 'Error'
- 37: 'You're not allowed to access this information.'
- 15: 'Recent Changes'
- 16: 'Date'
- 67: 'Author'
- 88: 'Error'
- 90: 'You're not allowed to access this information.'
- 7: 'Sites linking to this wiki ' 'see list of domains'
- 12: 'External pages linking to ' '24 hours' 'see list of domains'
- 18: 'Note to spammers: This page is not indexed by search engines, so don't waste your time.'
- 28: 'Blacklist'
- 35: 'None'
- 38: 'You need to login to see referring sites'
- 43: 'View referring sites for ' 'only' 'View referrers for only' 'View referrer blacklist'
- 47: 'View global referring sites' 'View global referrers' 'View referrer blacklist'
- 7: 'Domains/sites linking to this wiki ' 'see list of different URLs'
- 12: 'Domains/sites pages linking to '
- 13: '24 hours' 'see list of different URLs'
- 18: 'Note to spammers: This page is not indexed by search engines, so don't waste your time.'
- 26: 'unknown'
- 46: 'Blacklist'
- 53: 'None'
- 56: 'You need to login to see referring sites'
- 61: 'View referring sites for ' 'only' 'View referrers for only' 'View referrer blacklist'
- 65: 'View global referring sites' 'View global referrers' 'View referrer blacklist'
- 12: 'Referrer Blacklist:'
- 21: 'Remove'
- 28: 'Blacklist is empty.'
- 32: 'View global referring sites' 'View global referrers'
- 11: "Simple Diff"
- 40: 'Return To Node / Cancel'
- 45: 'You aren't allowed to read this page.'
- 9: 'History/revisions of '
- 28: 'Edited by '
- 41: 'You're not allowed to access this information.'
- 5: 'You aren't allowed to read this page.'
- 11: 'This page doesn't exist yet. Maybe you want to ' 'create' 'it'
- 17: 'This is an old revision of ' ' from '
- 35: 'Re-edit this old revision'
- 67: 'Comments' 'Hide comments/form'
- 115: 'There are no comments on this page. '
- 116: 'Add comment'
- 119: 'There is one comment on this page. '
- 120: 'Display comment'
- 123: 'There are ' 'comments on this page.'
- 124: 'Display comments'
[wikka]/setup
default:
- 12: 'Admin name must be a WikiName. This means it must start with a capital letter, then have some lowercase letters, then have an uppercase letter.' 'Examples: JohnSmith or JsnX'
- 16: 'Password is too short. It must be at least five (5) characters long.'
- 20: 'Passwords don't match.'
- 25: 'Email address appears incorrect.'
- 41: 'Wikka Installation'
- 46: 'Your installed Wikka is reporting itself as You are about to upgrade to Wikka . Please review your configuration settings below.'
- 50: 'Since there is no existing Wikka configuration, this probably is a fresh Wikka install. You are about to install Wikka . Please configure your Wikka site using the form below.'
- 54: 'NOTE: This installer will try to write the configuration data to the file , located in your Wikka directory. In order for this to work, you must make sure the web server has write access to that file! If you can't do this, you will have to edit the file manually (the installer will tell you how).' 'See ' for details.'
- 60: 'Database Configuration'
- 61: 'The host your MySQL server is running on. Usually "localhost" (ie, the same machine your Wikka site is on).'
- 62: 'MySQL host:'
- 63: 'The MySQL database Wikka should use. This database needs to exist already before you continue!'
- 64: 'MySQL database:'
- 65: 'Name and password of the MySQL user used to connect to your database.'
- 66: 'MySQL user name:'
- 67: 'MySQL password:'
- 68: 'Prefix of all tables used by Wikka. This allows you to run multiple Wikka installations using the same MySQL database by configuring them to use different table prefixes.'
- 69: 'Table prefix:'
- 73: 'Wikka Site Configuration'
- 75: 'The name of your Wikka site. It usually is a WikiName and looks SomethingLikeThis.'
- 76: 'Your Wikka's name:'
- 78: 'Your Wikka site's home page. Should be a WikiName.'
- 79: 'Home page:'
- 81: 'META Keywords/Description that get inserted into the HTML headers.'
- 82: 'Meta Keywords:'
- 83: 'Meta Description:'
- 90: 'GeSHi Configuration'
- 91: 'GeSHi comes bundled with Wikka to provide syntax highlighting for code. If you already have GeSHi installed and would like to use that installation instead of the Wikka-bundled one, you may change the paths below.'
- 92: 'GeSHi path:'
- 93: 'GeSHi language files path:'
- 94: 'Wikka provides some basic GeSHi configuration. You may change the default parameters below.'
- 95: 'GeSHi can wrap a code block in either a div tag (default) or a pre tag (simpler markup but won't allow line wrapping).'
- 96: 'Code wrapper (div or pre):'
- 97: 'GeSHi can add line numbers to code; if you enable this, users can "turn on" line numbers by setting a start line number.'
- 98: 'Disable line numbers (0), or enable normal (1) or fancy (2) line numbers:'
- 99: 'GeSHi assumes a tab width of 8 positions; for code, 4 is more usual though. You can define the tab width to be used below.'
- 100: 'Tab width:'
- 109: 'Administrative account configuration'
- 111: 'Enter admin username. Should be a WikiName.'
- 112: 'Admin name:'
- 114: 'Choose a password for administrator (5+ chars)'
- 115: 'Enter password:'
- 116: 'Repeat password:'
- 118: 'Administrator email.'
- 119: 'Email:'
- 120: 'Wikka URL Configuration' 'Since this is a new installation, the installer tried to guess the proper values. Change them only if you know what you're doing!" '
- 122: 'Your Wikka site's base URL. Page names get appended to it, so it should include the "?wakka=" parameter stuff if the funky URL rewriting stuff doesn't work on your server.'
- 123: 'Base URL:'
- 125: 'Rewrite mode should be enabled if you are using Wikka with URL rewriting.'
- 126: 'Rewrite Mode:' 'Enabled'
- 8: 'OK'
- 12: 'FAILED'
- 73: 'Wikka Installation'
- 10: 'Testing Configuration'
- 11: 'Testing MySQL connection settings...',
- 12: 'Looking for database...'
- 12: 'The database you configured was not found. Remember, it needs to exist before you can install/upgrade Wakka! %s Press the Back button and reconfigure the settings. # %s = \n\n
- 21: 'Installing Stuff'
- 22: 'Creating page table...'
- 39, 48, 57, 66, 72, 86, 98, : 'Already exists?'
- 40: 'Creating ACL table...'
- 49: 'Creating link tracking table...'
- 58: 'Creating referrer table...'
- 67: 'Creating referrer blacklist table...'
- 73: 'Creating user table...'
- 87: 'Creating comment table...'
- 100: 'Adding admin user...'
- 101: 'Hmm!' very meaningfull text, isn't it??
- 103: 'Adding some pages...'
- todo: also translation of the default pages being created from the installer?
- still more
CategoryDevelopmentI18n