Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0.3
    • Component/s: Language
    • Labels:
      None
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      Assigning to Helen as agreed in Jabber. This should wait until other clean-ups are finished. I can write a parser to find all candidates automatically using the pattern like "two or more words, most of them beginning with a capital letter"

      Current examples include: Theme Selector, System Paths and others

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            tsala Helen Foster added a comment -

            Theme selector and System paths are fixed. Reassigning to David for promised parser.

            Show
            tsala Helen Foster added a comment - Theme selector and System paths are fixed. Reassigning to David for promised parser.
            Hide
            mudrd8mz David Mudrak added a comment -

            Please note that whole the list of subjects used by Moodle hubs defined in lang/en/edufields.php uses the capitalized style. The same style is used in currencies.php and countries.php. I am not going to fix these. Also, I will not touch TinyMCE editor strings as we used the upstream language pack for it.

            Show
            mudrd8mz David Mudrak added a comment - Please note that whole the list of subjects used by Moodle hubs defined in lang/en/edufields.php uses the capitalized style. The same style is used in currencies.php and countries.php. I am not going to fix these. Also, I will not touch TinyMCE editor strings as we used the upstream language pack for it.
            Hide
            mudrd8mz David Mudrak added a comment -

            Attaching a list of candidate strings generated from AMOS database using a regexp /^[A-Z]\w+ [A-Z]/

            There are some false positives like 'Allowed IP list'. Also, there are strings like 'Enable HTML Purifier' or 'Enable Safe Exam Browser integration' where the capitalized words should remain as they are part of the product name.

            Show
            mudrd8mz David Mudrak added a comment - Attaching a list of candidate strings generated from AMOS database using a regexp /^ [A-Z] \w+ [A-Z] / There are some false positives like 'Allowed IP list'. Also, there are strings like 'Enable HTML Purifier' or 'Enable Safe Exam Browser integration' where the capitalized words should remain as they are part of the product name.
            Hide
            mudrd8mz David Mudrak added a comment -

            Re-assigning back to Helen as agreed in the chat.

            Show
            mudrd8mz David Mudrak added a comment - Re-assigning back to Helen as agreed in the chat.
            Hide
            ralfh Ralf Hilgenstock added a comment -

            Hello

            this is language specific. In German upper cases are used for subjects and several other words generally. Please be carefull if you do this for other languages than English.

            Ralf

            Show
            ralfh Ralf Hilgenstock added a comment - Hello this is language specific. In German upper cases are used for subjects and several other words generally. Please be carefull if you do this for other languages than English. Ralf
            Hide
            mudrd8mz David Mudrak added a comment -

            Ralf, of course we wouldn't touch any other language than English! We consider lang pack maintainers fully responsible for the lang pack.

            Show
            mudrd8mz David Mudrak added a comment - Ralf, of course we wouldn't touch any other language than English! We consider lang pack maintainers fully responsible for the lang pack.
            Hide
            tsala Helen Foster added a comment -

            [filtername,filter_activitynames] Activity names auto-linking
            [filtername,filter_algebra] Algebra notation
            [filtername,filter_censor] Word censorship
            [filtername,filter_emailprotect] Email protection
            [filtername,filter_mediaplugin] Multimedia plugins
            [filtername,filter_tex] TeX notation
            [filtername,filter_urltolink] Convert URLs into links

            Show
            tsala Helen Foster added a comment - [filtername,filter_activitynames] Activity names auto-linking [filtername,filter_algebra] Algebra notation [filtername,filter_censor] Word censorship [filtername,filter_emailprotect] Email protection [filtername,filter_mediaplugin] Multimedia plugins [filtername,filter_tex] TeX notation [filtername,filter_urltolink] Convert URLs into links
            Hide
            tsala Helen Foster added a comment -

            [multianswer,qformat_multianswer] Embedded answers (cloze)
            [multianswer_help,qformat_multianswer] Embedded answers (cloze) format enables the import of a passage of text with questions such as multiple-choice and short answer embedded within it.

            [additem,qtype_calculated] Add item
            [addsets,qtype_calculated] Add set(s)
            [deleteitem,qtype_calculated] Delete item
            [deletelastitem,qtype_calculated] Delete last item
            [getnextnow,qtype_calculated] Get new 'Item to add' now
            [itemtoadd,qtype_calculated] Item to add
            [makecopynextpage,qtype_calculated] Next page (new question)
            [nextpage,qtype_calculated] Next page
            [calculatedmulti_help,qtype_calculatedmulti] Calculated multichoice questions are like multichoice questions which in their choice elements can be included numerical formula results using wildcards in curly brackets that are substituted with individual values when the quiz is taken. For example, if the question "What is the area of a rectangle of length

            {l} and width {w}?" one of the choice is {={l}

            *{w}} (where * denotes multiplication).
            [calculatedmultisummary,qtype_calculatedmulti] Calculated multichoice questions are like multichoice questions which choice elements can include formula results from numeric values that are selected randomly from a set when the quiz is taken.
            [calculatedsimple,qtype_calculatedsimple] Calculated simple
            [correctanswer,qtype_multianswer] Correct answer
            [correctanswerandfeedback,qtype_multianswer] Correct answer and feedback
            [noquestions,qtype_multianswer] The Cloze(multianswer) question "<strong>{$a}</strong>" does not contain any question
            [overallfeedback,qtype_multichoice] Overall feedback
            [studentunitanswer,qtype_numerical] Unit answer displayed as a
            [unitgraded,qtype_numerical] Numerical answer and unit answer will be graded

            [overviewreportgraph,quiz_overview] Overall number of students achieving grade ranges
            [pagesize,quiz_responses] Page size
            [discrimination_index,quiz_statistics] Discrimination index
            [discriminative_efficiency,quiz_statistics] Discriminative efficiency
            [questionname,quiz_statistics] Question name
            [questiontype,quiz_statistics] Question type
            [statsfor,quiz_statistics] Quiz statistics (for {$a})

            Show
            tsala Helen Foster added a comment - [multianswer,qformat_multianswer] Embedded answers (cloze) [multianswer_help,qformat_multianswer] Embedded answers (cloze) format enables the import of a passage of text with questions such as multiple-choice and short answer embedded within it. [additem,qtype_calculated] Add item [addsets,qtype_calculated] Add set(s) [deleteitem,qtype_calculated] Delete item [deletelastitem,qtype_calculated] Delete last item [getnextnow,qtype_calculated] Get new 'Item to add' now [itemtoadd,qtype_calculated] Item to add [makecopynextpage,qtype_calculated] Next page (new question) [nextpage,qtype_calculated] Next page [calculatedmulti_help,qtype_calculatedmulti] Calculated multichoice questions are like multichoice questions which in their choice elements can be included numerical formula results using wildcards in curly brackets that are substituted with individual values when the quiz is taken. For example, if the question "What is the area of a rectangle of length {l} and width {w}?" one of the choice is {={l} *{w}} (where * denotes multiplication). [calculatedmultisummary,qtype_calculatedmulti] Calculated multichoice questions are like multichoice questions which choice elements can include formula results from numeric values that are selected randomly from a set when the quiz is taken. [calculatedsimple,qtype_calculatedsimple] Calculated simple [correctanswer,qtype_multianswer] Correct answer [correctanswerandfeedback,qtype_multianswer] Correct answer and feedback [noquestions,qtype_multianswer] The Cloze(multianswer) question "<strong>{$a}</strong>" does not contain any question [overallfeedback,qtype_multichoice] Overall feedback [studentunitanswer,qtype_numerical] Unit answer displayed as a [unitgraded,qtype_numerical] Numerical answer and unit answer will be graded [overviewreportgraph,quiz_overview] Overall number of students achieving grade ranges [pagesize,quiz_responses] Page size [discrimination_index,quiz_statistics] Discrimination index [discriminative_efficiency,quiz_statistics] Discriminative efficiency [questionname,quiz_statistics] Question name [questiontype,quiz_statistics] Question type [statsfor,quiz_statistics] Quiz statistics (for {$a})
            Hide
            mudrd8mz David Mudrak added a comment -

            Thanks Helen. I just created PULL-167 that contains changes you suggest in previous comments.

            Show
            mudrd8mz David Mudrak added a comment - Thanks Helen. I just created PULL-167 that contains changes you suggest in previous comments.
            Hide
            tsala Helen Foster added a comment -

            Thanks David, here's a few more:

            [apikey,repository_boxnet] API key

            [apikey,repository_dropbox] Dropbox API key
            [secret,repository_dropbox] Dropbox secret

            [by,repository_flickr_public] Attribution license

            [licensekey,repository_merlot] License key

            [pluginname,repository_url] URL downloader

            (Please could you also change $string['url:view'] = 'Use URL downloader in file picker'

            Show
            tsala Helen Foster added a comment - Thanks David, here's a few more: [apikey,repository_boxnet] API key [apikey,repository_dropbox] Dropbox API key [secret,repository_dropbox] Dropbox secret [by,repository_flickr_public] Attribution license [licensekey,repository_merlot] License key [pluginname,repository_url] URL downloader (Please could you also change $string ['url:view'] = 'Use URL downloader in file picker'
            Hide
            mudrd8mz David Mudrak added a comment -

            Thanks Helen. I created PULL-245 for you containing the changes from you last comment. Note that in repository_flickr_public, I changed "License" to "license" in all strings describing Creative Commons licenses. I checked with CC site and it seems correct.

            Show
            mudrd8mz David Mudrak added a comment - Thanks Helen. I created PULL-245 for you containing the changes from you last comment. Note that in repository_flickr_public, I changed "License" to "license" in all strings describing Creative Commons licenses. I checked with CC site and it seems correct.
            Hide
            skodak Petr Skoda added a comment -

            Should this be closed? I guess not yet, right?

            Show
            skodak Petr Skoda added a comment - Should this be closed? I guess not yet, right?
            Hide
            tsala Helen Foster added a comment -

            No, not yet, still quite a few more to get through when we've nothing better to do

            Show
            tsala Helen Foster added a comment - No, not yet, still quite a few more to get through when we've nothing better to do
            Hide
            tsala Helen Foster added a comment -

            [adminauthorizeccapture,enrol_authorize] Order review and scheduled-capture settings
            [adminauthorizeemail,enrol_authorize] Email sending settings
            [adminauthorizewide,enrol_authorize] General settings
            [adminhelpreviewtitle,enrol_authorize] Order review
            [allpendingorders,enrol_authorize] All pending orders
            [anavs,enrol_authorize] Address verification system
            [approvedreview,enrol_authorize] Approved review
            [authcode,enrol_authorize] Authorization code
            [avse,enrol_authorize] Address verification system error
            [avsp,enrol_authorize] Address verification system not applicable
            [avsresult,enrol_authorize] AVS result: {$a}
            [ccexpire,enrol_authorize] Expiry date
            [ccno,enrol_authorize] Credit card number
            [cctype,enrol_authorize] Credit card type
            [ccvv,enrol_authorize] Card verification
            [cutofftimedesc,enrol_authorize] Transaction cut-off time. When the last transaction is picked up for settlement?
            [echeckabacode,enrol_authorize] Bank ABA number
            [echeckaccnum,enrol_authorize] Bank account number
            [echeckacctype,enrol_authorize] Bank account type
            [echeckbankname,enrol_authorize] Bank name
            [echeckbusinesschecking,enrol_authorize] Business checking
            [echeckfirslasttname,enrol_authorize] Bank account owner
            [invalidaba,enrol_authorize] Invalid ABA number
            [methodcc,enrol_authorize] Credit Ccrd
            [methodccdesc,enrol_authorize] Select credit card and accepted types below
            [orderdetails,enrol_authorize] Order details
            [paymentmanagement,enrol_authorize] Payment management
            [paymentmethod,enrol_authorize] Payment method
            [reviewfailed,enrol_authorize] Review failed
            [sendpaymentbutton,enrol_authorize] Send payment
            [settlementdate,enrol_authorize] Settlement date
            [status,enrol_authorize] Allow Autorize.Net enrolments
            [underreview,enrol_authorize] Under review
            [zipcode,enrol_authorize] Zip code

            [general_options,enrol_ldap] General options
            [idnumber_attribute_key,enrol_ldap] ID number attribute
            [server_settings,enrol_ldap] LDAP server settings
            [user_attribute_key,enrol_ldap] ID number attribute

            [cost,enrol_paypal] Enrol cost

            Show
            tsala Helen Foster added a comment - [adminauthorizeccapture,enrol_authorize] Order review and scheduled-capture settings [adminauthorizeemail,enrol_authorize] Email sending settings [adminauthorizewide,enrol_authorize] General settings [adminhelpreviewtitle,enrol_authorize] Order review [allpendingorders,enrol_authorize] All pending orders [anavs,enrol_authorize] Address verification system [approvedreview,enrol_authorize] Approved review [authcode,enrol_authorize] Authorization code [avse,enrol_authorize] Address verification system error [avsp,enrol_authorize] Address verification system not applicable [avsresult,enrol_authorize] AVS result: {$a} [ccexpire,enrol_authorize] Expiry date [ccno,enrol_authorize] Credit card number [cctype,enrol_authorize] Credit card type [ccvv,enrol_authorize] Card verification [cutofftimedesc,enrol_authorize] Transaction cut-off time. When the last transaction is picked up for settlement? [echeckabacode,enrol_authorize] Bank ABA number [echeckaccnum,enrol_authorize] Bank account number [echeckacctype,enrol_authorize] Bank account type [echeckbankname,enrol_authorize] Bank name [echeckbusinesschecking,enrol_authorize] Business checking [echeckfirslasttname,enrol_authorize] Bank account owner [invalidaba,enrol_authorize] Invalid ABA number [methodcc,enrol_authorize] Credit Ccrd [methodccdesc,enrol_authorize] Select credit card and accepted types below [orderdetails,enrol_authorize] Order details [paymentmanagement,enrol_authorize] Payment management [paymentmethod,enrol_authorize] Payment method [reviewfailed,enrol_authorize] Review failed [sendpaymentbutton,enrol_authorize] Send payment [settlementdate,enrol_authorize] Settlement date [status,enrol_authorize] Allow Autorize.Net enrolments [underreview,enrol_authorize] Under review [zipcode,enrol_authorize] Zip code [general_options,enrol_ldap] General options [idnumber_attribute_key,enrol_ldap] ID number attribute [server_settings,enrol_ldap] LDAP server settings [user_attribute_key,enrol_ldap] ID number attribute [cost,enrol_paypal] Enrol cost
            Hide
            tsala Helen Foster added a comment -

            Here are the last ones...

            [err_noapikey,portfolio_boxnet] No API key
            [err_noapikey,portfolio_flickr] No API key
            [enableleap2a,portfolio_mahara] Enable Leap2a portfolio support (requires Mahara 1.3)
            [err_networkingoff,portfolio_mahara] MNet is off
            [err_networkingoff_help,portfolio_mahara] MNet is off entirely. Please enable it before trying to configure this pugin. Any instances of this plugin have been set to not visible until this is fixed - you will need to set them to visible again manully. They cannot be used until this happens.

            [mnethost,portfolio_mahara] MNet host

            [linkcolor,theme_arialist] Link color
            [configtitle,theme_brick] Brick settings
            [linkcolor,theme_fusion] Link color
            [configtitle,theme_nonzero] Nonzero settings
            [linkcolor,theme_overlay] Link color
            [configtitle,theme_sky_high] Sky High settings
            [configtitle,theme_splash] Splash theme settings
            [hide_tagline,theme_splash] Hide tagline

            Many thanks David

            Show
            tsala Helen Foster added a comment - Here are the last ones... [err_noapikey,portfolio_boxnet] No API key [err_noapikey,portfolio_flickr] No API key [enableleap2a,portfolio_mahara] Enable Leap2a portfolio support (requires Mahara 1.3) [err_networkingoff,portfolio_mahara] MNet is off [err_networkingoff_help,portfolio_mahara] MNet is off entirely. Please enable it before trying to configure this pugin. Any instances of this plugin have been set to not visible until this is fixed - you will need to set them to visible again manully. They cannot be used until this happens. [mnethost,portfolio_mahara] MNet host [linkcolor,theme_arialist] Link color [configtitle,theme_brick] Brick settings [linkcolor,theme_fusion] Link color [configtitle,theme_nonzero] Nonzero settings [linkcolor,theme_overlay] Link color [configtitle,theme_sky_high] Sky High settings [configtitle,theme_splash] Splash theme settings [hide_tagline,theme_splash] Hide tagline Many thanks David
            Hide
            mudrd8mz David Mudrak added a comment -

            This bulk fix considered done. All eventually remaining relicts to be fixed individually.

            Show
            mudrd8mz David Mudrak added a comment - This bulk fix considered done. All eventually remaining relicts to be fixed individually.
            Hide
            tsala Helen Foster added a comment -

            Many thanks David for your attention to detail.

            Show
            tsala Helen Foster added a comment - Many thanks David for your attention to detail.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  5/May/11