Switch to Linear ModeSwitch to Hybrid ModeSwitch to Threaded Mode
Printer Friendly View | Email this page | Register Now to enjoy user benefits!
teelotes
teelotes's Avatar
そんなことないよ!
Join Date: Feb 2008
Posts: 594
Trade rep: 0%
[Mini-Project]: niconicoDouga English Translation teelotes Oct 30th, 09, 04:36 PM #1 (permalink)
Anyone keen on doing this? My Japanese is at a toddler's level, so will definitely need some help with it. As for the technical part, may need some advice too.

I like the Nico's new layout a lot, so came the idea to translate it to English. (It's long due anyway.) The text portions can be easily done with a translation service (babelfish or google translate), but the images are the hard part to tackle. My rough idea of how it can be done:


Technical parts
Basically this translation project will require some simple customization/tweaks from the user. Need to load a user style sheet when browsing the site, and in the future maybe also a custom Javascript file to translate more stuff.
  • User style sheet -> Change images displayed as background
  • Javascript file -> Change images displayed using <img>, text

Update: Support for Firefox is back!

I had mistakenly thought that the user style sheet not doing its job in Firefox had something to do with the SSL/HTTPS page. Turns out it was because Firefox was handling CSS differently from Opera!


SHOCK!

So here it is, support for Firefox.

How to use custom user style sheer in Firefox
  • Download user style sheet and place in the "Chrome" folder of Firefox.
    • For Mac: (user Home folder)/Library/Application Support/Firefox/Profiles/********.default/chrome/
    • For Win XP/2000: C:\Documents and Settings\<Windows login/user name>\Application Data\Mozilla\Firefox\Profiles\********.default\Chrome
    • For Vista/7: C:\Users\<Windows login/user name>\AppData\Roaming\Mozilla\Firefox\Profiles\********.default\Chrome

Get the custom user style sheet here (last updated Nov 04 2009):
Code:
http://www.mediafire.com/download.php?2jzanzdww2d
http://www.filesend.net/download.php?f=b09ebc272d9a0a7f2186274c9e6c0717
How to use custom user style sheet in Opera
  1. Go to View -> Style -> Manage Modes...
  2. Under "Presentation Modes" tab, make sure "My style sheet" is ticked under "Author mode" (default mode).
  3. Go to "Display" tab, select the user style sheet under "My style sheet".

Get the custom user style sheet here (last updated Nov 04 2009):
Code:
http://www.mediafire.com/download.php?f0gmmkjydgj
http://www.filesend.net/download.php?f=8c02f07156780b31d0a79f14fb8d7ee9

Translation...help!
Need some help with one of the menu items...



What does "yatemita" mean? It got translated as "I Do". Don't know if I should put it as "User-created" or something else. Please correct me if there are other mistakes too.
Tweet you! Want to tweet me? Neh neh neh.
http://twitter.com/teelotes
 
Last edited by teelotes; Nov 4th, 09 at 03:33 AM..
nutcase23
nutcase23's Avatar
Kitsune owns the world!
Join Date: Dec 2007
Location: My own little universe
Posts: 5,255
Trade rep: 100%
nutcase23 Oct 30th, 09, 07:11 PM #2 (permalink)
links dun seem to be working for me at the moment......
LUCKY STAR FTW!!! \( =w=.)/

The Banzai! Effect - The Portal to Our Wonders \( =w=.)/ \( =w=.)/

See my Figurine Collection here!!!
Check out my Figurine Theater and Comics here and here!!!
 
teelotes
teelotes's Avatar
そんなことないよ!
Join Date: Feb 2008
Posts: 594
Trade rep: 0%
teelotes Oct 31st, 09, 10:59 AM #3 (permalink)
Can try to copy and paste the download URLs here:

Code:
Firefox:http://www.mediafire.com/download.php?mggilghmf2w

Opera:http://www.mediafire.com/download.php?nyzejtjnto5
Update: I've updated the code a bit to replace some images as NicoDouga changed some stuff in their website yesterday.
Tweet you! Want to tweet me? Neh neh neh.
http://twitter.com/teelotes
 
Last edited by teelotes; Oct 31st, 09 at 11:37 AM..
teelotes
teelotes's Avatar
そんなことないよ!
Join Date: Feb 2008
Posts: 594
Trade rep: 0%
teelotes Oct 31st, 09, 11:44 AM #4 (permalink)
A simple .js script that changes the login form, only for Opera at the moment. Potential security risk as the login form is in SSL, but should be fine for other parts of the website.

1. Copy, paste in Notepad and save as .js file.
Code:
// ==UserScript==
	// @include https://secure.nicovideo.jp/secure/login_form
// ==/UserScript==

window.onload = chnBgColor;
function chnBgColor() {
	document.getElementById("login_submit").src = "http://i264.photobucket.com/albums/ii184/teelotes/Translation%20-%20NicoNicoDouga/btn_login.png";
	document.images[3].src = "http://i264.photobucket.com/albums/ii184/teelotes/Translation%20-%20NicoNicoDouga/txt_mail.png";
	document.images[4].src = "http://i264.photobucket.com/albums/ii184/teelotes/Translation%20-%20NicoNicoDouga/txt_pass.png";
	document.images[6].src = "http://i264.photobucket.com/albums/ii184/teelotes/Translation%20-%20NicoNicoDouga/btn_register.png";
}
2. Edit Opera preferences to allow user Javascript files in HTTPS website. (Potential security risk! Proceed only if you understand the risks.)

3. Right-click at login form page, go to "Edit Site Preferences" -> "Scripting", select the directory where you save the .js file in "User Javascript files".

Reload the page, there'll be a warning, select "Yes", and you'll see the login form images in English.


Update:

Managed to get the above working using CSS instead of Javascript, so you just need to download the updated .css file and both the main page and login page will be translated.

Code:
http://www.mediafire.com/download.php?05zu4mn2uzg
Only support Opera from now on as custom CSS in Firefox does not seem to work in SSL/HTTPS pages. Currently looking for alternatives (plug-ins, etc) and solutions.
Tweet you! Want to tweet me? Neh neh neh.
http://twitter.com/teelotes
 
Last edited by teelotes; Nov 1st, 09 at 01:27 AM..
teelotes
teelotes's Avatar
そんなことないよ!
Join Date: Feb 2008
Posts: 594
Trade rep: 0%
teelotes Nov 1st, 09, 01:41 AM #5 (permalink)
Updated installation instructions for custom user style sheets in the first post.

If anyone is interested in helping out, these signs are available for translation:



Tweet you! Want to tweet me? Neh neh neh.
http://twitter.com/teelotes
 
kitsura Registered User
Join Date: Jan 2006
Posts: 882
Trade rep: 100%
kitsura Nov 3rd, 09, 08:54 PM #6 (permalink)

Top one:
Recommendation! Animation, live broadcasts and events introduced in our daily special!

The rest i too lazy to translate now.
Japan's broadband speed                             Kazakhstan's broadband speed
 
teelotes
teelotes's Avatar
そんなことないよ!
Join Date: Feb 2008
Posts: 594
Trade rep: 0%
teelotes Nov 4th, 09, 12:44 AM #7 (permalink)
Quote:
Originally Posted by kitsura View Post

Top one:
Recommendation! Animation, live broadcasts and events introduced in our daily special!

The rest i too lazy to translate now.
Thanks for clearing that one... I was stuck at deciding if it meant daily events introduced, or events introduced daily.
Tweet you! Want to tweet me? Neh neh neh.
http://twitter.com/teelotes
 
teelotes
teelotes's Avatar
そんなことないよ!
Join Date: Feb 2008
Posts: 594
Trade rep: 0%
teelotes Nov 4th, 09, 03:30 AM #8 (permalink)
Update: Firefox support is back.

Updated user style sheets for both Opera and Firefox are available in the first post.

If you are keen, please help with the translation of the signs posted above. Thank you!
Tweet you! Want to tweet me? Neh neh neh.
http://twitter.com/teelotes
 
nutcase23
nutcase23's Avatar
Kitsune owns the world!
Join Date: Dec 2007
Location: My own little universe
Posts: 5,255
Trade rep: 100%
nutcase23 Nov 4th, 09, 09:13 AM #9 (permalink)
Quote:
Originally Posted by kitsura View Post

Top one:
Recommendation! Animation, live broadcasts and events introduced in our daily special!

The rest i too lazy to translate now.
Middle one: Popular Animation/Hot Animation
(Introducing) Animation popular with external sites!/(Introducing) Popularly discussed Animation on external site!

Bottom one: This Week's (special) feature!
(Introducing) Animation from Official Channels!

Bracketed words can be omitted =P

I'm only a JLPT4 so dun kill me
LUCKY STAR FTW!!! \( =w=.)/

The Banzai! Effect - The Portal to Our Wonders \( =w=.)/ \( =w=.)/

See my Figurine Collection here!!!
Check out my Figurine Theater and Comics here and here!!!
 
teelotes
teelotes's Avatar
そんなことないよ!
Join Date: Feb 2008
Posts: 594
Trade rep: 0%
teelotes Nov 5th, 09, 11:02 PM #10 (permalink)
おつかれさまでした!(=^▽^=)

A small query here... usually in Chinese we say 动画 to refer to animation, but in Japanese, does 動画 specifically refer to animation, to video, or are animation and video used synonymously?
Tweet you! Want to tweet me? Neh neh neh.
http://twitter.com/teelotes
 
New Thread | ↑↓ Similar Threads
Similar Threads Thread Starter Forum Replies Last Post
cyberazi Project Logs 26 May 16th, 08
08:08 PM
kerrigan Chit Chatting 2 Dec 16th, 07
04:33 AM
orangebarracuda PC/Console Games Garage 7 Jun 21st, 07
03:47 PM
Thread Tools Display Modes
Linear Mode Linear Mode
Find the best hotel rates here:
Destination:

City:

Check in Date:


Nights:
Rooms:
Adult(s):
Children:
travel.vr-zone.com
OCZ Fan Club!
OCZ Fan Club 21 OCZ Fans!
Win Visa GiftCard
Win Visa Gift Card