From ab78d170650106d1d1113282598b6d8270ef2e76 Mon Sep 17 00:00:00 2001 From: Ugnich Anton Date: Fri, 31 Jan 2014 21:44:51 +0700 Subject: Russian as default --- src/java/com/juick/http/www/UserThread.java | 70 ++++++++++++----------------- 1 file changed, 29 insertions(+), 41 deletions(-) (limited to 'src/java/com/juick/http/www/UserThread.java') diff --git a/src/java/com/juick/http/www/UserThread.java b/src/java/com/juick/http/www/UserThread.java index ff05cf4b..57c1a696 100644 --- a/src/java/com/juick/http/www/UserThread.java +++ b/src/java/com/juick/http/www/UserThread.java @@ -23,8 +23,6 @@ import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.util.ArrayList; -import java.util.Locale; -import java.util.ResourceBundle; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -37,7 +35,6 @@ public class UserThread { protected void doGetThread(Connection sql, HttpServletRequest request, HttpServletResponse response, com.juick.User user, int MID) throws ServletException, IOException { com.juick.User visitor = Utils.getVisitorUser(sql, request, response); - Locale locale = request.getLocale(); if (!MessagesQueries.canViewThread(sql, MID, visitor != null ? visitor.UID : 0)) { response.sendError(403); @@ -65,25 +62,22 @@ public class UserThread { PrintWriter out = response.getWriter(); try { PageTemplates.pageHead(out, title, ""); - PageTemplates.pageNavigation(out, locale, visitor, null); + PageTemplates.pageNavigation(out, visitor, null); out.println("
"); - com.juick.Message msg = printMessage(out, sql, user, MID, visitor, locale); - printReplies(out, sql, msg, visitor, locale, listview); + com.juick.Message msg = printMessage(out, sql, user, MID, visitor); + printReplies(out, sql, msg, visitor, listview); out.println("
"); - PageTemplates.pageDialogTemplate(out, locale); - PageTemplates.pageFooter(request, out, locale, visitor, false); + PageTemplates.pageDialogTemplate(out); + PageTemplates.pageFooter(request, out, visitor, false); PageTemplates.pageEnd(out); } finally { out.close(); } } - public static com.juick.Message printMessage(PrintWriter out, Connection sql, com.juick.User user, int mid, com.juick.User visitor, Locale locale) { - ResourceBundle rb = ResourceBundle.getBundle("Global", locale); - ResourceBundle rbthread = ResourceBundle.getBundle("UserThread", locale); - + public static com.juick.Message printMessage(PrintWriter out, Connection sql, com.juick.User user, int mid, com.juick.User visitor) { com.juick.Message msg = MessagesQueries.getMessage(sql, mid); msg.VisitorCanComment = visitor != null; @@ -146,13 +140,13 @@ public class UserThread { if (msg.VisitorCanComment) { out.println("
"); - out.println("
"); + out.println("
"); out.println("
"); } ArrayList recomm = MessagesQueries.getMessageRecommendations(sql, mid); if (!recomm.isEmpty()) { - out.print("
" + rb.getString("Recommended by") + " (" + recomm.size() + "): "); + out.print("
Рекомендовали (" + recomm.size() + "): "); for (int i = 0; i < recomm.size(); i++) { if (i > 0) { out.print(", "); @@ -169,15 +163,15 @@ public class UserThread { if (visitor != null) { if (visitor.UID != msg.User.UID) { if (MessagesQueries.isSubscribed(sql, visitor.UID, mid)) { - out.println("
  • " + rbthread.getString("(MToolbar) Subcribed") + "
  • "); + out.println("
  • Подписан
  • "); } else { - out.println("
  • " + rbthread.getString("(MToolbar) Subcribe") + "
  • "); + out.println("
  • Подписаться
  • "); } if (!visitorInBL) { - out.println("
  • " + rbthread.getString("(MToolbar) Recommend") + "
  • "); + out.println("
  • Рекомендовать
  • "); } } else { - out.println("
  • " + rbthread.getString("(MToolbar) Delete") + "
  • "); + out.println("
  • Удалить
  • "); } } out.println(" "); @@ -186,9 +180,7 @@ public class UserThread { return msg; } - public static void printReplies(PrintWriter out, Connection sql, com.juick.Message msg, com.juick.User visitor, Locale locale, boolean listview) { - ResourceBundle rbuser = ResourceBundle.getBundle("User", locale); - + public static void printReplies(PrintWriter out, Connection sql, com.juick.Message msg, com.juick.User visitor, boolean listview) { ArrayList replies = MessagesQueries.getReplies(sql, msg.MID); ArrayList blUIDs = new ArrayList(); @@ -242,22 +234,22 @@ public class UserThread { out.println("
    "); out.print(" "); - out.println("

    " + rbuser.getString("Replies") + " (" + replies.size() + ")

    "); + out.println("

    Ответы (" + replies.size() + ")

    "); out.println("
    "); out.println("
      "); if (listview) { - printList(out, replies, locale); + printList(out, replies); } else { - printTree(out, replies, 0, 0, false, locale); + printTree(out, replies, 0, 0, false); } out.println("
    "); @@ -268,9 +260,7 @@ public class UserThread { } } - public static void printTree(PrintWriter out, ArrayList replies, int ReplyTo, int margin, boolean hidden, Locale locale) { - ResourceBundle rb = ResourceBundle.getBundle("Global", locale); - + public static void printTree(PrintWriter out, ArrayList replies, int ReplyTo, int margin, boolean hidden) { if (margin > 240) { margin = 240; } @@ -291,36 +281,34 @@ public class UserThread { out.println("
    "); out.println("
    "); out.println(" "); - out.println(" "); + out.println(" "); out.println("
    " + PageTemplates.formatMessage(msg.Text) + "
    "); if (msg.AttachmentType != null) { out.println("
    \"\"/
    "); } if (msg.VisitorCanComment) { - out.println(" "); + out.println(" "); out.println("
    "); } int childs = msg.getChildsCount(); if (ReplyTo == 0 && childs > 1 && replies.size() > 10) { - out.println(" "); + out.println(" "); } out.println("
    "); out.println(" "); if (ReplyTo == 0 && childs > 1 && replies.size() > 10) { - printTree(out, msg.childs, msg.RID, margin + 20, true, locale); + printTree(out, msg.childs, msg.RID, margin + 20, true); } else if (childs > 0) { - printTree(out, msg.childs, msg.RID, margin + 20, hidden, locale); + printTree(out, msg.childs, msg.RID, margin + 20, hidden); } } } } - public static void printList(PrintWriter out, ArrayList replies, Locale locale) { - ResourceBundle rb = ResourceBundle.getBundle("Global", locale); - + public static void printList(PrintWriter out, ArrayList replies) { for (int i = 0; i < replies.size(); i++) { com.juick.Message msg = replies.get(i); @@ -329,17 +317,17 @@ public class UserThread { out.println("
    "); out.println("
    "); out.println(" "); - out.println(" "); + out.println(" "); out.println("
    " + PageTemplates.formatMessage(msg.Text) + "
    "); if (msg.AttachmentType != null) { out.println("
    \"\"/
    "); } out.print("
    /" + msg.RID); if (msg.ReplyTo > 0) { - out.print(" " + rb.getString("in reply to") + " /" + msg.ReplyTo + ""); + out.print(" в ответ на /" + msg.ReplyTo + ""); } if (msg.VisitorCanComment) { - out.println(" · " + rb.getString("Comment") + "
    "); + out.println(" · Ответить
    "); out.println("
    "); } out.println("
    "); -- cgit v1.2.3