CamelCase: Difference between revisions

No change in size ,  10 January 2023
m
Text replacement - "Wiki Language" to "Wiki language"
m (Text replacement - "WikiIdea" to "wiki idea")
m (Text replacement - "Wiki Language" to "Wiki language")
Line 11: Line 11:


==Problems with CamelCase==
==Problems with CamelCase==
It should be noticed from the lead paragraph that CamelCase links can <u>only</u> work on {{Wp|List of writing systems|written}} [[:Category:Wiki Language|languages]] derived from {{Wp|Alphabet}}-based scripts, such as {{Wp|Latin script|Latin}} or {{Wp|Roman type|Roman text}}, which use upper- (capital) and lower-case letters.  For non-Latin/Roman scripts; such as {{Wp|Abjad}}-based {{Wp|Arabic script|Arabic}}, or {{Wp|Logogram#Logographic systems|logogram / logographic}}-based scripts such as {{Wp|Chinese family of scripts|Chinese}} scripts (none of which use capital letters) – these are not be able to use CamelCase.
It should be noticed from the lead paragraph that CamelCase links can <u>only</u> work on {{Wp|List of writing systems|written}} [[:Category:Wiki language|languages]] derived from {{Wp|Alphabet}}-based scripts, such as {{Wp|Latin script|Latin}} or {{Wp|Roman type|Roman text}}, which use upper- (capital) and lower-case letters.  For non-Latin/Roman scripts; such as {{Wp|Abjad}}-based {{Wp|Arabic script|Arabic}}, or {{Wp|Logogram#Logographic systems|logogram / logographic}}-based scripts such as {{Wp|Chinese family of scripts|Chinese}} scripts (none of which use capital letters) – these are not be able to use CamelCase.


Another problem with CamelCase, as displayed, is that it can cause inaccuracies, or even failures when using online machine translators to translate, say [[:Category:Wiki English|English]] texts using CamelCase into other languages, even those using Roman-based script.  Furthermore, for those wikis which ''can'' utilise CamelCase links, the feature will create inadvertent links with phrases that have internal capital letters, such as Paul McCartney (turning his surname into an unwanted [[wikilink]]).
Another problem with CamelCase, as displayed, is that it can cause inaccuracies, or even failures when using online machine translators to translate, say [[:Category:Wiki English|English]] texts using CamelCase into other languages, even those using Roman-based script.  Furthermore, for those wikis which ''can'' utilise CamelCase links, the feature will create inadvertent links with phrases that have internal capital letters, such as Paul McCartney (turning his surname into an unwanted [[wikilink]]).