Comments (9)
Original reporter: ndushay
from blacklight.
ndushay: Bess is also going to send Stanford some specific examples of vernacular scripts (chinese at least) displaying in a blacklight UI.
from blacklight.
ndushay: careful with "composed" vs "decomposed" chars (Bob will know - I probably have terminology wrong)
from blacklight.
bess: Can you give us some specific records that it appears are not displaying correctly right now? Via either search works, or Blacklight?
from blacklight.
ndushay: This should probably be split into a couple of issues:
A. sorting of non-latin scripts. Within some languages (chinese? see below) and interfiled with latin scripts.
B. Right-to-Left vernacular content display.
On Mar 13, 2009, at 11:54 AM, Tom Cramer wrote:
Naomi,
I'm not sure what your citing with "broken UTF-8 display", but wrt supporting vernacular scripts in Unicode in the BL display, there are three separate classes of issues:
- do the scripts display properly in search results and detailed record pages, especially for entries in right-to-left scripts? It is tricky to display fields that have entries in both roman script and Hebrew/Arabic in an intelligible fashion. Socrates does this now, though it took some work.
This may be an indexing issue. The index needs to have the appropriate fields as "display" fields. In our vufind implementation, I relied on java's BIDI and the ordering of MARC field concatenation. I got "mostly" there, as I recall. Bob Haschart may be able to improve this.
- Indexing; is the vernacular script data indexed, and accessible for vernacular script search arguments? (I think this is already in place for BL, no?)
UVa needs to included fielded searching (as a pulldown "everything" "title" "author" "subject" "ISBN" ... in the plugin). Naomi needs to index vernacular fields properly and set up the fielded searches properly. Bob already did the work for solrmarc and it's wonderful.
- Sorting: do the results of UTF-8 searches sort in the appropriate alphanumeric order (whatever that may mean on a language by language basis--in Chinese, e.g., I believe sort order is determined by number of strokes in the first pictographic character, not by the alphabet).
I don't know who should tackle this. Bob? We have a title_sort field ... that doesn't sort correctly. We have a way to map Latin diacritics to plain chars (borrowed from your code), but I'm not sure that's working ... and not sure what to do about non-latin chars.
Having just converted Symphony to Unicode and partnered with Sirsi to get iLink to display and sort results appropriately, we have a solid set of test cases and internal expertise to help get BL up to snuff on these. Lauren would be the key resource in coordinating this testing and feedback from the appropriate language experts.
There is at least one Arabic record with vernacular script in the blacklight demo data. Basically, use the language facet to find Hebrew and Arabic. If you don't have someone to look at Hebrew or Arabic results, we might be able to help.
from blacklight.
ndushay: This has been split into two separate issues, so this one is now closed.
from blacklight.
bess: I won't really be able to test this until we can do some more complex indexing, which will be enabled by using solrmarc.
from blacklight.
bess: The problems expressed here are covered separately in other tickets.
from blacklight.
raz71abb6: [buy cheap tramadol on|http://thoughtmesh.net/meshes.php?group=33]
[buy tramadol online without perscription|http://thoughtmesh.net/meshes.php?group=34]
[buy tramadol online|http://thoughtmesh.net/meshes.php?group=35]
[cheap tramadol fedex overnight|http://thoughtmesh.net/meshes.php?group=36]
[cheapest tramadol|http://thoughtmesh.net/meshes.php?group=37]
[tramadol by cod to california|http://thoughtmesh.net/meshes.php?group=38]
[discount tramadol|http://thoughtmesh.net/meshes.php?group=39]
[low price tramadol|http://thoughtmesh.net/meshes.php?group=40]
[generic tramadol|http://thoughtmesh.net/meshes.php?group=41]
[online prescriptions tramadoltramadol online|http://thoughtmesh.net/meshes.php?group=42]
[order tramadol online|http://thoughtmesh.net/meshes.php?group=43]
[side effects of tramadol painkiller|http://thoughtmesh.net/meshes.php?group=44]
[best price on tramadol 50 and 100 mg|http://thoughtmesh.net/meshes.php?group=45]
[tramadol 50mg|http://thoughtmesh.net/meshes.php?group=46]
[tramadol for dogs|http://thoughtmesh.net/meshes.php?group=47]
[dextromethorphan and quinidine use for tramadol addiction|http://thoughtmesh.net/meshes.php?group=48]
[tramadol side effects|http://thoughtmesh.net/meshes.php?group=49]
[tramadol dosage for canines|http://thoughtmesh.net/meshes.php?group=50]
[tramadol veterinary dose|http://thoughtmesh.net/meshes.php?group=51]
[tramadol prescription drug|http://thoughtmesh.net/meshes.php?group=52]
[side effects of tramadol hydrochloride|http://thoughtmesh.net/meshes.php?group=53]
[tramadol hci|http://thoughtmesh.net/meshes.php?group=54]
[is tramadol hcl a narcotic|http://thoughtmesh.net/meshes.php?group=55]
[side effects of tramadol hydrochloride|http://thoughtmesh.net/meshes.php?group=56]
[tramadol sale us no prescription required|http://thoughtmesh.net/meshes.php?group=57]
[tramadol hydrochloride picture|http://thoughtmesh.net/meshes.php?group=58]
[medicine tramadol |http://thoughtmesh.net/meshes.php?group=59]
[picture of tramadol hcl 50 mg tab mylan|http://thoughtmesh.net/meshes.php?group=60]
[tramadol no prescription fedex|http://thoughtmesh.net/meshes.php?group=61]
[tramadol on line|http://thoughtmesh.net/meshes.php?group=62]
[order tramadol online|http://thoughtmesh.net/meshes.php?group=63]
[order tramadol|http://thoughtmesh.net/meshes.php?group=64]
[tramadol overdose|http://thoughtmesh.net/meshes.php?group=65]
[cheap tramadol fedex overnight|http://thoughtmesh.net/meshes.php?group=66]
[tramadol for nerve pain|http://thoughtmesh.net/meshes.php?group=67]
[online pharmacy tramadol|http://thoughtmesh.net/meshes.php?group=68]
[what does the pill tramadol look like|http://thoughtmesh.net/meshes.php?group=69]
[tramadol pills|http://thoughtmesh.net/meshes.php?group=70]
[tramadol no prescription|http://thoughtmesh.net/meshes.php?group=71]
[tramadol drug|http://thoughtmesh.net/meshes.php?group=72]
[low price tramadol|http://thoughtmesh.net/meshes.php?group=73]
[tramadol rx|http://thoughtmesh.net/meshes.php?group=74]
[is tramadol a narcotic|http://thoughtmesh.net/meshes.php?group=75]
[buy tramadol online overnight delivery|http://thoughtmesh.net/meshes.php?group=76]
[buy tultram online cheap|http://thoughtmesh.net/meshes.php?group=77]
[how long do tramadol withdrawals last|http://thoughtmesh.net/meshes.php?group=78]
[tramadol online|http://thoughtmesh.net/meshes.php?group=79]
[what is tramadol|http://thoughtmesh.net/meshes.php?group=80]
[tramadol hydrochloride|http://thoughtmesh.net/meshes.php?group=81]
from blacklight.
Related Issues (20)
- Duplicate pagination class HOT 1
- [highlight] Activating highlight: true for specific fields will hide the field if the search doesn't find a match in the specific field
- Unsupported ViewComponent slots in SMS and Email tools HOT 3
- Error on application startup when following quickstart tutorial HOT 1
- undefined `search_service' after upgrade Blacklight 7 to 8 HOT 1
- aria-labelledby on a div without a role is not useful HOT 3
- Replace custom tracking with sendBeacon HOT 1
- https://demo.projectblacklight.org/ is DOWN
- Unpermitted parameter: :id
- SearchBuilder is called twice for each request.
- Document use of "include_in_advanced_search"
- Wrap SearchBarComponent with <search> element
- Please release 8.2.1 HOT 2
- Unsafe HTML output warnings
- Allow color of active facet to be set with a css parameter
- Flashes is too wide when container_classes is overridden to return "container-fluid"
- Collapsible pivot facets are broken.
- Enable running blacklight without Sass
- Bootstrap 4 is EOL. Stop supporting it? HOT 3
- Adding bookmark without bookmark counter raises an error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blacklight.