mirror of
https://github.com/zhuzichu520/FluentUI.git
synced 2024-11-22 19:00:07 +08:00
update
This commit is contained in:
parent
07a43825d1
commit
247b8db7c4
@ -7,49 +7,49 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="9"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="9"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="9"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="9"/>
|
||||||
<source>Dark</source>
|
<source>Dark</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">深色</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="10"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="10"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="10"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="10"/>
|
||||||
<source>Light</source>
|
<source>Light</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">浅色</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="11"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="11"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="11"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="11"/>
|
||||||
<source>Minimize</source>
|
<source>Minimize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">最小化</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="12"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="12"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="12"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="12"/>
|
||||||
<source>Restore</source>
|
<source>Restore</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">还原</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="13"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="13"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="13"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="13"/>
|
||||||
<source>Maximize</source>
|
<source>Maximize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">最大化</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="14"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="14"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="14"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="14"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">关闭</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="15"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="15"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="15"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="15"/>
|
||||||
<source>Sticky on Top</source>
|
<source>Sticky on Top</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">置顶</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="16"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAppBar.qml" line="16"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="16"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAppBar.qml" line="16"/>
|
||||||
<source>Sticky on Top cancelled</source>
|
<source>Sticky on Top cancelled</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">取消置顶</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -58,16 +58,20 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluAutoSuggestBox.qml" line="8"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluAutoSuggestBox.qml" line="8"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluAutoSuggestBox.qml" line="7"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluAutoSuggestBox.qml" line="7"/>
|
||||||
<source>No results found</source>
|
<source>No results found</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">未找到结果</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FluCalendarPicker</name>
|
<name>FluCalendarPicker</name>
|
||||||
|
<message>
|
||||||
|
<source>Please select a date</source>
|
||||||
|
<translation type="obsolete">请选择日期</translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluCalendarPicker.qml" line="12"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluCalendarPicker.qml" line="12"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluCalendarPicker.qml" line="11"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluCalendarPicker.qml" line="11"/>
|
||||||
<source>Pick a date</source>
|
<source>Pick a date</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">选择日期</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -76,19 +80,19 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluContentDialog.qml" line="11"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluContentDialog.qml" line="11"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluContentDialog.qml" line="11"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluContentDialog.qml" line="11"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">关闭</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluContentDialog.qml" line="12"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluContentDialog.qml" line="12"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluContentDialog.qml" line="12"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluContentDialog.qml" line="12"/>
|
||||||
<source>Cancel</source>
|
<source>Cancel</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">取消</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluContentDialog.qml" line="13"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluContentDialog.qml" line="13"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluContentDialog.qml" line="13"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluContentDialog.qml" line="13"/>
|
||||||
<source>OK</source>
|
<source>OK</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">确定</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -97,31 +101,31 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="13"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="13"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="13"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="13"/>
|
||||||
<source>Year</source>
|
<source>Year</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">年</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="14"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="14"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="14"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="14"/>
|
||||||
<source>Month</source>
|
<source>Month</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">月</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="15"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="15"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="15"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="15"/>
|
||||||
<source>Day</source>
|
<source>Day</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">日</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="16"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="16"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="16"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="16"/>
|
||||||
<source>Cancel</source>
|
<source>Cancel</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">取消</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="17"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluDatePicker.qml" line="17"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="17"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluDatePicker.qml" line="17"/>
|
||||||
<source>OK</source>
|
<source>OK</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">确定</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -130,7 +134,7 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluImage.qml" line="6"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluImage.qml" line="6"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluImage.qml" line="6"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluImage.qml" line="6"/>
|
||||||
<source>Reload</source>
|
<source>Reload</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">重新加载</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -139,13 +143,13 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluPagination.qml" line="8"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluPagination.qml" line="8"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluPagination.qml" line="8"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluPagination.qml" line="8"/>
|
||||||
<source><Previous</source>
|
<source><Previous</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"><上一页</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluPagination.qml" line="9"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluPagination.qml" line="9"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluPagination.qml" line="9"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluPagination.qml" line="9"/>
|
||||||
<source>Next></source>
|
<source>Next></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">下一页></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -154,31 +158,31 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="8"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="8"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="8"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="8"/>
|
||||||
<source>Activate the Shortcut</source>
|
<source>Activate the Shortcut</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">激活快捷键</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="9"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="9"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="9"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="9"/>
|
||||||
<source>Press the key combination to change the shortcut</source>
|
<source>Press the key combination to change the shortcut</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">按下组合键以更改此快捷键</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="10"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="10"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="10"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="10"/>
|
||||||
<source>Save</source>
|
<source>Save</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">保存</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="11"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="11"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="11"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="11"/>
|
||||||
<source>Cancel</source>
|
<source>Cancel</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">取消</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="12"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="12"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="12"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="12"/>
|
||||||
<source>Reset</source>
|
<source>Reset</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">重置</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -187,25 +191,25 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="6"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="6"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="6"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="6"/>
|
||||||
<source>Cut</source>
|
<source>Cut</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">剪切</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="7"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="7"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="7"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="7"/>
|
||||||
<source>Copy</source>
|
<source>Copy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">复制</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="8"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="8"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="8"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="8"/>
|
||||||
<source>Paste</source>
|
<source>Paste</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">粘贴</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="9"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="9"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="9"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluTextBoxMenu.qml" line="9"/>
|
||||||
<source>Select All</source>
|
<source>Select All</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">全选</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -214,19 +218,19 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluTour.qml" line="13"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluTour.qml" line="13"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluTour.qml" line="13"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluTour.qml" line="13"/>
|
||||||
<source>Finish</source>
|
<source>Finish</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">结束导览</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluTour.qml" line="14"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluTour.qml" line="14"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluTour.qml" line="14"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluTour.qml" line="14"/>
|
||||||
<source>Next</source>
|
<source>Next</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">下一步</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="Qt5/imports/FluentUI/Controls/FluTour.qml" line="15"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluTour.qml" line="15"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluTour.qml" line="15"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluTour.qml" line="15"/>
|
||||||
<source>Previous</source>
|
<source>Previous</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">上一步</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@ -235,7 +239,7 @@
|
|||||||
<location filename="Qt5/imports/FluentUI/Controls/FluWindow.qml" line="269"/>
|
<location filename="Qt5/imports/FluentUI/Controls/FluWindow.qml" line="269"/>
|
||||||
<location filename="Qt6/imports/FluentUI/Controls/FluWindow.qml" line="268"/>
|
<location filename="Qt6/imports/FluentUI/Controls/FluWindow.qml" line="268"/>
|
||||||
<source>Loading...</source>
|
<source>Loading...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">加载中...</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
</TS>
|
</TS>
|
||||||
|
Loading…
Reference in New Issue
Block a user